针对所有的意愿和目标,存储系统核心是产品化。然而在实现不同厂商存储阵列互操作的这场战斗上,依旧存在着不同级别上的差异。
分布式计算意味着数据中心存储必须和来自不同厂商的服务器互操作。这增加了存储架构标准化的要求。云计算促使标准化有更大的进步。
存储管理
数据中心存储容量管理一直都依赖于某个相对不变的基本技术:传统机械硬盘。机械硬盘只有少数几个制造商——西部数据与希捷,还有日立和东芝——硬盘本质上是一种商品。
问题需要通过实现不同品牌的阵列和控制器协同工作来解决。有些公司购买了高端、昂贵的存储,如EMC的Symmetrix VMAX,希望通过单一的工具集来管理整个存储。然而,磁盘阵列的运行是通过阵列控制器中的专用软件和存储来控制,这对创建完整功能的存储管理工具来说是存在问题的。
供应商——IBM有SAN Volume Controller,EMC则使用VPLEX,还有日立的Hitachi Data Systems,HP以及NetApp,都在吹捧各自专有的存储管理工具,宣称其能实现虚拟化存储架构的融合。然而这些工具基本只支持自己厂商的存储系统,而且在大多数情况下,还只针对部分产品。最终用户在寻找真正的,高功能异构存储管理工具的道路上无果而终。
云计算正在改变我们对存储的看法。工作负载变得越来越混合,存储需要根据不同的I/O需求管理对象,文件和块模式。尽管如此,要支持云架构,存储基础设施必须被作为单一的资源池来看待,组织需要能够自动化适应工作负载的变更。只有通过提供高度标准化的工具才可能实现这样的功能。这一举措已经开始,但仍然有很长的路要走。
闪存救场
标准化数据中心存储容量很难只通过磁盘存储来单独创建。介质依赖于磁盘盘片之间的互相作用,读/写刺头需要智能磁盘控制器进行调解以管理不同工作负载的需求。
闪存存储的数据管理方法不同于硬盘。闪存是直接访问存储架构;不需要通过磁头寻找正确的磁盘区域来检索数据,所以没有延时。数据管理速度的优势意味着闪存可以应用在相同阵列的不同工作负载类型上。它也更统一跨越不同供应商的产品实现虚拟化。
最后,标准化存储可能是个真正的承诺额,而不仅仅是个谈论的焦点——但还很遥远。
销售商仍旧有许多不同的方式来推销部署闪存。许多老牌存储厂商通过一种混合的方式兜售:在磁盘阵列前增加独立的闪存层。工作负载需要的数据不在这个闪存层时可能会出现问题,因为控制器需要从硬盘拉取这些数据。这使得某些数据操作可能比纯硬盘阵列还要慢。
最大化现有数据中心存储容量投资的一个必要步骤是层叠纯闪存和磁盘阵列系统。尽管如此,这些现有的传统阵列会成为建造单一管理层时候的麻烦制造者。EMC ViPR存储虚拟化产品已经展示了自己的承诺,为混合存储架构提供了更大的控制权限。
全闪存阵列被一起捆绑在混合存储的激烈竞争中。闪存存储如Pure Storage、Violin Memory和Nimble Storage,提供了智能软件可以最小化存储卷,并且提供先进的管理系统管理整个虚拟化环境。
存储系统融合
融合基础设施(CI)系统遇到云存储管理时,有点搅混水的势头。
Nutanix——一家以存储空间起家的供应商,提供超级CI平台服务,其中包括先进的存储管理软件。IBM的PureFlex系统和PureData系统,Dell的PowerEdge FX2系统,HP的Converged Infrastructure,以及其他产品也提供了各种方法来实现直连存储与CI系统整合,不仅是现有的阵列还是新型阵列都在加紧扩张与CI的融合。
还有一招可以提高服务器端存储连接的速度,如PCIe接口的闪存存储器。IBM已经开发了用于自己系统内部连接的方式,可以进一步加快存储速度。这个CAPI连接器再次带来了专属问题——这将取决于IBM是否会让连接器能与其他厂商存储系统保持高水平的统一协作。融合系统仍然必须集中资源来分享利用。这将需要比我们目前能看到的还要先进的工具来支持。