最近一段时间软件定义存储(Software Defined Storage, SDS)一直吵得很火,IBM也推出了各种SDS,以Spectrum(光谱存储)家族命名,其实是之前的一些产品软件化或者说换了个名字。比如之前介绍过的高端存储XIV,现在不一定必须采用IBM的硬件,只需普通服务器+内置硬盘,再结合Spectrum Accelerate就成了高大上的XIV,而SVC改名叫做Spectrum Virtualize,GPFS叫做Spectrum Scale等等。
软件版Spectrum Accelerate和传统的XIV的功能都一样,主要区别在于Spectrum Accelerate的硬件可以由客户自由指定,前端主机只能连接iSCSi,暂时不支持FC。最小的module数为3,而XIV最小是6个module。
如下图是一套由9个module,3个UPS,3个交换机组成的一套Spectrum Accelerate,当然在真实用户环境中,并不一定需要三个switch。
每个module是采用普通服务器+内置硬盘,上面安装VMware ESXi,在ESXi上配置vswitch来连接iSCSi,管理网络和module之间的网络,然后将Accelerate Ova文件部署到ESXi上。
Visualization of the ESXi configuration and Spectrum Accelerate software deployment
Spectrum Accelerate和XIV一样都能通过XIV GUI或者Hyper-Scale Manager管理。至于其他的高级特性,比如SSD caching(每个module400GB~800GB SSD作为read cache,管理员可以在系统层面或者volume层面enable/disable,这就是说管理员可以自由选择利用SSD特性来加速某些特定的应用),Snapshot,Consistency Group,remote mirroring(两个Accelerate之间,或者Accelerate-XIV之间),Data Migration都支持。
Data Migration Steps:http://www-01.ibm.com/support/knowledgecenter/STZSWD_11.5.0/PO/xiv_sds_po_activating_data_migration.dita
附之前写的关于XIV的文章:
《XIV(1)—Hardware Overview Cont.》
《XIV (2)--Logical system concepts》
《XIV(3)--Read/Write Operations》
《XIV(5)-- Data Recovery Protection (XDRP)》