确保虚构机不超越主机容量 回归基本面

我的雇主最近购置了须要新虚构机的软件产品,正好可以趁此时机来审查为每个虚构机正当调配配件内存和计算资源的几个关键基本面。

这样做,咱们能力处于缺点切换就绪形态;在咱们的环境下,由于新软件特意消耗资源,这象征着为消费级运行程序运转虚构机的两个集群物理主机适当调配资源尤为关键。

该义务还提供了审查和调整调配给咱们一切现有虚构主机的资源的时机,以便调配的资源数量适中。

为了启动该名目,须要对经常使用物理资源的已有系统启动审查,以便咱们分明地了解哪里还缺乏地可以创立新实例,哪里存在资源调配不当。也正好可以趁机为即使在高峰经常使用时期也未充沛应用的主机调整资源多寡,并且停用不再经常使用的主机。

总之,这种审查的关键价值归纳为两点:平衡内存和处置器调配以及停用主机。

平衡内存和处置器资源

在调配内存资源和处置器资源时,指标一样:任何调配的资源不应超越物理主机支持的总量的一半。因此,假设每台物理机有128个处置器,为该主机上一切虚构机调配的处置器总数不应超越64个。雷同,假设有500GB的内存,那么该主机上一切虚构机之间已调配的内存总量不应超越250GB。

值得一提的是,为每个虚构机调配的内存和处置器通常也远高于哪怕高峰时段的实践经常使用量,这是为了两者的需求激增时留缺乏量。

平衡这些资源的一种方法是,在电子表格上记下调配给每个物理主机上每个虚构机的内存和处置器资源,并为每个主机记下总量。假设任何一台主机上存在资源调配适度,可以在主机之间移动虚构机,以到达所需的平衡。假设须要的资源多于可用资源,可以经过从新评价已调配的内存和处置器来找到更多资源,找出可以在不降落性能的状况下缩减哪些虚构主机的资源。为此,理智的做法是观察已调配资源的实践经常使用状况,权衡它们在高峰时期离耗尽资源有多近。一条好的阅历规律是,准许内存和处置器的经常使用量高达已调配资源的80%,由于超越这个比例,进程会开局出缺点。假设你发现一个虚构主机经常使用的内存或处置器资源从不超越15%,就可以精简。

主机停用

当业务运行程序或网络部件报废或被交流时,它须要正当停用。停用频次在很大水平上取决于主机环境的大小、业务需求以及配件/软件支持生命周期。在我上班的公司,这种状况每年出现两到五次。

要思考的一件事是,先针对或许驻留在用户上班站上的运行程序删除客户端。从运行程序自身删除客户端或许是最便捷的方法,但其余方法包括经常使用组战略、登录脚本或SCCM,可成功雷同的指标。

一旦成功这一步,封锁托管运行程序的虚构机,将其从集群终止开。在Windows环境下,这可以由Hyper-V集群治理器来成功。从集群终止开可防止虚构机成为任何缺点切换操作的一局部;在Hyper-V的状况下,您不可在虚构机仍在集群中时删除它。由于它是虚构机,它只作为虚构硬盘驱动器文件而存在,存在于物理主机或SAN中的某个中央。

下一步是将这些虚构硬盘驱动器文件移到归档或冷存储,以便在须要时可以复原它们,并从主机中删除虚构机实例。而后,雷同在微软环境下,禁用ActiveDirectory中的计算机对象,并将它移到非消费级组织部门。

最后,精简已停用主机的备份内容,只保管最近一份好的镜像,本地和云端各留一份。

原文题目: ​ ​ Back to basics: Make sure VMs don’t exceed host capacity ​ ​ ,作者:MichaelA.Flowers Sr.

您可能还会对下面的文章感兴趣: