首页 > 基础设施 > 正文

缓解存储对虚拟服务器的制约

2012-10-29 14:18:08  来源:CIO时代网

摘要:服务器虚拟化所带来的最大挑战之一就是如何应付多个VM在一个物理主机上运行来带来的高I/O水平,所有I/O都要通过主机上运行的一个虚拟机管理器。
关键词: 服务器 虚拟化 存储

    服务器虚拟化所带来的最大挑战之一就是如何应付多个VM在一个物理主机上运行来带来的高I/O水平,所有I/O都要通过主机上运行的一个虚拟机管理器。目前越来越流行的一个解决方案就是安装一个虚拟化高速缓存通常是数百GB的快速固态记忆体在处理器旁边使用一个PCIe主线连接。


    如果再加上在虚拟机管理器和客机操作系统中运行的应用程序层面的高速缓存软件,用户可以有效地将后端存储系统的IOPS(每秒输入输出)卸载到高速缓存,从而减轻存储系统的压力,降低延迟性,有效加快应用程序速度。提供这种类型固态高速缓存和软件的厂商包括Fusion-io(io Turbine软件)、OCZ(VXL产品)和SanDisk(FlashSoft产品)。


    这股将存储技术应用到虚拟化中的潮流还在继续。这些存储技术包括动态分层存储阵列(比如EMC和NetApp的产品),服务器这边的SSD设备(包括Tintri、Nimble、Nutanix和StorSimple的产品)。


    另一个解决方案就是所谓的存储虚拟机管理器,它进一步将存储在VM层次上呈现。一个例子就是加州Virsto提供的产品。它的存储虚拟机管理器被安装为每个物理虚拟化主机上的虚拟设备,然后它可以干涉处理那些原来正常情况下应该直接给虚拟机管理器的I/O请求。这些I/O请求被写入到一个日志文件,然后以优化的方式写入到一个异质共享存储池中,在底层虚拟磁盘的自动精简配置功能的帮助下,这种方式可以将性能提升10倍,也就是说可以将存储要求降低至多90%.


    ESG的Peters表示:“我很赞成使用存储虚拟机管理器。如果你虚拟化了所有其他东西,那为什么不像Virsto那样把存储放在一个存储池中来管理呢?”


    自动精简配置在用于虚拟化架构的时候可以带来很多好处。根据ESG进行的研究,大约一半的公司浪费了一半的存储容量。虚拟化要求大量的存储,而自动精简配置可以帮助确保这些存储没有被浪费。Peters表示:“每个人都应该使用自动精简配置。”


    然而,一个让人惊讶的事实是,根据一位厂商提供给Peters的数据,只有大约一半的企业在使用自动精简配置技术。他表示:“许多组织甚至是没有开启这个功能。”


    当然,在一些情况下,自动精简配置也许不是一个好主意例如,它不适合用于那些存储要求变化非常剧烈和快速的应用程序。不过Peters认为在许多情况下自动精简配置只是因为保守主义而没有被使用。


    这里边还有另一个因素。Ovum首席分析师Roy Illsley表示,在那些已经虚拟化了任务关键型应用程序的公司中,很少有公司愿意在这些应用程序上使用自动精简配置。“它们最终会使用,但是要想实现这点,它们将需要某种形式的复杂的自动配置系统。”自动系统现在就已经存在,不过Illsley表示还是需要那种可以帮助提供稳定的服务水平的东西。


    这可能涉及存储分层或是那种可怀疑将数据分配到不同存储层(通常是根据数据访问频率)的存储系统。Illsley建议自动存储分层系统可以使用类似VMTurbo产品那样的技术来提高使用的经济性:放弃根据使用频率将数据自动分配到各个存储层的做法,VM或应用程序可以根据分配的“预算”从存储系统中“购买”不同的存储层。通过为重要的应用程序分配更高的预算,自动系统可以确保不同的存储层以更有效的方式进行数据分配。
 


第三十四届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:liangxuejuan

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。