存储 频道

中端存储趋势:x86、SSD缓存和虚拟化

  Sun ZFS 7420c:至强7500、1TB内存、SSD缓存

Sun ZFS7420c:至强7500、1TB内存、SSD
Oracle Sun ZFS Storage 7420c运行SPC-1测试配置的参考示意图

Sun ZFS7420c:至强7500、1TB内存、SSD
Oracle Sun ZFS Storage 7420c测试配置

  Sun ZFS 7420的一大亮点是每控制器配置了512GB的大容量缓存/内存,远远超过本次对比的另外4款中端阵列。该统一存储运行了Solaris ZFS文件系统,并使用8个512GB SSD作为读缓存,还有8个73GB相对小容量的写缓存SSD应该是用于文件系统的ZIL(ZFS intent log)日志。

Sun ZFS7420c:至强7500、1TB内存、SSD

  参与SPC-1测试的7420是Oracle Sun ZFS Storage Appliance系列产品中定位最高的一款,除了刚刚提到过的内存容量,每控制器支持四颗6核1.86GHz或者8核2.0GHz Intel Xeon处理器一看就是至强7500系列。如此高的硬件配置让我们有些惊讶,有这个必要吗?

  经过对5款产品的分析,可以发现Intel Xeon平台控制器、前端主机接口使用8Gb/s FC和后端通过6Gb/s SAS连接驱动器已经成为主流。除了NetApp FAS3270控制器板载的光纤通道接口仍为4Gb/s(可选8Gb/s FC HBA卡),Pillar Axiom 600的RAID功能位于后端的Brick上属于例外。

Sun ZFS7420c:至强7500、1TB内存、SSD

  我们再看看Sun ZFS统一存储的软件特性。文件访问协议支持NFS v2/v3/v4(pNFS)和CIFS等,块存储协议除了iSCSI和光纤通道之外,还有不多见的IP over Infiniband和RDMA over Infiniband。Oracle使用ZFS文件系统提供了4种级别的数据压缩和Inline(线内)块级重复数据删除。强大的CPU计算能力和大容量内存用于数据比对的历史缓冲区,在未来出现的支持压缩/去重等主存储数据精简技术的设备中可能会成为一种趋势。

Sun ZFS7420c:至强7500、1TB内存、SSD

  在这个示意图的最右端,Sun ZFS 7420c的SPC-1测试配置有34,811GB的未用存储容量,因此其空间利用率(即总ASU容量在物理容量中所占比例)仅有28.22%。

  Sun ZFS 7420c在如此“堆硬件”的情况下,使用280个驱动器运行SPC-1测试结果为137,066.20 IOPS。其每驱动器IOPS仅次于NetApp FAS3270A在本次对比中位居第二,估计从ZFS属于和WAFL有些类似的CoW(Copy on Write)文件系统而获益,大容量SSD缓存应该也有帮助。然而磁盘镜像之后的空间利用率仅有28.22%(华赛S5600T为45.38%),不知是何原因?看来存储系统的Cache也不见得是越大越好,尤其是像Sun 7420这样内存容量已经达到高端阵列水平的产品。

  本文关于中端存储系统的讨论暂时告一段落,有机会笔者将再谈高端/全闪存阵列各自的优势、入门级SAN存储系统的分析等。请继续关注...

0
相关文章