存储 频道

LSI CacheCade Pro 2.0:增加SSD写缓存

  CacheCade RAID卡兼容性、从1.0升级Pro 2.0

  上面是我们从LSI文档中的截图,可以看出CacheCade Pro 2.0 SSD读/写缓存软件目前能够支持MegaRAID 9260/9280系列控制卡,而MegaRAID 9265/9285暂时只能支持读缓存(CacheCade 1.x)。

  不过LSI也表示未来版本中将支持MegaRAID SAS 9265系列控制器,而且在本文开头处的CacheCade Pro 2.0主要特性中“即将推出的版本中的RAID 5(仅限9265 系列)”,应该意味着CacheCade Pro 2.x会支持9265,并提供SSD缓存池的RAID 5功能。虽然RAID 5在空间利用率上占有优势,但笔者认为其写入数据(尤其是直接到驱动器的随机写)时额外增加的I/O操作可能对SSD寿命产生影响,因此RAID 1(10)还会是主流用户的选择。

  此外,根据LSI的说法,已经购买CacheCade 1.x高级软件的MegaRAID用户可以免费升级到2.0。这里还涉及到硬件Key和软件License两种不同的授权方式,虽然升级的途径不完全一样,但更新支持CacheCade Pro 2.0的固件版本(Firmware)和MegaRAID Storage Manager管理软件都是需要的。

  关于CacheCade SSD缓存的更多设想

  如果说笔者对未来的LSI CacheCade软件功能有什么更多的期望?CacheCade Pro 2.0可能还存在什么局限?那就是像Fusion-io directCache、STEC EnhanceIO SSD Cache Software这些企业级SSD厂商推出的固态盘缓存软件,能够支持为各种类型的块存储设备(包括DAS/SAN)进行缓存加速,而LSI CacheCade仍然只是针对MegaRAID控制卡本身连接的HDD阵列。

  不过一分钱一分货,LSI MegaRAID CacheCade Pro 2.0目前的定价是270美元,也就是说在RAID卡基础上只需增加这些成本(当然还要买SSD驱动器)。

CacheCade RAID卡兼容性
上图为Marvell DragonFly缓存加速DAS(直连存储)的应用方式,作为Cache用途的SSD连接至DragonFly PCIe控制卡,被加速的HDD可以连接在同一块卡的miniSAS接口上(类似于LSI CacheCade和Adaptec MaxIQ),但应该也可以由其它的RAID卡控制。而在用于NAS/SAN缓存的方式中,最多可以使用8个SATA或者SAS 6Gb/s SSD作为缓存池。

  Marvell DragonFly VSA方案在硬件形式上与LSI CacheCade比较接近,根据资料,它除了针对DAS的缓存用途之外,还能够支持NAS/SAN以及更多的高级功能。当然我们对Marvell DragonFly还缺乏更多实际销售/应用情况的了解。

  笔者曾这样设想:如果LSI当初没有把Engenio外部存储业务卖给NetApp的话,或许他们可以将CacheCade软件与共享式磁盘阵列结合在一起,就像EMC的准备推出的Project Lightning(闪电计划)和NetApp的Mercury计划那样吧?当然这些在今天仅仅只是一种假设了…

CacheCade RAID卡兼容性

2
相关文章