DRS详解

vSphere DRS是什么?

VMware DRS(Distributed Resource Scheduler)是一种资源管理功能,旨在帮助 VMware vSphere 虚拟化环境中的管理员自动化资源分配和负载均衡。DRS 可以监测物理主机的资源利用率(例如 CPU、内存和存储),并根据负载情况自动将虚拟机迁移至其他主机,以避免主机资源瓶颈和性能下降。

简单点来说,DRS就是会通过vMotion,自动帮你迁移虚拟机,以达至集群中所有ESXi主机整体的CPU和内存的资源平衡。

什么时候使用DRS?

分布式资源调度器(DRS)是一种VMware vSphere集群,它通过将虚拟机从负载过重的ESXi主机迁移到具有足够计算资源的另一个主机上来实现负载平衡,同时虚拟机仍在运行。这种方法被用于防止ESXi主机过载。虚拟机可能在不同时间有不均衡的工作负载,如果一个ESXi主机过载,那么在该主机上运行的所有虚拟机的性能都会降低。VMware DRS集群通过提供自动虚拟机迁移来帮助解决这种情况。

因此,DRS通常与HA一起使用,将故障转移与负载平衡相结合。在故障转移的情况下,虚拟机由HA在其他ESXi主机上重新启动,而DRS则根据可用的计算资源提供VM放置建议。vMotion技术用于这种虚拟机的实时迁移,对用户和应用程序是透明的。

资源池用于DRS集群中ESXi主机的灵活资源管理。您可以为每个资源池设置处理器和内存限制,然后将虚拟机添加到它们中。例如,您可以创建一个资源池,为开发人员的虚拟机设置高资源限制,第二个池为测试人员的虚拟机设置普通限制,第三个池为其他用户设置低限制。vSphere允许您创建子资源池和父资源池。

DRS解决方案通常用于具有不均衡虚拟机工作负载的大型VMware虚拟环境中,以提供合理的资源管理。使用DRS和HA的组合可以实现具有负载均衡的高可用性集群。DRS还有助于自动迁移虚拟机,使其从由管理员置于维护模式的ESXi服务器中迁移。该模式必须开启才能让ESXi服务器执行维护操作,如固件升级、安装安全补丁、ESXi更新等。在进入维护模式的ESXi服务器上不能运行任何虚拟机。

什么是DRS

开启DRS集群的要求

设置DRS集群必须满足以下要求:

1. CPU兼容性。ESXi主机之间需要最大的处理器兼容性。处理器必须由同一制造商生产,并属于具有等效指令集的同一系列。理想情况下,所有ESXi主机都应使用相同的处理器型号。

2. 共享数据存储。所有ESXi主机必须连接到共享存储,例如SAN(存储区域网络)或NAS(网络附加存储),可以访问共享的VMFS卷。

3. 网络连接。所有ESXi主机必须相互连接。理想情况下,您需要一个单独的vMotion网络,带有至少1Gbit带宽,用于主机之间的虚拟机迁移。

4. 必须部署vCenter Server来管理和配置集群。

5. 必须安装和配置至少2个ESXi服务器(建议安装和配置3个或更多ESXi服务器)。

DRS样例

DRS有什么设置?

DRS 可以通过 vSphere Web Client 或 vSphere Client 管理界面进行配置和管理。

以下是 DRS 的一些常见设置:

DRS 敏感度级别:可以设置 DRS 的敏感度级别以控制 DRS 的自动化程度。级别从 1 到 5,级别越高,DRS 就越敏感。

自动化行为:可以设置 DRS 的自动化行为,例如在何时和如何自动迁移虚拟机以满足资源需求。管理员可以选择手动或自动模式,并设置 DRS 的阈值和规则。

DRS 群集调度策略:可以设置 DRS 的群集调度策略以控制虚拟机的分布。管理员可以选择将虚拟机均匀地分布在物理主机上,或者将虚拟机聚集在较少的主机上以减少迁移。

DRS 事件历史记录:可以查看 DRS 事件历史记录,以便管理员了解 DRS 的活动情况,例如自动迁移的虚拟机,以及为什么要进行迁移。

DRS 预测:可以查看 DRS 的预测结果,以便管理员了解群集中可能会发生的资源需求,并做出相应的计划。

DRS级别
DRS级别2

DRS需要什么许可License?

使用 DRS 功能需要相应的 VMware vSphere 许可证。

以下是一些支持 DRS 功能的 vSphere 许可证:

VMware vSphere Standard 许可证:支持 DRS 功能,但是没有高级的 DRS 自适应调度和资源缩放功能。

VMware vSphere Enterprise Plus 许可证:支持完整的 DRS 功能,包括高级的 DRS 自适应调度和资源缩放功能。

VMware vSphere with Operations Management Enterprise Plus 许可证:支持完整的 DRS 功能,并附带额外的运营管理工具,如 vRealize Operations。

需要注意的是,DRS 功能只是 vSphere 许可证的一部分,因此还需要相应的许可证才能使用其他高级功能,如 vMotion 和 HA(High Availability)等。

有VM问题需要协助?

免费试用VMware技术助理(已接Deepseek)!即时解答VM难题

→ 🤖VM技术助理

解析和诊断各类vCenter错误,ESXi日志,虚拟机vmware.log

→ 📕VMware日志分析器

图书推介 - 京东自营

24小时热门

还有更多VMware问题?

免费试下我们的VMware技术助理(已接Deepseek)!即时解答VM难题 → 🤖VM技术助理

试试 📕VMware日志分析器 免费诊断各类vCenter错误,ESXi日志,虚拟机vmware.log等等

########

扫码加入VM资源共享交流微信群(请备注加群

需要协助?或者只是想技术交流一下,直接联系我们!

推荐更多

VMware永久许可证在SnS过期后的功能保持与限制
运维必备

VMware永久许可证在SnS过期后的功能保持与限制

VMware 永久许可证在 SnS 过期后的功能保持与限制。从永久许可证过渡到订阅模式时,SnS 过期会对 vSphere 环境产生什么影响?本文详细解析永久许可证在 SnS 过期后的功能保持和限制。 本文针对该问题提供了深度剖析与实测解决方案。

增强链接模式下替换SSL证书后vCenter Server Appliance网络利用率过高问题
运维必备

增强链接模式下替换SSL证书后vCenter Server Appliance网络利用率过高问题

增强链接模式下替换SSL证书后vCenter Server Appliance网络利用率过高问题。在增强链接模式下替换SSL证书后,vCenter Server Appliance网络接口利用率飙升到100%并保持饱和?本文详细分析了这个由重复服务端点导致的故障,并提供了使用lsdoctor工具解决问题的完整步骤。 本文针对该问题提供了深度剖析与实测解决方案。

ESXi主机重命名指南:通过DCUI、ESXi Host Client和CLI三种方法
运维必备

ESXi主机重命名指南:通过DCUI、ESXi Host Client和CLI三种方法

ESXi主机重命名指南:通过DCUI、ESXi Host Client和CLI三种方法。需要更改ESXi主机的主机名?本文详细介绍了通过DCUI、ESXi Host Client和CLI三种方法来修改ESXi主机名的完整步骤,帮助您解决DNS不匹配或SSL证书问题。 本文针对该问题提供了深度剖析与实测解决方案。

vSAN环境中syslog服务器日志丢失问题
运维必备

vSAN环境中syslog服务器日志丢失问题

vSAN环境中syslog服务器日志丢失问题:避坑指南与解决方案。在vSAN环境中,你是否遇到过大量日志消息发送到syslog服务器时丢失的问题?本文详细分析了这个常见故障的原因,并提供了亲测有效的解决方案。 本文针对该问题提供了深度剖析与实测解决方案。

//omg10.com/4/9119499