// you are reading...

VMware

如何优化你的ESX服务器和虚拟机的性能

随着越来越多的虚拟机运行在ESX服务器上,你很快就会意识到需要提高虚拟机的整体性能。现在教你提高虚拟机性能到最佳状态的几个优化技巧:

  1. 使用磁盘整理软件,加快你的磁盘访问。
  2. 在你的虚拟机上使用你最喜爱的磁盘碎片整理程序软件优化磁盘访问。对,虚拟机运行在虚拟环境下,但他们同样需要得到优化。你可以使用Windows碎片整理工具或我最喜欢的免费碎片整理工具Auslogic Disk Defrag

    zrtn_001n6fe81403_tn.jpg
    zrtn_005p42d13e47_tn.jpg
  3. 关闭Windows的视觉效果。
  4. 与在你的台式机Windows中关闭视觉效果一样,在虚拟机里你必须做同样的设置来获得最佳性能。所有的视觉效果,它们大大浪费了你的系统资源,所以将其关闭。

  5. 使用VMware Tools。
  6. 我知道你肯定安装了VMware Tools,只是确认一下。安装后你将具有以下的功能:

    • 支持SVGA分辨率(而不是当你第一次安装虚拟机时的标准VGA)。
    • 你的鼠标在主机与客户机之间同步。
    • 支持在主机与客户机之间剪切和粘贴。
    • 你的虚拟机将运行得更快。

    可以通过VM – Install VMware Tools来安装VMware tools若还没有的话。

  7. 以全屏模式运行你的虚拟机
  8. VM在全屏模式下执行地更快。只要按下CTRL-ALT-ENTER就可以切换到全屏。再次按下CTRL-ALT-ENTER则退出全屏模式。

  9. 删除那些你不使用的设备
  10. 例如在安装和配置虚拟机后,你不再需要CD-ROM驱动器。只要停止该VM,到Virtual Machine Settings – Hardware选项页中删除CD驱动器。同样你可以删除软盘,打印口,COM,USB接口和声卡等。

    zrtn_003n344626f4_tn.jpg
  11. 请确定你的不同虚拟磁盘运行在不同的物理磁盘上。
  12. 比如你的虚拟环境中运行MS Exchange或SQL Server,你知道在物理环境下这些大型服务器应用程序使用日志文件和数据库,在虚拟环境下也一样。所以基本上你需要做的是,在服务器上添置三块磁盘,3个虚拟磁盘分别建立在该三块物理磁盘上。

    你还可以在RAID 5磁盘阵列上只使用一个虚拟磁盘来增加性能,数据会被散布在多个物理磁盘上。但这样你会丧失数据冗余。

  13. 升级CPU
  14. 我知道需要额外的投入。但运行在该ESX服务器上的所有虚拟机都可以享受到,更快的CPU可以让你的虚拟机跑的更快。

  15. 添加更多的内存
  16. 内存相当来说是比较便宜的。通过增加更多的RAM可以最大限度的提高虚拟机的性能。更多的RAM可以使虚拟操作系统减少磁盘交换。增加更多的RAM,你的虚拟机将运行得更快。

    如果你没有足够的资金购买更多的内存,可以试图重新分配运行在该ESX服务器上虚拟机的内存。你可以在另一个并不需要这么多内存的虚拟机上剥去一些内存给其他的。欢迎来到虚拟世界,你再也不需要麻烦地物理移动RAM了:-)

  17. 升级VI2到VI3
  18. VMware VI3在资源管理方面作出了许多改进。

  19. 在你的虚拟机上禁用萤幕保护程序
  20. 虚拟机上禁用屏幕保护程序可以节省一些CPU资源。想象一下,你若有15-20虚拟机运行的ESX,这将节省一些额外的资源给其他一些应用程序。

Bookmark and Share

Discussion

No comments for “如何优化你的ESX服务器和虚拟机的性能”

Post a comment