本文共 1210 字,大约阅读时间需要 4 分钟。
本节书摘来华章计算机《vSphere性能设计:性能密集场景下CPU、内存、存储及网络的最佳设计实践》一书中的第3章 ,第3.2.1节,[美] 克里斯托弗·库塞克(Christopher Kusek) 著 吕南德特·施皮斯(Rynardt Spies)姚海鹏 刘韵洁 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
在建立测试实验室时,有必要对它的最终状态做到心中有数。部分最终状态应该尽可能精确地镜像出将要测试的生产环境的特点。例如,如果你的生产环境使用的是最新的Intel处理器,那么在测试实验室中部署最新的AMD处理器将不能准确地反映实际工作负载、应用程序或用例的情况,当然,除非你只在新硬件测试实验室这么做。另外,在非生产环境下使用类似的硬件也能为公司在紧急情况下提供更换硬件的备份。本质上讲,硬件可以从非生产环境中“借”来并投入生产环境中—不只是应用到部分生产环境,而且是应用到全部的主机以提高在峰值期间的集群和基础设施性能。
此时你应该盘点你的生产环境及在测试实验室中准备使用的用例。如果你还没有这方面的准备,那么下面的清单可能会对你有所帮助。第一类是硬件:
在现实中,实验室或非生产环境下经常使用旧设备。设法利用好现有的设备,并且记住并非所有的设备都必须适用于实验室基础设施。在共享存储无法满足的情况下,可以考虑使用VMware vSphere存储设备(VSA)(大多数可用,部分免费)作为共享存储来开启vSphere的很多主要功能及vSphere 5.5的新存储功能VMware Virtual SAN(VSAN)。
另外,在存储或容量层找到一些与本地精简配置功能相关的内容以提高磁盘主轴的利用,从而使原始存储在本地虚拟机产生写I/O请求以前不会固定在一个LUN上,这使得即使在后端存储非物理可用的情况下也能部署大量的LUN用于测试目的。下一类是软件:然后需要注意以下问题:
无论什么样的实验室环境,记录下这些工具在实验室中的使用情况都是十分重要的。它能够让你以一种真实的类似生产环境的方式部署和配置实验室,从长远来看,也能够帮助在生产中排错并解决问题。等你有了这些信息以后,加之合理的规划,你就可以享受其中的乐趣了!
转载地址:http://fyzel.baihongyu.com/