机房360首页
当前位置:首页 » 应用虚拟化 » 虚拟机环境中的五大要素

虚拟机环境中的五大要素

来源:eNet硅谷动力 作者:机房360转载 更新时间:2011-2-24 17:03:46

摘要:虚拟机环境下的数据管理对于许多数据存储经理来说都是具有挑战性的。虚拟服务器和虚拟台式机的比率不同往往会为后端的存储设备造成性能上的瓶颈。本文将介绍的五要素将会很好的帮助用户管理好虚拟机。

  虚拟服务器和桌面虚拟化的问世大大帮助了用户来管理数据,不仅节约能源而且减少了物理设备的使用。然而,企业级数据存储经理场外会需要虚拟机中数据管理的问题。服务器虚拟化会将许多台服务器连接到有限的几台存储设备上,这样做的好处显而易见,却会造成存储资源竞争的瓶颈问题。桌面虚拟化也会因为共享同一个主机而造成资源分配的问题。因此,如何能有效的管理虚拟机往往是存储管理员、桌面系统管理员以及服务器管理员多方面的努力。为了能帮助数据存储专家们能解决这些很具有挑战性的问题,我们选择了和管理虚拟机环境下存储设备的如下五个方面的话题。
  
  1:需要了解存储的负载。
  
  对桌面虚拟机和服务器虚拟机而言,它们的存储负载可能是完全不一样的。如果用户将虚拟机任意放在主机上而不去考虑其磁盘的I/O使用情况,带来的结果可能是很快的就遇到了资源瓶颈问题。
  
  为了能避免这个问题,用户需要对寄放在主机上虚拟机有一个基本的了解,计算一下其上的应用大概会产生多大的负载。与此同时,高磁盘I/O的虚拟机需要在物理主机和数据资源之间平衡。如果一台物理主机上有太多高I/O的虚拟机可能会对这台主机上的存储控制器造成很大的压力。此外,如果有太多的高I/O的虚拟机同时访问一个存储系统或者LUN也会造成性能上的瓶颈。因此,即使你对虚拟机磁盘的I/O情况有了一个大概的了解,你仍然需要使用性能监控工具来发现更为深入的问题,例如像平均压力或者峰值等。
  
  此外,需要记住的是虚拟机可能并不在同一个主机上。虚拟机相比物理机而言有着更高的灵活性,它们可以迁移到别的物理机上去。比如说,我们将一组Exchange邮件服务器放置到同一台物理主机上是一件相当危险的行为。带来的危害是可能让整个磁盘子系统宕机。许多存储管理人员们都使用VMware分布式资源调度工具(VMwareDRS)来平衡不同主机上的资源负载情况,但使用的时候需要非常的小心。因为在做均衡操作的时候仅仅是依据CPU和内存的使用情况来计算的,而并不是依据虚拟机磁盘的I/O情况。假如您使用的确实是VMware的DRS工具,需要确保的是在不同的物理主机上对特定的虚拟机使用不同的监测方法。
  
  2:避免较高的I/O负载。
  
  一些特定的情况下,几台虚拟机就可以产生较高的I/O负载,带来的结果是物理资源的激烈竞争,用户会感觉系统响应变得非常慢。对于虚拟桌面系统来说,这可由特定时间的事件产生,比如说每天早上所有的虚拟桌面系统几乎同时打开,这也被誉为“启动风暴”.这种事件的发生往往也是无法避免的,但是还有一些可以用于应对此类事件的方法,比如说增加像NetApp性能加速模块(PAM)这样的缓存控制器到现有的存储设备中,或者使用自动层级技术,在这种技术的帮助下,一旦遇到较高的I/O请求,系统会自动使用像固态硬盘(SSD)这样的更快的存储介质。
  
  另外的一种情况,比如说像虚拟机备份窗口以及计划好的虚拟机日常维护,或者打补丁,这些都是可被控制的。在拥有同一个宿主主机的多个虚拟机上同时并发多个备份任务会带来较高的磁盘I/O负载,这样会影响虚拟机在主机或者数据仓储中的性能表现。尽可能的将备份安排在交错的时间和设备里,这样同时在一台主机或者同一个物理存储上发生并行备份的机会会比较小。作为用户,我们还建议您在选择备份应用的时候,选择那些不会通过直接访问虚拟机数据仓储来备份虚拟机磁盘的备份工具。一些特定的虚拟机磁盘到磁盘的备份产品可以大大简短备份窗口并且将磁盘备份的数据倒到磁带上,而不影响主机或者虚拟机的资源调配。对于那些计划好的日常维护,比如像打补丁或者磁盘扫描,需要将其设置为随机状态或者将不同虚拟机的日程安排错列在某一个特定的时间段里。在做文件系统碎片整理的时候也需要格外小心,对后端存储而言,磁盘碎片整理也会产生较高的磁盘I/O压力。
  
  

本文地址:http://www.jifang360.com/news/2011224/n849116520.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
更多
推荐图片