【虚拟化实战】Cluster设计之二DRS

本文深入探讨了DRS(Distributed Resource Scheduler)在虚拟化集群中的设计原则与考虑因素,旨在实现负载均衡和资源优化。内容包括DRS的作用,如负载均衡、质量控制和策略实施,基本设计原则,如避免过度设置亲和性规则,以及影响DRS决策的各种因素,如资源池设置、迁移成本和性能影响。此外,文章还讨论了DRS自动化级别、亲和性规则和调整阈值对集群性能的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者:范军 (Frank Fan) 新浪微博:@frankfan7

本文介绍DRS设计的指导原则和考虑因素。


一 为什么使用DRS

负载均衡

我们希望在一个Cluster中的所有主机上的负荷是均衡的,不至于出现有的主机特别繁忙,而有的又很闲的情况。在一开始启动VM的时候,DRS会自动选择合适的主机来运行它。在运行中,DRS也会不断衡量各种因素,来决定是否移植该VM.

质量控制:

资源池及其控制,比如share、limit、reservation等都要依赖DRS来支持。

策略实施:

如果你希望有些VM运行在同一台主机,或者有些VM分别运行在不同的主机,,可以通过DRSAffinity/Non-Affinity 可以实现

维护管理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值