合理配置资源池 确保高优先级虚拟机高效运作
发布时间:2022-05-11 11:09:21 所属栏目:云计算 来源:互联网
导读:vCenter提供了一个叫做资源池的特性用于管理大规模的vSphere集群。管理员能够将大规模的集群切分为小规模的资源池,针对业务单元或者新项目提供单独的资源策略,实现不同资源池之间的资源需求隔离。 在大规模集群中,多台虚拟机分享由多台ESXi服务器所组成的
vCenter提供了一个叫做“资源池”的特性用于管理大规模的vSphere集群。管理员能够将大规模的集群切分为小规模的资源池,针对业务单元或者新项目提供单独的资源策略,实现不同资源池之间的资源需求隔离。 在大规模集群中,多台虚拟机分享由多台ESXi服务器所组成的DRS集群资源。大规模集群能够提高资源使用效率,由单个集群承载多个工作负载将很有效率。 为获得资源池的价值,管理员必须对其进行管理以确保为不断变化的工作负载交付合理的资源,否则虚拟机性能将无法得到保障。 使用资源池的错误方式 一种特别差的资源池使用方式就是将虚拟机划分为不同的组。令我很惊讶的是经常看到资源池被用作虚拟机的逻辑集合。好像某些管理员不喜欢改变“主机与集群”的清单视图,但在使用资源池时应该使用“虚拟机与模板”视图。 另一种不好的使用方式就是优先级高的资源池获得的CPU份额高,优先级低的资源池获得的CPU份额低。虽然资源池中的虚拟机在不断变化但上述配置从未被调整过。另一个很典型的错误就是将资源池与虚拟机作为同一个父资源池的子集。 不对资源池配置进行调整,只是将两个资源池的虚拟机数目调整为一样意味着虚拟机将得到相同的资源。但变更份额值以反应资源池中虚拟机数量的差异往往能够事半功倍。当资源池内的虚拟机数量或者类型发生变化时往往需要调整资源池配置。 保持资源池优先级 较好的资源池使用方式是隔离优先级高的虚拟机与优先级低的虚拟机。优先级高的资源池可能会预留与虚拟机CPU、内存配置值总和相等资源。该设置确保了高优先级的虚拟机能够得到分配给他们的所有资源。 针对其他资源池,管理员可能会预留一半的资源,这意味着保障性资源要少一些。当资源池中的虚拟机发生变化时,资源池的预留值可能需要调整。更好的方法是设置虚拟机的预留值,当虚拟机迁移时,预留值配置随之迁移。 为资源池设置限制 限制为资源池内虚拟机可用的总资源设置了天花板。在允许开发人员创建虚拟机时这是一个很好的解决方案。开发人员可以在资源池中放置尽可能多的虚拟机但是却无法消耗比限制值更多的资源。采用这种方式实现了开发虚拟机与生产虚拟机进行了隔离,即使它们都运行在同一个DRS集群中也能做到。 (编辑:揭阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐