全面了解:五款各具特点的中端存储系统
比特网 发表于:12年02月09日 13:43 [转载] 比特网
本文涉及的5款产品中,IBM V7000是唯一支持自动分层存储的。同样属于将热点数据放在固态存储上优化性能并节约成本的技术,我们看到SSD缓存技术应用越来越多,而自动分层存储 技术的应用似乎没有当初预料的那样多。究其原因,笔者认为首先是闪存存储技术还不完全成熟,特别是由其自身结构带来的写入性能和寿命问题,SLC NAND的情况相对好一些,eMLC和MLC现阶段主要适合于以随机读为主的应用。其次是实现的复杂度,SSD作为缓存不基本需要用户进行设置就能实现比 较理想的效果,自动分层则必须有一个数据迁移策略,并允许用户对其规则进行定制;而且读缓存在闪存单元失效的情况下也不会丢失数据,而自动分层存储则需要 考虑SSD模块的冗余高可用,现在流行的RAID 1(10)保护方式又使其逻辑容量减半。
还有一点,就是存储系统的定位和处理能力。我们在这里暂时先不谈全闪存阵列,当前的高端阵列IBM DS8800、EMC Symmetrix VMAX、HDS VSP和惠普3PAR都有各家的自动分层存储功能,这个前提是存储系统能够发挥出一定数量SSD的性能,而且购买相应设备的用户愿意支付这个成本。以自动 分层存储技术见长的Compellent就不是推荐所有的用户选择SSD,在不同转速驱动器、RAID级别甚至硬盘内/外圈分层都有各自的应用价值。 3PAR V800配置1,920块HDD创造45万SPC-1 IOPS纪录并不让我感到意外,因为以前他们是一家比较务实的公司,在宣传自动分层存储技术时并没有一味强调性能,而是在同样性能水平降低30%的成本。 这仍是绝大多数传统磁盘阵列的现状。
IBM Storwize V7000 Unified统一存储组成示意图
V7000 Unified的NAS网关“基于GPFS近20年在分布式文件领域的技术”,可以说相当于在SONAS基础上简化而来。这一对File Module(文件模块)中是不包含写缓存的,这样的好处是不需要像戴尔EqualLogic FS7500等统一存储那样使用UPS或者电池等来保护DRAM中的数据,另外在Active/Active双节点高可用的实现上省去了对写缓存进行一致性镜像。缺点是文件系统服务器不对写入数据进行缓存加速处理。
Storwize V7000发布时支持240个驱动器(加入双节点集群功能之后一共480块盘),SPC-1 IOPS测试在中端阵列中没有明显的亮点,不过这款产品集成的功能还是比较丰富的。