IT经理们常常在压力下被逼着探索企业IT系统的更多性能,以致于他们常常不得不依靠变通方式来完成工作。
这在数据中心运营上尤为如此,它必须支持各种各样的需求,从处理常见的数据突发到虚拟桌面程序。例如,政府行业对存储人口普查或税收数据的需求。
为了扩大服务范围,数据中心管理员们采取混合数据中心的方式,利用不同类型的系统:闪存用来处理高输入输出的操作,传统磁盘驱动器用于普通的存储。
专家认为,混合存储本身是一种变通方案,权衡考虑了昂贵和效率低下的问题。
然而,数据中心经理们正在实验更加专注的变通方案,其中包括数据压缩技术,让管理者们将更多的数据存储到闪存和磁盘驱动器。
闪存供应商TegileSystems其混合阵列的诀窍之一便是“重复数据删除”,这是一种数据压缩技术,被Tegile的营销副总裁RobCommins成为“秘密武器”之一。
Commins说,“这和传统方式有很大不同,但是我们已经找到一种方法,能将数据从混合存储系统中的闪存迁移到旋转磁盘中,而不损坏其性能。”
有了重复数据删除技术,只有独一无二的一条数据实例才会被存储起来。其他所有冗余的、相同的信息会被替换成显示去哪里寻找数据的小指针。
电子邮件系统就是一个很好实例。一个典型的电子邮件可能包含一个头部及其他数据,这些数据在其他100封邮件中重复出现,并且这些重复的信息可能总计为1MB的数据。在重复数据删除系统中,只有一封邮件会被保存,其他100封将会由一个指针所代替。这样的话,100MB的存储将减少到只有一个字节。
“在我们的系统中,我们通常拥有2TB的闪存,但使用重复数据删除技术能将数据以5:1的比例,移动到传统硬盘中。”Commins说,“因此就如同拥有10TB的闪存存储。”
该技术在美国的奈尔斯村证明了它的价值,奈尔斯村是一座拥有30000位居民的芝加哥北部中型小镇,史蒂夫·库斯科是那里的系统工程师。
奈尔斯村的数据中心支持电子邮件、微软动态目录服务器、SQL服务器和其他大型社区服务,其中包括村镇大厅、两个消防站、一个健身中心、市长办公室及历史协会等等。
奈尔斯村正在考虑实施虚拟桌面(VDI)系统,但也有其他更紧迫的需求,需要寻找方法来扩展其数据中心。与此同时,该村的存储容量也将耗尽。
“我们一直在寻找最先进的技术,可是我们没有最大的预算,因此混合存储系统是一个很好的选择。”Cusick说。“我们发现,有了重复数据删除和压缩技术,我们既得到了性能,又有了所需的存储空间。”
奈尔斯花了约60000美元购买了Tegile的混合系统,Cusick说可能比购买具有一组标准驱动的SAN要更贵一些。不过,他很快在管理城市的安全摄像系统中,发现了闪存性能与存储相结合的好处。
“我们能够运行一个完整的网络视频录像机(NVR)系统,而在过去我们完全无法基于标准的SAN来运行它。”Cusick说,“系统绑定了50个IP安全摄像头,并且所有摄像头都用1080p的分辨率记录着。”
拥有了所需的性能之后,Cusick表示村庄里准备推进虚拟桌面基础架构计划,并不需要任何任何超出目前混合系统的额外数据中心容量。
然而,即使混合系统在政府数据中心突飞猛进,专家并认为这项技术已经到了顶点。相反的,他们会说,未来的关键在于更好的软件开发,使其可以管理多个存储类型,并平衡应用程序需求。
“多道程序有着不同的工作负载。”Fusion-io联邦首席技术官ChristianShrauder表示,“这使得多种使用模式随机混合在一起。因此我们需要开发软件来更好地利用闪存及其他类型的存储,甚至是多个种类的闪存。”
Commins同意把程序的多重诉求称之为“IO混合问题”,主要是由虚拟化环境所带来的。
“我认为不久的将来,软件将比硬件更受关注。”他说,“我们现在已经不再面临磁盘问题,因此我认为未来10年将走上混合存储之路,尤其是小型和中型的政府组织。进步将来自于软件。”