千家信息网

饭局排桌子,排出了分布式资源调度高级规则

发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,春节的时候,云宏君与小伙伴们在网红店门口探讨了一番DRS分布式资源调度。春节一顿饭,吃懂了分布式资源调度道理我们都懂,具体怎么操作?我们继续拿饭桌来打个比方--如果把数据中心比作一场宴席,那么服务器就
千家信息网最后更新 2024年09月22日饭局排桌子,排出了分布式资源调度高级规则

春节的时候,云宏君与小伙伴们在网红店门口探讨了一番DRS分布式资源调度。

春节一顿饭,吃懂了分布式资源调度

道理我们都懂,具体怎么操作?

我们继续拿饭桌来打个比方--如果把数据中心比作一场宴席,那么服务器就是宴上的桌位,虚拟机就是现场的人。

在上一篇文章,我们解决的是有的桌子人多、有的桌子人少的平衡性问题。然而人都是有想法的,今天,我们就来照顾这些特殊人群的问题--

资源池中多台物理机负载情况不平均的情况实际上常有出现:负载大的物理机会影响应用程序的性能,负载小的物理机又浪费了资源。传统的物理机很难做到资源有效利用,当物理机达到负载瓶颈也很难做到资源动态调整。

有了分布式资源调度功能,系统会自动根据物理机负载情况迁移虚拟机,既保证了虚拟机上应用的正常使用,又提高了所有服务器的资源利用率。

我们已经了解了云计算分布式资源调度DRS的重要作用,那么应该如何正确地使用这个功能?

分布式资源调度DRS并不是简单地把虚拟机从负载较重的物理机里迁移到负载较轻的物理机上就可以了,因为这并不能良好满足实际生产环境的需求。总的来讲,这些需求可以归类为以下情况:

1.同一相关业务的一批虚拟机需要部署在同类业务物理机上,不应该迁移到用于其它业务的物理机上;

2.为满足某些高可用的需求,比如虚拟机冗余,要求两个或以上的虚拟机必须运行在不同的物理机上;

3.虚拟机要求运行在特殊物理机以达到高安全或高性能等目的。

为了应对以上情况,云宏提供了相应的产品解决方案--DRS高级调度规则。

在介绍这个解决方案之前,我们需要先了解几个简单的概念定义。

资源组:具有相同资源的一个组合,包括虚拟机组和物理主机组。

物理机组:物理主机的集合,同一台物理主机不允许同时存在两个资源组中。

虚拟机组:虚拟机的集合,同一台虚拟机不允许同时存在两个资源组中。

基于资源组、物理机组、虚拟机组、虚拟机这几个概念,DRS高级调度规则共有3种规则用于控制虚拟机的迁移。

聚集虚拟机

当虚拟机因其所在的物理主机负载较高而发生迁移时,会往该虚拟机所在的虚拟机组内其他虚拟机所在的物理主机上迁移。

就好比很多个公司的人参加活动宴席,同一家公司的人要坐在同一个桌子上,即使换位置也要和同公司人坐在一起。

聚集虚拟机

互斥虚拟机

与聚集虚拟机正好相反,虚拟机发生迁移时,不能往该虚拟机所在的虚拟机组内其他虚拟机所在的物理主机上迁移。

就像客户招待饭局,每张桌子都要有主办方负责人陪客户,这些负责人要分散到各桌上而不聚集在一块。

互斥虚拟机

虚拟机到主机

发生迁移时,可以设置一个虚拟机组在指定的物理主机组上迁移。

再比如活动宴会上90%的桌子安排给了到访客人,主办方的工作人员无论怎么换都要坐在工作人员专用的桌子上。

虚拟机到主机

物理 资源 主机 机组 调度 桌子 分布式 情况 所在 规则 业务 两个 公司 需求 高级 特殊 主办方 人员 功能 同时 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 泉州设备信息化管理软件开发 泰州手机软件开发中心 彭泽县第八届网络安全宣传周 生了孩子还能做软件开发吗 网络安全为我们辩论赛总结 打印机服务器网络扫描版 用于web发布的数据库 电脑服务器更改数据 seo和网络安全工程师怎么选 online3数据库手机版 青浦区信息软件开发管理方法 数据库中怎么储存文章 黄岛区分销软件开发哪家便宜 备份失败连接服务器时出现问题 结核病人是会登记到数据库吗 校园安全网络安全工作心得 梦幻西游 数据库 mac dlna 服务器 中国工商银行网络安全么 服务器出现滴滴警报声 泉州设备信息化管理软件开发 网络安全案例幼儿园 手机游戏连不上服务器 安卓软件开发的内容 如何获得锐思数据库下载权限 指挥官杯网络安全决赛时间 聚焦网络技术公司 如何设置网络安全课堂 鸿蒙的软件开发速度 互联网科技十大算法
0