混合阵列的价值EMC主张用户利用业务需求驱动选择合适的解决方案,为此,EMC提供了混合阵列、全闪阵列XtremIO、服务器闪存缓存、服务器本地存储XtremSF。
EMC混合阵列有Isilon、VMAX和VNX,VNX有一款VNX5500-F全闪存阵列,但是没有像XtremIO那样,从设计之初就全部立足闪存的角度来考虑,只是在VNX阵列上插了闪存盘,但也叫全闪存阵列。
既 然EMC有了XtremIO闪存阵列,为什么还要混合阵列呢?对于有些用户,要求性能并没有那么高,但是要求数据服务比较多,比如快照、镜像、容灾等,这 些都需要混合阵列来完成,而混合阵列特别对应这类工作负荷,一是最好利用少量的IO提供绝大多数的性能,这里意味着指它的IO是偏斜的,如果IO不偏斜, 所有的分布在IO地址上IO均匀,那闪存盘就没多大用。因此要求利用少部分容量,能够提供绝大多数的IO。比如说利用5%的闪存提供80%或者90%的 IOPS,为此,混合阵列必然派上用场。同时闪存为性能提供保障,而对于一些不活动的数据,最好把它移动到大容量机械盘,比如2TB、3TB的SATA盘 或SAS盘上。但是这个过程不能手工去做,由于数据是经常变化,如果采取手工调整,那么根本赶不上应用程序数据变化的速度,为此,EMC提供全自动存储分 层的FAST套件。
事实上,47%的IOPS来自于1%的容量,这是VNX在2011年参加EMC World的时候提供的数据,47%的IOPS来自于1%的容量,我们把这个1%的容量放到闪存盘上,就可以极大地改善它的IOPS及响应时间。EMC的 混合阵列和全自动存储分层的FAST套件,提供了价格和性能的平衡。
显而易见,混合阵列可以在提供性能的基础上,帮助用户降低成本。如 果没有SSD盘,用户全部采用15000转的盘,假设一个阵列用了210块15000转的盘,能够提供的IOPS是33000个,主要是基于15000转 的盘能提供150或者180左右。它的占地空间是占45个RU,占地空间很大,耗电是接近4000瓦,成本是37万多美金。而如果用30块200GB的闪 存盘,16盘600GB的15000转的SAS盘,24块3TB的NL-SAS盘,闪存盘容量只占5%,而提供的IOPS是7万多个,是前一种配置高了 125%,占地空间只占18个RU,降低了60%,电力降低了75%,成本降低了52%。
不过,EMC怎样将服务器闪存卡、 XtremSW套件、全闪存阵列、混合阵列结合到一起的呢? XtremSW套件可以将服务器闪存卡变成内部的存储DAS,可以变成闪存,也可以成为内存的扩展,可以支持EMC的XtremSF,也可以支持第三方的 闪存卡。XtremIO是一个SAS连接的全闪存阵列,提供了重复数据消重、精简调配、快照复制等功能。主要用在性能要求比较高的应用环境,用在 web2.0应用、金融行业的数据分析、大数据分析建模,以及一些VDI虚拟桌面、数据库的开发测试环境等等,还有一些是用在传统Oracle应用、 exchange等等混合阵列上。
对于VMAX、VNX、Isilon混合阵列,提供了FAST的全阵列存储分层,最常访问的数据自动移 到闪存盘上,同时较少访问的数据移到低成本存储上,FSAT Cache扩展了传统盘阵的缓存,因为大家知道VNX本身的Cache是比较小。因此,EMC将热点数据放到全闪存阵列,或XtremSF闪存卡上,同时 也会把这些不经常访问的数据进行压缩、消重,甚至转移到外边去,这便是一整套EMC全闪存存储分层发展的路线图。
为此,EMC会分析用 户不同的工作负载,提供不一样的闪存的利用方式。并为用户提供各种数据服务选择方案。“虽然EMC现在并不在每类闪存中处于领先位置,但是EMC未来将在 每一类闪存当中处于领先位置。”因此,EMC的闪存路线图就是基于拥有的服务器闪存(服务器PCIe的闪存卡)、全闪存阵列、混合阵列,继续通过软件增加 闪存的价值。