本节书摘来华章计算机《vSphere性能设计:性能密集场景下CPU、内存、存储及网络的最佳设计实践》一书中的第2章 ,第2.1.3节,[美] 克里斯托弗·库塞克(Christopher Kusek) 著 吕南德特·施皮斯(Rynardt Spies)姚海鹏 刘韵洁 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.1.3 使用容量规划工具
很多人都很熟悉容量规划工具,尤其是那些参与大型服务器虚拟化项目的人。这些工具因其服务器的稳固性而变得流行,但它们对于保持vSphere上虚拟机的良好性能也极其有用。
下面的列表提供了一些例子,你可以在你的环境中使用这些工具:
在虚拟化物理服务器之前使用容量规划工具。通过了解物理服务器的实际使用,你可以在迁移到虚拟机之前适当地调整它们的大小。不要简单地用与物理服务器相同的配置来虚拟化服务器。如果你有一个8个CPU、16GB内存的物理服务器,但只使用了两个CPU和4GB内存,那为什么还要创建一个虚拟机来匹配你的物理配置呢?这样做会损坏稳固率,更甚者,潜在地影响其他虚拟机的性能。使用容量规划工具了解虚拟机的使用状况并相应地调整大小。
当虚拟化业务关键型应用时,应用所有者可能会犹豫是应该继续向前还是对资源做出不合理的需求。假设你想虚拟化微软SQL服务器,应用所有者要求4个虚拟的CPU和24GB内存。你已经做了容量评估,发现服务器只使用了2个CPU和8GB内存。容量规划工具可以向应用所有者显示到底服务器使用了多少资源,使重新设定服务器大小的讨论变得简单。如果需要更多资源,那么通常可在不停机的情况下在线添加资源,这使得与应用所有者商谈资源大小变得更加简单。
容量规划工具也可以用在已虚拟化的服务器上。在迁移到具有不同硬件的vSphere集群或环境时,拥有有用的使用状况数据会成为保持良好性能的关键。下面将讨论的无间断容量管理工具更适合这项工作,但不是所有的组织都可以获得它。
如果应用出现了性能问题,容量规划工具可以帮助更深入地理解应用是如何实际运行的。仅仅依赖vCenter的统计不能全面地看待问题。MAP与容量规划器可以评估和报告客户端OS层面到应用层面的使用状况,并可以随时间变化显示趋势。这些工具可以提供无法仅从vCenter获得的性能。
容量规划工具是你的工具箱中的有力工具。无论你想虚拟化物理服务器,还是排除虚拟机的性能故障,这些工具都可以提供帮助你成功的数据。