借助最新的服务器,vSphere集群能够在单个资源池中使用上TB的内存以及上千个高频CPU时钟。 vCenter提供了一个叫做“资源池”的特性用于管理大规模的vSphere集群。管理员能够将大规模的集群切分为小规模的资源池,针对业务单元或者新项目提供单独的资源策略,实现不同资源池之间的资源需求隔离。 在大规模集群中,多台虚拟机分享由多台ESXi服务器所组成的DRS集群资源。
大规模集群能够提高资源使用效率,由单个集群承载多个工作负载将很有效率。 为获得资源池的价值,管理员必须对其进行管理以确保为不断变化的工作负载交付合理的资源,否则虚拟机性能将无法得到保障。 使用资源池的错误方式 一种特别差的资……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
借助最新的服务器,vSphere集群能够在单个资源池中使用上TB的内存以及上千个高频CPU时钟。
vCenter提供了一个叫做“资源池”的特性用于管理大规模的vSphere集群。管理员能够将大规模的集群切分为小规模的资源池,针对业务单元或者新项目提供单独的资源策略,实现不同资源池之间的资源需求隔离。
在大规模集群中,多台虚拟机分享由多台ESXi服务器所组成的DRS集群资源。大规模集群能够提高资源使用效率,由单个集群承载多个工作负载将很有效率。
为获得资源池的价值,管理员必须对其进行管理以确保为不断变化的工作负载交付合理的资源,否则虚拟机性能将无法得到保障。
使用资源池的错误方式
一种特别差的资源池使用方式就是将虚拟机划分为不同的组。令我很惊讶的是经常看到资源池被用作虚拟机的逻辑集合。好像某些管理员不喜欢改变“主机与集群”的清单视图,但在使用资源池时应该使用“虚拟机与模板”视图。
另一种不好的使用方式就是优先级高的资源池获得的CPU份额高,优先级低的资源池获得的CPU份额低。虽然资源池中的虚拟机在不断变化但上述配置从未被调整过。另一个很典型的错误就是将资源池与虚拟机作为同一个父资源池的子集。
添加虚拟机意味着资源池设置需要调整
只要资源不存在短缺,所有的虚拟机应该会运行的很好。然而,如果在添加虚拟机之后不对资源池的结构进行调整,虚拟机性能将会受到影响。
资源不足时,同一集合中对象之间竞争将会增大。集群是第一层集合,位于该集群中的所有资源池及虚拟机将会彼此竞争。预留值、限制值、以及份额决定了资源的分配。
位于第一级资源池内的虚拟机和资源池将会产生资源竞争。发生资源竞争时,拥有10台虚拟机、份额为4000的资源池获得的资源与份额配置为4000、虚拟机数量为100台的资源池相等。虚拟机的数量越多,每个虚拟机获得的份额越少。
不对资源池配置进行调整,只是将两个资源池的虚拟机数目调整为一样意味着虚拟机将得到相同的资源。但变更份额值以反应资源池中虚拟机数量的差异往往能够事半功倍。当资源池内的虚拟机数量或者类型发生变化时往往需要调整资源池配置。
保持资源池优先级
较好的资源池使用方式是隔离优先级高的虚拟机与优先级低的虚拟机。优先级高的资源池可能会预留与虚拟机CPU、内存配置值总和相等资源。该设置确保了高优先级的虚拟机能够得到分配给他们的所有资源。
针对其他资源池,管理员可能会预留一半的资源,这意味着保障性资源要少一些。当资源池中的虚拟机发生变化时,资源池的预留值可能需要调整。更好的方法是设置虚拟机的预留值,当虚拟机迁移时,预留值配置随之迁移。
为资源池设置限制
限制为资源池内虚拟机可用的总资源设置了天花板。在允许开发人员创建虚拟机时这是一个很好的解决方案。开发人员可以在资源池中放置尽可能多的虚拟机但是却无法消耗比限制值更多的资源。采用这种方式实现了开发虚拟机与生产虚拟机进行了隔离,即使它们都运行在同一个DRS集群中也能做到。
相关推荐
-
vsphere下两个集群,现在想把第二个集群单独划分一部分存储LUN,各位有什么稳妥的方法吗?
各位大神问个问题, vsphere 环境两个集群,集群内主机使用的都是FC共享存储,没有做存储隔离。现在想把第 […]
-
防止虚拟机资源过度配置 降低整合风险
资源分配过少将导致虚拟机性能低下,而管理员对此很谨慎,往往会采取更为安全的方式,即为虚拟机分配过多的资源。然而过度配置导致资源浪费。
-
合理分配虚拟机资源 确保应用高效运行
应用性能表现良好绝非偶然。随着虚拟机数量的不断增加,了解哪些资源会对虚拟机稳定性产生影响是非常重要的。
-
利用优先级列表提升关键虚拟机性能:划分虚拟机优先级
第一部分我们介绍了通过设定恰当的预留值和使用资源冲突来测试极限值的方法来确保在发生资源冲突时每个虚拟机都能分配到足够的资源。这里继续分享更多的方法。