大多数VMware管理员所面临的挑战就是让基础设施尽可能地完美。当然,完美的基础设施是不存在的,但最好的基础设施往往是高效、高可用、有弹性并且能提供很好的性能。如何才能实现这一目标?通过遵循以下技巧(然后定期重新使用这些技巧),你的基础设施就会接近完美。
构建完美VMware虚拟化基础设施技巧一:第一次就把事情做好
要牢记,在构建VMware虚拟基础设施之前,必须进行合理的设计。vSphere设计涵盖VCDX认证、VCAP-DCD认证、vSphere设计指南等等。
任何合理的设计始于了解限制条件、业务以及应用需求。掌握了这些信息,就可以将需求映射到逻辑及物理设计中。
物理设计不应该对虚拟基础设施需要的关键资源(CPU、内存、存储I/O以及网络I/O)吝啬。
当尝试小规模使用时,表明你会对未来大规模使用感兴趣(或者在预算允许的情况下尽可能扩大规模)。现在硬件厂商销售的服务器能够运行数百台虚拟机(比如Cisco UCS)。VCE联盟销售的每套机架能够运行数千台虚拟机(比如VCE Vblock)。如果你想达到上述规模,那么你应该从头开始规划。
构建完美VMware虚拟化基础设施技巧二:最大化资源利用率
大多数虚拟化和资源的利用率最大化有关。通过将众多物理服务器转换为虚拟机整合到数量较少的物理服务器上,可以减少物理服务器的数量。因此,构建和管理基础设施的一个主要目标就是最大化资源的利用率。
例如,一个主要问题就是,你能够在一台主机上整合多少台虚拟机(要确保性能满足服务级别协议)。为了以最低的代价运行最多的虚拟机应该使用什么样的硬件?
一旦完成了虚拟基础设施的构建,就需要更加严密地对容量进行管理。虚拟化性能以及容量管理需要在过度使用资源与低资源利用率之间进行平衡(所谓的资源是指物理服务器的CPU、内存、存储I/O以及网络I/O)。
为了有效地使用物理资源,至少需要一个工具来帮助监控磁盘簇的时间延迟、集群内存以及CPU容量,乃至应用的响应时间(如果你有恰当的应用和工具的话)。能够监控上述指标的工具有VMware vCenter运行管理器(vCOPS)以及vKernel/Quest/Dell vOPS服务器资源管理器。
构建完美VMware虚拟化基础设施技巧三:选择正确的vSphere版本
目前vSphere包括三个版本(不包括用于中小企业的Essential版以及运营管理版),在选择软件版本时需要考虑很多因素。虽然可以选择购买VMware vSphere企业增强版和vCloud套件,但是, vSphere标准版或企业版能为你的企业节省上千或上万美元(取决于购买的许可数量)。如果你的公司和应用不需要更高版本的高级特性的话,可以购买vSphere标准版或企业版。
做该决定之前,必须了解与公司需求相关的特性所提供的优势。公司需要VAAI吗?你需要资源平衡特性比如DRS、存储DRS或网络I/O控制吗?你需要云服务主管如vCloud Director吗?