存储 频道

存储那点事:Scale Out存储器介绍

  Scale Out架构的MPP分支和集群模块化存储器架构优劣分析

 MPP分支和集群模块化存储器架构优劣

  HP公司内部对应MSA2000存储器

  上图是HP公司内部对应MSA2000存储器(又称为P2000),Lefthand存储器(又称为P4000)和EVA存储器三者产品的定位关系。HP MSA存储器我们在前文中已经介绍过属于低端阵列卡技术的存储器的代表型产品;HP EVA存储器前文中也花时间介绍过其独具特色的存储虚拟化技术,算是业界模块化存储器产品的代表性产品;而P4000产品又如何定位呢,

  P4000和EVA的市场有什么区别呢,这两款产品从本质上来说正是scale out架构的MPP分支的存储器架构和模块化存储器架构的典型代表(而且还是由一家厂商提供的),从上图中很清楚地表现了体现出来,HP EVA是传统基于控制卡技术的存储器,强调容易管理和底层存储虚拟化带来的leading TCO体验,但是EVA也有一些传统模块化存储器共同的优缺点:

  1 性能方面:一旦买了,模块化存储阵列控制器的整体性能基本上可以得到保证,就常见数据库应用来说(百把块盘,几台服务器,几个核心数据库或者其他结构性数据应用),EVA缺省配置的一对控制器能力比P4000肯定要强很多。而对于云计算类型的应用来说,可能很多数据是非结构化数据,数据增长量可能会非常快,到了一定的程度模块化存储控制器可能会成为瓶颈(数据量是不断增长,而阵列控制器性能是不变的),因此到几百块磁盘的时候,P4000的控制器能力累计增加的优势就体现出来了;

  2 iSCSI协议支持方面:由于云计算环境下数据量增长和主机数量增长速度都非常快,如果全部采用SAN架构成本会相对较高(SAN交换机和HBA卡相比传统的以太网交换机和以太网卡要贵很多),不少模块化存储器(比如IBM的DS4000/5000系列)本质上还是一个基于FC SAN的存储器,现阶段对于ISCSI的支持都不是太好,以往都是通过一个FC-ISCSI的桥接器来完成,性能不高且成本较高。

  当然也有一些厂商的模块化架构的存储器在多协议支持方面领先一步。比如前文提过的Netapp公司的FAS系列存储器,SUN公司(现在已经被oracle收购)的7000系列统一存储器、还有由Oracle CEO Larry控股的Pillar Data System公司出品的Axiom系列存储器,这些存储器都能够原生地支持NFS/SCSI等各种协议接入。可以说能够非常轻松地支持各种存储访问协议是为云计算和云存储应用做了很好的技术准备。笔者先抛砖引玉一下关于云计算具备5个重要特征(后面章节将有对于云计算云存储的详细描述):

  • 按需自助服务

  • 资源池化

  • 快速伸缩

  • 按使用量收费的服务

  • 广泛的网络访问

  Scale out架构的MPP分支设计思路的存储器如是云计算环境下非结构化数据的理想的存储平台,基于以下三个原因:

  1 协议支持方面充分考虑到iSCSI协议接入的低成本性:集群式架构的存储器能够很好地支持iSCSI协议(每个节点都自带TCP/IP的iSCSI接口,Lefthand和equalogical在被HP和DELL收购前是全球iSCSI存储市场top 2的玩家,从设计开始就为iSCSI协议做了很多优化);

  2 容量和处理性能同步扩展思路方面:MPP架构的存储器扩展方面运用了动车组的设计思路做到整体控制处理能力从小到大逐步扩展;

  3 针对云计算环境的优化方面:针对以VMware为代表的全球领先主机虚拟化云计算环境的架构特点,将“动车组”的概念融入到了存储器的设计思路。

  所谓动车组的设计理念和传统火车设计理念的最大区别在于传统火车主要动力来自于火车头(就像传统模块化阵列的两个控制器),而动车组则不一样,除了车头配有动力装置外,每一节车厢都配有动力推动装置。下文中介绍的几个厂商的存储器都有这个特点,他们都是由一个个节点(X86服务器)组成,每一个节点添加进去后,不仅能够添加容量,还能够添加整个存储器的整体处理能力。

  业界现在常见的基于此种架构的存储器厂商有以下几家:DELL公司的Equallogic系列存储器(最有代表性的scale out架构产品);HP公司的P4000系列存储器(最x86服务器形式的产品);IBM公司的XIV系列存储器(IBM自我定位得最高的产品);另外还有一家民族企业国产的存储公司龙存科技的存储器也有些自己的特点。

0
相关文章