继续介绍构建完美VMware虚拟化基础设施技巧四与技巧五。
构建完美VMware虚拟化基础设施技巧四:面对现实
每个厂商都有其最佳实践,而且厂商之间可能存在冲突。也没有针对虚拟数据中心的一刀切解决方案。用于大型虚拟基础设施的最佳实践可能并不适合小规模、由三台服务器组成的数据中心。类似地,针对高性能Tier-1虚拟机的最佳实践同样不适用于在同一台服务器上运行的数百台乃至更多的虚拟机。
实事求是并掌握最佳实践会减少很多压力。当然,将基础设施与最佳实践进行对比,看看能借鉴的地方还是有必要的。
以下是一些通用的最佳实践指南:
• VMware vSphere性能最佳实践
• VMware vSphere vMotion架构、性能以及最佳实践
• VMware vSphere 高可用性最佳实践
• 在NAS上运行vSphere的最佳实践
构建完美VMware虚拟化基础设施技巧五:了解应用
数据中心是通过运行在其中的关键业务应用来表现其价值的。有如此多的最佳实践(存储、网络、hypervisor、数据中心及应用相关),你就好能够通过了解应用来利用这些最佳实践。什么是最关键的Tier-1应用?这些应用将数据保存在什么地方?例如,如果你有关键的SQL Server交易数据,那么应该考虑SQL Server最佳实践。另一方面,如果你的SQL Express服务器只用于一些简单的管理应用,那么就不需要关心和SQL Server有关的最佳实践了。
针对虚拟化应用的一些最佳实践文档:
• 在VMware vSphere上运行Oracle数据库
• 在VMware vSphere中运行企业Java应用
• 在VMware vSphere中部署Exchange的最佳实践
• 微软SQL Server以及VMware vSphere最佳实践
通过了解应用,你会了解虚拟机在哪儿运行并对应用进行监控。
有很多工具能够监控应用。大多数使用运行在客户操作系统内部的代理。VMware的vCenter基础设施导航(VIN)是创新性的,在虚拟机内部不需要运行代理。相反,VIN监控虚拟机网络中的数据包以了解正在运行的应用以及应用正在进行的数据交互。VIN是vCOPS的一部分,对应用性能进行监控。
最根本的就是:不要在规划和设计虚拟基础设施之前就开始构建。设计不仅指最大化资源使用率。为了明确所需要的vSphere版本,你需要全面了解vSphere的特性。从现在开始,确保有一个工具能够帮助你进行容量规划。不要尝试你找到的所有最佳实践。相反,实事求是地了解应用并利用虚拟化对你有利的一面。