再高效的存储配置和维护也并非易事,而虚拟服务器环境下的存储管理更是一个挑战。加上存储阵列挂到物理服务器(主机)上,虚拟化管理程序做虚拟化并协调分配物理资源到各个虚拟机(VM),对于物理存储组件来讲,虚拟机使用虚拟存储资源的能力变得尤为复杂。 不使用特殊工具的情况下,为运行在带有直连式存储(DAS)的物理机上的某个特定应用程序诊断和识别存储性能问题的根本原因,是一个相对简单的任务,但在虚拟化环境下根本不是这样。在某主机上运行着某虚拟机,该虚拟机与其他虚拟机访问某一SAN上同一存储池,而这个SAN为搭载虚拟化管理程序的其他类似的主机提供着存储。解决这样一个VM上运行的某应用程序的性能问题,就需要利用高效的管理工具。虚拟机存储管理复杂性的罪魁祸首是虚拟服务器和应用程序访问抽象共享物理资源的大量组合,以及其他各种迁移组件,包括从提供若干路径的多路径选择,到支持动态存储分层数据块打乱在不同存储层的附加存储。 虚拟服务器的管理要素 一:是支持VAAI(vStorage APIs for Array Integration,虚拟存储器阵列集成应用接口)或者ODX(Open Diagnostic Data Exchange,基于诊断的开放数据交互)接口。虚拟服务器存储系统至少要认识虚拟机平台,这样运行起来也更为有效率一些,使用这样的技术将降低不少主机端的负载。 二:找一些闪存盘和传统磁盘混合的存储。对于大多数虚拟服务器存储系统,尤其是新兴存储公司,通常的设计都考虑到了闪存,例如增加10%的存储会带来四倍的性能收益等。因此,在使用一些闪存后将大量的提升性能。 三:了解虚拟服务器存储系统其它方面的功能,例如像复制功能尤其是快照这样的功能。在当前虚拟服务器和存储系统平台下,几乎没有存储会允许基于每个虚拟机的快照。当使用快照或者复制功能的时候,用户需要谨慎的将存储卷指定给一些虚拟机,这样在做快照或者复制操作的时候就不必担心增加的负载给其它不在乎的虚拟服务器造成的影响。
|