中国数据存储服务平台

宏杉大胆迈进SPC-1 V3.4测试的结果如何?

2016年6月的时候存储基准测试SPC-1被玩儿坏了。

虽然在半年前的1月份,DataCore不断创下的SPC-1测试性价比排名(Top Ten Price-Performance)“刷榜”,已经令人瞠目结舌,但6月份这家“神奇的软件定义存储公司”提交的编号A00179测产品测试还是让业界人士倒吸了一口冷气:512万SPC-1 IOPS,这几乎是之前业界最高性能的一倍还要多,而且,事实证明,哪怕是一年之后,也没有人能够超过这个恐怖的测试性能。

不用说,SPC-1测试又被玩儿坏了。

自SSD成为企业级存储的主流存储介质,软件定义存储(或者干脆说是服务器存储)开始进入SPC-1测试的序列,SPC-1测试就让人们频频跌破眼镜:一会儿是全闪存阵列跑来刷榜,一会儿是“服务器存储(注意,不是存储服务器!)”来刷榜,间或着NetApp又来刷一下EMC的榜(传说中EMC从来不参加SPC-1测试,后来……NetApp拉了兄弟一把),然后又除了某供应商参加测试,号称性能超过SPC-1测试软件监测范围,标准测试组织修改软件的段子。

从V1到V3:进化的SPC-1更有价值

2014-2016年间,SPC-1测试不是站在风口浪尖上,就是不断出现在存储行业的各种段子中,可以说,为媒体、厂商和段子手们,都提供了不少的素材,也让业界包括企业用户对SPC-1测试客观性、可用度产生了极大的怀疑,2016年下半年开始,从SPC-1测试的测试报告上来看,这一重要的存储基准测试陷入了低谷。

但SPC-1毕竟是业内最重要也是历史最悠久的存储基准测试之一,企业用户和基准测试的组织者们同样都希望SPC-1能够对测试过程进行优化,改变之前存在的一些问题,仍然为业界提供基准测试的标准服务,因此,SPC-1基准测试在Version 1的V1.14版本之后,推出了Version 3版本基准测试,目前共包括V3.2和V3.4两个版本。

从V1.14到V3.4,SPC-1测试进行了大量的升级(V2版本没有发布,V3.0实际上是2014年发布的,但2016年的多次刷榜事件显然加速了V3.x的应用速度,2016年7月V3.2上线,并被官方推荐为建议测试方式,2016年12月底全面停止了V1.14以及整个V1系列的SPC-1基准测试),其中包括(但不完全):

·需要公开空间压缩技术,针对数据压缩和重复数据删除的支持,精简了一些工作负载属性,更加符合现代化的存储系统工作负载;

·简化容量报告、新的审计模型和新的FDR内容和格式,还有额外的验证(VERIFY)测试;

·更高的数据保护要求,且要求防止单点数据丢失,更精细的稳定状态要求;

·澄清BC/TSC关系,移除了“系统软件”条款,要求阐明主机系统和工作负载生成器(generators)实例的作用;

·加强了对所有工作量的要求标准,生成器必须访问逻辑卷、ASU和通用存储设备;

·添加了保存所有数据的要求,更新了现场/非现场审核方法;

从这些新的改进上来看,V3.4版本的SPC-1测试不仅更加适合当今的现代化企业级存储系统工作负载,也相比V1时代的基准测试避免了很多在抛弃可靠性、可用性的基础上刷榜的行为,对参加测试产品的产品功能、性能、可靠性、可用性和成本价格都有了更切合实际也更加严格的考量,因此,自V3版本(V3.2和V3.4)发布以来,(敢于)参加测试的企业级存储系统供应商并不多。V1版本测试的数据块平均为8KB,V3测试则为10KB,对IOPS的压力会更大。

也许是对V1.14版本的“漏洞“避之不及,也许是对V3.4版本的SPC-1基准测试踌躇满志,SPC-1基准测试组织官方对于版本的切换是非常苛刻和果断的,据最近刚刚参加过测试的宏杉科技副总工冯杲透露,“2016年底原本宏杉科技已经准备好了所有的V1.14版本的测试准备工作,但是年底之后(从官方进展来看,应该是2016年12月中旬)就突然说不再接受V1版本的测试了,这种版本转换完全是一刀切的做法,而且申报流程和测试要求都有了很大的变化。“

于是,宏杉科技虽然没赶上V1.14的末班车,却意外也是非常仓促地被推上了V3.4版本的首批测试名单,用冯杲的话说,就是“SPC-1测试的前期物料投入是非常大的,好在我们还能控制得住,事实上,我们也相当于是一个投石问路的过程。“换句话说,做SPC-1 V3.4基准测试,也是“摸着石头过河”。

宏杉科技MS3000G2:五月十五榜上有名

5月15日,SPC-1测试(V3.4版本)迎来了一个新的榜上有名者:宏杉科技的MS3000 G2 位列SPC-1测试性能榜单第四名,性价比榜单(Price-Performance)第一名,其测试结果达到了430,020 SPC-1 IOPS,单位IOPS成本为0.33美元/SPC-1 IOPS,IOPS响应时间为0.444ms,需要指出的是,这一数据是在MS3000 G2在“Protected 2(RAID 10及全冗余)级别下“得到的。

总体来看,MS3000 G2此次的43万IOPS、0.444ms响应时间在最新版的SPC-1测试中性能表现是接近甚至超过同级别产品的,仅就性能而言,排在前三位的产品分别为华为的OceanStor 18500 V3、IBM DS8888和OceanStor 6800 V3,这三套系统虽然同样为SSD存储,但都是全闪存存储系统(华为使用SSD,IBM使用Flash Card)。

本次MS3000 G2的测试配置为一台双引擎四控设备,每控制器64GB缓存,8x600GB SAS HDD及48x480GB MLC SSD的配置,从容量上和成本上都比全SSD的设备更贴近实际使用环境的需求,同时也有效地降低了MS3000 G2的总体拥有成本。

此外,考虑到MS3000 G2在宏杉科技的存储系列产品中的定位(不考虑全闪存阵列的情况下,宏杉科技还有更高的MS5000、MS5500、MS7000和MS7000-V4系列),MS3000G2排名在华为的OceanStor 18500 V3、OceanStor 6800 V3和IBM DS8888之后,同时远超85,020 IOPS的IBM 5030,可以说MS3000 G2截至目前已经“超额完成了任务“。

当然,我们还要考虑到,与其他四套系统相比,MS3000 G2的每SPC-1 IOPS成本仅为$0.33,不仅略胜过$0.34的华为OceanStor 6800 V3,更远超了$0.55的OceanStor 18500 V3和$1.32的IBM DS8888。

MS3000 G2是宏杉科技面向企业级数据中心的新一代中端存储系统,双控最大支持256GB缓存,双控系统自带6个1 Gb/s以太网接口和4个10 Gb/s以太网接口,在功能、性能、可靠性和管理上都达到了业界领先水平。此外,MS3000G2基于开放式数据存储平台(ODSP),能够通过接口开放、规格功能定制、行业特性开发移植等方式。

此外,为了满足数据中心扩展的需求,MS3000 G2采用CloudSAN横向SAN扩展架构,可横向扩展至16个存储控制器,形成了一个大规模并行存储系统,旨在以多任务方式处理众多同时发生的事件;同时,MS3000 G2内置虚拟化数据管理引擎,能够将IP SAN、FC SAN等不同品牌、不同架构的存储阵列设备纳入到MS3000G2的统一存储资源池中进行统一管理,从而有效降低管理难度和维护成本,提高资源的利用率。

为了确认SPC-1测试可信度,V3.4系列的测试需要审计官本人见证系统关机下线、启动开机的过程,如果不能本人到场,也需要现场测试接入实时视频,据宏杉科技方面表示,此次测试过程由审计官全程到场测试,这对未来SPC-1 V3.4的测试过程的可信度和该基准测试的发展,起到了积极的作用。

宏杉科技产品部部长汪振浩表示,SPC-1 V3版之后的测试,在数据保护、数据可靠性、系统架构以及产品功能方面有了更为严格的限定,就目前进行过测试的系统来说,在性价比(Price-Performance)方面,MS3000G2实际上已经越级超过了很多竞争对手,即使是在性能方面,MS3000G2的表现也是非常出众的,完全可以满足中型企业客户及大型企业分支机构的企业级SAN存储需求。

此外,汪振浩表示,SPC-1测试进入新的版本之后,基本上可以说避免了此前“刷榜“的情况,将SPC-1拉回一个客观中立的、专业的企业级存储基准测试的角色上来,SPC-1测试的结果虽然不能100%反应存储系统的性能、功能和特性,但对于企业用户来说,”它仍然是一个企业级存储系统招标时,排除人为因素的,客观对产品档次进行定位、对产品性能进行评估的重要参考依据。“

冯杲也认为,鉴于SPC-1测试核心是模仿交易性的工作负载,很多金融行业、运营商领域的客户,对这一基准测试还是认可的,也一直都是通行的比较公认的标准,可以帮助企业用户拉通一个横向比较的平台。

未经允许不得转载:存储在线 » 宏杉大胆迈进SPC-1 V3.4测试的结果如何?
分享到: 更多 (0)