更新时间:2024-05-09
用户在集群内创建资源时不规则的分布在不同的主机上,造成集群内各主机CPU、内存资源利用率不平衡。负载过轻的主机资源利用率低,造成浪费;负载过重的主机容易出现资源超配,会降低虚拟机的性能和稳定性,从而影响业务的正常运行。
DRS(Dynamic Resource Scheduler,动态资源调度)能够持续监控当前集群中各主机节点的CPU、内存的使用情况和虚拟机的主机分布情况,并自动生成虚拟机在线主机迁移调整计划,动态调整虚拟机的运行位置,使集群的计算资源达到均衡使用的效果。
DRS技术采用的是“虚拟机在线主机迁移”的方式,只调整虚拟机的主机运行位置,不会改变存储运行位置,迁移过程不会对虚拟机上的业务造成影响。
此外,在6.10.0版本新增以下全新特性
• 每次智能调度或调度建议讲综合考虑云主机的性能、可靠性收益,持续给业务带来正向收益
• 新一代调度引擎综合评价云主机性能和主机可靠性,所有的调度都会全方位保障业务可靠性和业务性能
• AI预测未来资源趋势,资源调度更智能:基于主机或云主机过去5天的资源负载,预估未来1小时的资源负载进行智能DRS
DRS功能注意事项
1.DRS只对同时满足以下条件的虚拟机有效:
a.创建虚拟机主机运行位置配置为“自动选择”。若为延伸集群虚拟机运行位置可选择为“优先所选位置”或者“自动选择”。
b.虚拟机已安装性能优化工具。
c.虚拟机运行存储位置在共享存储或者分布式存储aSAN上。
2.不支持DRS的虚拟机:非集群虚拟机、NFV、快速恢复的虚拟机、指定运行位置的虚拟机、指定故障域的虚拟机、开启了CDP的虚拟机、开启了CPU独占的虚拟机、正在使用GPU的虚拟机、存在USB映射的虚拟机。
3.不支持DRS的主机:UPS联动关机生效的主机。
DRS支持手动和自动两种调度方式:
• 手动调度:系统根据资源负载的规则,给出调度建议,管理员可以手动执行调度建议。用户可以在业务空闲时间手动DRS。
• 自动:系统根据资源负载的规则,自动进行调度,节省管理员运维工作量。
• 禁用:调度引擎将不会主动给出调度建议
最佳实践建议:
调度方式:手动调度
调度模式:性能均衡模式
调度灵敏性:中间(默认)
AI预测算力等级:可根据当前集群虚拟机数进行选择
调度时间段:可结合业务优先级灵活设置调度开启时间,支持跨天的时间段设置,终止时间若小于开始时间默认终止时间为第二天