虚拟基础架构时常遭遇简单解决方案效率低下的困扰。虚拟机执行匮乏的现状阻碍了虚拟化技术的普及。以下的十大虚拟机优化小窍门能帮助用户轻松解决每个难题。本文列出的十个小技巧能提高效率,减少意料之外的宕机并让你的虚拟化努力物有所值。
1.对硬件更新换代
虽然在你的虚拟基础架构上使用最新的硬件系统能明显优化性能,但升级硬件主要指的是对防火墙和BIOS的升级。跟踪这两个领域的关键升级并保证定期对硬件进行补丁维护。硬件补丁维护作为整个支持计划的组成部分经常会被用户所忽略。忽视给硬件打补丁会导致系统故障或者安全缺口。性能优化通常是硬件更新的积极效应。
主机许可证授权并不会提升性能。但是从你的厂商处购买许可证授权或者延长许可证使用期限能释放那些免费版本或者标准化版本中无法提供的特性。举例来说,从VMware vSphere Enterprise升级为Enterprise Plus能能从中获得扩展性特性,从而大幅度扩展主机和虚拟机的性能。
3.专用迁移网络
在配置虚拟基础架构时,一定要特别关注网络的设置。为工作负载在主机之间的迁移创建一个独立的网络,一个内部的私有网络。这种私有网络应该具有GB或者多GB容量。这种独立性能在虚拟主机系统之间创建一个网络,为工作负载和存储迁移提供一个快速而安全的基础。
4.独立的磁盘映像
当为单个虚拟机创建多个虚拟硬盘时,缺省行为就是保证同一个LUN或者磁盘阵列上所有的虚拟硬盘都放置在一起。将这些硬盘分离出来能得到更加快速的硬盘反馈。举例来说,将Windows服务器在不同LUN上划分出C:和D:虚拟硬盘能实现更好的性能。
5.有限的虚拟中央处理器
或许所有的虚拟机优化最缺乏直观的就是减少虚拟中央处理器的数量能提升虚拟机性能的想法了。但事实确实如此。不需要通过复杂的运算法则,只需要接受每个虚拟机单个的虚拟中央处理器能提高性能这个事实,因为这样做能减少主机资源的等待时间。如果拥有多个处理器的虚拟机遭遇性能问题而你又无法找出原因所在,那么将虚拟中央处理器的数量降低为两个或者一个就能实现性能提升的效果。
6.精简配置
从存储方面精简配置是个好主意。这样做能更好的提高存储资源的利用率,将存储过程从虚拟基础架构上转移到存储区域网络。尽管虚拟化厂商宣称精简虚拟基础架构的配置不会降低性能,但存储专家将告诉你存储基础架构能更加高效的处理系统问题。
7.对服务水平分级
这种优化方式看起来是显而易见的,但是事实并非如此。将你的虚拟机服务水平划分为测试,研发和生产三个不同级别。管理员应该能从逻辑上和物理上区分不同的服务级别,以便每个应用环境都能彼此保持独立性。测试系统和研发系统对生产系统会产生非常明显的负面影响。某些管理员会将他们应用环境所有的方面都分离开来:存储,网络和外围系统。
8.虚拟机命名
这种方法可能是让你感到意外的,但是通过对虚拟机更好的命名,这些虚拟机工作的效率会显著提升。举例来说,如果你的虚拟机像VMDTTW01, VMDTDW01和VMDTTV01这样命名,你可以看到管理员在对这些系统进行管理,打补丁,重新启动和修复时是如何犯错误的。将虚拟机的名称搞混或者起类似的名字会让支持变得更加困难。还会让系统的讨论变得更加复杂。
9.模板
虚拟机模板能允许管理员快速配置虚拟机。快速配置能提高效率。增加使用模板的频率是模板能轻松转换为升级补丁,新软件安装和更改密码的虚拟机。从模板上创建的新虚拟机能和更改后的环境保持同步。
10.主机模式
与任何其他的虚拟解决方案相比更加适用于VMware就是主机模式的概念。主机模式能允许管理员来创建效率和连续性更高的主机系统。使用主机模式,管理员可以在几秒钟内就创建出符合虚拟局域网和存储配置的新主机或者无需步进就通过压缩文件来进行创建。