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

虚拟机环境中的五大要素

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

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

        3:高效率的使用磁盘空间。
  
  对虚拟化环境来说,使用完磁盘空间很容易,因此我们需要找一些方法来控制和限制每个虚拟机使用的磁盘空间容量。对于那些桌面虚拟机或者实验用途的服务器环境,使用链接克隆技术可以节省不少磁盘空间。链接克隆技术类似于虚拟机的快照技术,快照技术的实质是虚拟机的虚拟磁盘被设置为只读,此时任何的写入信息都会被存放在另外一个专门创建的小磁盘空间里。链接克隆的意思是创建一个主虚拟磁盘镜像给众多虚拟机读取信息用,然而所有的写入操作都会写入每个虚拟机各自的磁盘上。比如说,如果用户创建了100个虚拟机,每个40GB空间的容量,在没有使用这项技术的时候,可能一共得需要4TB的容量。如果我们使用了链接克隆技术,则会有一个40GB大小的虚拟磁盘让众多虚拟机读取信息用,每个虚拟机则需要1GB到2GB大小的磁盘用作写入使用即可,相比而言,节省了大量的空间。
  
  自动精简配置可以在虚拟服务器环境下帮助管理管理存储空间。它可以被部署在虚拟层或者存储层。几乎所有的虚拟机都可以被分配给更多的空间。自动精简配置允许用户可以分配更多的存储空间,可以让虚拟机磁盘使用空间的时候仅使用它需要的大小,而不是占用所有的空间。在自动精简配置的帮助下,我们可以较多的节省虚拟机实际使用的存储空间,这样也能更好的让用户能自如的掌控应该何时进行高成本的存储空间升级。
  
  4:避免不必要的I/O请求操作。
  
  也许有人会问,为什么系统会自己产生我们不需要的磁盘I/O请求?基本的原则是,我们需要尽可能的控制虚拟机和虚拟桌面产生的磁盘I/O请求。这就包括关闭任何不必要的服务,卸载不必要的应用,关闭文件索引,并且限制操作系统和应用产生的日志的大小。除此之外,还有其他的一些需要注意的地方可以极大的帮助降低虚拟机的磁盘I/O.用户可以使用终端管理工具或者活动目录组策略来管理和控制配置。降低的不仅是虚拟机的磁盘I/O,降低的还包括主机上其他资源的消耗。尽可能降低虚拟机产生的不必要的磁盘I/O请求显然是很明智的做法,因为可以让存储子系统工作在最大效率状态。
  
  5:根据工作量的大小来决定使用存储的类型。
  
  大多数主机除了有共享的存储外还有本地存储。主机上可用的存储类型不同,往往会带来性能上的巨大差异,比如说8GB光纤通道的存储区域网络(SAN)和1GbiSCSI接口或者和网络文件系统NFS相比,性能上的差距还是很大的。除了存储协议上有所不同,硬盘转速和接口也会有不同,比如转速为10Krpm和15Krpm,接口也有SAS、SATA和固态硬盘的不同。正是因为有如此多的存储种类供选择,用户才可以更好的选择合适自己虚拟机存储的存储设备。将没有那么核心的虚拟机配备相对转速较慢的存储层级,相对核心的虚拟机则应该配备转速较快的存储层级。用户同样可以选择自动存储层级系统比如像Compellent的流体数据架构或者EMC公司的FAST技术,这种技术可以根据主机的实际需求来自动迁移数据并将它们放置在合适的存储设备上。
  
  更有甚者,用户还可以选择将虚拟机分成多个分区,根据性能上需求的不同,不同的分区使用的是不同的存储层级。一个普遍的做法是创建不同的分区用作不同的用途,比如操作系统、Windows的页面文件、应用和数据。较快的存储层级可以被用作数据相对较高的I/O请求,剩下其它较慢的存储层级可以用于其它。即使不这样做,用户仍然可以将较慢或者本地磁盘指派给较大虚拟机的虚拟交换文件,在物理内存不够用的时候则可以调用交换分区。考虑到存储本身的价格昂贵,这同样能帮助确保虚拟机使用了较少的磁盘空间而节约成本。
  
  总而言之,仅需要明白的是存储环境的选择在更好管理虚拟机环境的整个过程中有着举足轻重的作用。在管理虚拟服务器的时候多按照这五要素里提到的经验会帮助整个管理过程轻松很多。
  
  责任编辑:雨熙

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