博威---云架构决胜云计算

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2308|回复: 0

好的存储应该什么样

[复制链接]
发表于 2011-2-24 10:47:23 | 显示全部楼层 |阅读模式
最近存储界发生了很多大鱼吃小鱼的并购,大多是收购先进的技术,补充自己的产品线,最后实现利用自己庞大的销售资源,迅速占领更大的市场的目的。本来对这些存储领域的“四小虎”没有太多接触,看到新闻后上被收购公司的网站,下载了一些白皮书学习,因为这些新技术和产品马上会出现在市场巨头IBM、HP、EMC、DELL等公司的catalog里。通过学习,也发现了一些共同点,好的存储应该有的特性:


最基础的一点是虚拟化,实现的关键是将存储微粒化,即将存储划分成如2M大小的单元,构成一个大的存储池,然后用软件来调度存储池中的单元,实现虚拟化、性能平衡、Auto Tiering等。如XIV就是分成2M的单元;Compellent的单元可以是512K、2M、4M;3Par是256M。当然有很多存储没有用这样的方式实现,当然他们都宣称自己是虚拟化的存储,非常适合VMWare或Hyper-V的部署,不过本人感觉存储的虚拟化是有各种好坏层次的,最佳的办法一定是存储微粒化,分的越小,要求的处理能力越强,甚至用专用的ASIC芯片来处理,如3Par。


其次是“动车组”架构,即存储集群系统,每个存储模块都有自己的CPU、RAM或Cache,在系统的调度下逻辑上是一个整体,可以并行地查找数据,大大提升性能。同时处理能力、系统容量、连接带宽都可以按需增长,方便配合客户的业务增长。IBM的XIV就是这种架构,分为处理节点和存储节点;HP的Lefthand只有一种节点;Oracle在数据库一体机Exadata中采用的也是这种架构,不过更进了一步,不但插入了大量的smart flash cache,还在存储节点中加载了Oracle自己的软件,这是针对Oracle数据库有针对性的优化。EMC的V-Max似乎也是这种架构。当然除了这种“动车组”的架构外,还有采用控制器加磁盘柜的方法。不过要达到“动车组”类似的概念,控制器也要能按需增长,如3Par最大支持8个控制器。Compellent和NetApp类似,都只有2个控制器,不能称为“动车组”架构。


Thin Provision、SSD已成为标配,没有该功能的存储肯定不能入客户法眼。Auto Tiering是属于Nice to have特性,目前阶段配合SSD,特性是很诱人,但具体效果还要看不同的客户。因为有一个统计频度的问题,Compellent的白皮书说默认情况是一天移动一次,即统计一天的访问热度,然后将最Hot的数据快移到更高的Tier中,就怕每天的热点数据都不一样。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|boway Inc. ( 冀ICP备10011147号 )

GMT+8, 2024-9-8 10:53 , Processed in 0.089076 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表