中端存储趋势:x86、SSD缓存和虚拟化
比特网黄亮 发表于:12年02月06日 16:41 [转载] 比特网
IBM Storwize V7000软件模块示意图
Storwize V7000号称集IBM存储技术之大成。上面绿色部分为来自SVC(SAN Volume Controller)已有的I/O堆栈,并在二款产品之间通用;蓝色部分为来自DS8000 DA Adapter的RAID代码;粉色部分包括针对V7000硬件组件编写的新Firmware,以及从XIV“Scale-out网格存储”移植过来的图形用户界面。
当然还有最初应用在IBM System Storage DS8700高端阵列上的Easy Tier自动分层存储技术。V7000目前支持SSD和HDD两个性能层级,也就是说如果有不同转速的机械硬盘都会被当作同一个分层来处理,而现在DS8800的Easy Tier已经可以支持3个分层。
本文涉及的5款产品中,IBM V7000是唯一支持自动分层存储的。同样属于将热点数据放在固态存储上优化性能并节约成本的技术,我们看到SSD缓存技术应用越来越多,而自动分层存储 技术的应用似乎没有当初预料的那样多。究其原因,笔者认为首先是闪存存储技术还不完全成熟,特别是由其自身结构带来的写入性能和寿命问题,SLC NAND的情况相对好一些,eMLC和MLC现阶段主要适合于以随机读为主的应用。其次是实现的复杂度,SSD作为缓存不基本需要用户进行设置就能实现比 较理想的效果,自动分层则必须有一个数据迁移策略,并允许用户对其规则进行定制;而且读缓存在闪存单元失效的情况下也不会丢失数据,而自动分层存储则需要 考虑SSD模块的冗余高可用,现在流行的RAID 1(10)保护方式又使其逻辑容量减半。
