您的位置:首页 > 新技术 >

存储性能委员会宣布最新的SPC-1基准测试报告

2020-05-13 11:07:00 来源:电子说

2020年3月,存储性能委员会(SPC)发布了最新的SPC-1基准测试报告。浪潮存储AS5600G2以752万IOPS的评估值和0.472毫秒的延迟为16控制存储产品创造了世界最高的性能记录,成为全球存储市场的新领导者。

随着物联网、5G、人工智能、云计算和大数据技术的发展,以及数字世界的不断扩展,越来越多的业务应用需要高性能和低延迟。浪潮新存储的卓越性能对于选择数据库、OLTP/OLAP、邮件系统、虚拟化、人工智能等业务的存储系统具有极高的参考价值。

SPC是存储行业性能评估的权威标准。它的要求非常严格。为了更接近用户的实际使用,它对许多细节做了限制。例如,在开始评估性能之前长达8小时的维持写入可以避免存储阵列的缓存命中或全闪存阵列的初始写入,从而实现虚拟高性能。

为了进一步详细理解这一精彩表演背后的含义,我们将从几个方面进行分析。

向海关报告关键要素

该测试使用SPC-1的较新版本3.8,可从SPC官方网站http://www.spcresults.org/specifications#spc-1下载到该版本的详细介绍(如下图所示),共113页。详细介绍了产品功能、可靠性、性能、可用性、成本和价格的评价标准。例如:

1.可靠性

在整个测试过程中,将在多个阶段检查数据的一致性。例如,初始化阶段、SPC IOPS阶段(主要指标测试阶段)、…、断电重启和重新检查数据一致性,以确保存储能够经受住高可靠性的严格测试。

SPCI还需要一个合规的技术支持中心来防止单点故障。并且明确提出:

TSC中存储设备的任何单点故障都不需要用户干预来恢复对参考数据库的访问。

2)对于TSC中任何组件的单点故障,都不需要用户干预来恢复对基准数据库的访问。

存储产品可靠性的SPC-1测试要求

注意:临时存储控制器指的是已测试的存储配置,用于测试存储配置。

2、IOPS

注意:在SPC规范中,特别强调禁止所有特殊的基准测试,即用于改善测试结果的测试,但不禁止实现普通和真实的性能。如果我们详细分析输入/输出模型,我们会发现它的负载组合模拟了用户的业务场景,因此更加科学。

如果估计值为752万IOPS,当负载百分比为100时,根据752万IOPS准备测量的性能。例如,下表中的RAMPD_100、SUSTAIN、RAMPU_100、REPEAT_1_100、REPEAT_2_100。对应于RAMPD_10的负载百分比为10,这意味着该试验组的压力测量值是根据752,000 IOPS准备的。

SPC-1测试阶段

浪潮仓储根据SPC基准官方规范制作了一个简单易懂的表格,如下图所示。这三款华硕的[9(读负载)和[10(写负载)之和分别为39.44%、60.56%和100%。

空分业务应用存储单元测试数据

三个ASU(应用程序存储单元)分别提供45%、45%和10%的存储空间,总共100%。每个空分设备都有不同的IO流。ASU 1是一个数据存储,例如,它的第三种类型的输入输出流。它的输入输出块大小不是固定的。从下表可以看出,它是从8个块到128个块的不同传输大小的组合。每个块为512字节,因此输入输出块大小为4k至64k。不同ASU的不同IO流有自己的流负载,并指定读写比率。所有IO流(总共8种)的读负载和写负载之和为100%。

流量负荷分布

以下是ASU 1中四种类型的输入/输出数据流的详细列表:

四种类型的输入输出数据流

对于其他ASU,例如ASU 2作为用户存储,ASU 3作为日志/顺序写入,可以从SPC-1官方规范(例如3.8)中获得输入输出流的详细信息。

3.耽搁

有两个延迟指标。

1)平均延迟,即SPC-1 IOPS响应时间。

2)总体响应时间,即总体响应时间。

其计算公式如下。该值是根据实际测试结果计算的,因此是一个固定值。

通用响应时间计算公式

4、进此

至少有两个成本指标。

1)性能价格比

SPC-1价格-性能,SPC-1总成本性能的计算方法是将总系统价格除以SPC-1 IOPS,有时以美元/SPC-1基普斯计算,代表每千个SPC-1 IOPS的价格。

2)容量价格比

SPC-1空分设备价格定义为系统总价格除以SPC-1空分设备的容量,单位为美元/GB。

不同制造商和型号的测试报告可从http://下载。我们选择了几个重要的信息进行解释和比较。

报告并解释

1.概观

几乎所有重要信息都可以在浪潮仓储的报告中看到。包括752万IOPS SPC-1;SPC-1的性能价格比是386.50美元/SPC-1 KIOPS,容量的性能价格比是10.58美元/GB。平均延迟为0.472毫秒,总响应时间为0.251毫秒。数据保护方法是RAID 10。这种保护方法可以防止单点故障,但不利于性能,因此很难达到752万IOPS。

波浪存储试验的总体性能

根据这一IOPS和裸容量的配置,我们还可以计算出,在SPC开始计算性能之前,8小时的SUSTAIN写操作会使整个波形存储区存储为5600G2,其中有近三次完全覆盖写操作,从而避免固态硬盘初始写操作带来的虚拟高性能。

2.特百惠

波存储测试拓扑图

3、进此

在上图中,我们可以看到波存储器的测试配置还包括波导FS9610。在报告中,我们可以看到在“存储配置定价”一栏中,总价包括了FS9610的价格,如下表所示:

测试配置

但是,我们可以看到,在SPC-1网站上有许多朋友没有通过光纤交换连接的组件,例如交换机光纤通道交换机或控制器光纤通道直连的配置和报价。可以使用直接连接,从而降低系统的整体价格。但是,用户需要清楚,在这种高性能、低延迟的中高端存储的实际部署中,光纤交换连接组件是不可或缺的。

发送测试的每个制造商必须在报告的“存储配置定价”部分指定整个发送系统的组件、数量、价格和总价。只有这样,才能确保比较具有成本效益,而不仅仅是最高性能的比较,后者对最终用户更有价值。

4.耽搁

在高IOPS的情况下,延迟通常是一个巨大的挑战。可以看出,即使在超过750万IOPS的情况下,延迟也只有0.472毫秒。总响应时间为0.25毫秒。

波形存储SPC-1测试亚利桑那州立大学的各种输入输出数据流

报告对比

通过比较可以看到更多的信息。我们选择了在过去两年(即从2018年到2020年3月)中性能超过100万IOPS的SPC-1存储,这种比较对当前用户更有意义。我们发现还剩7个型号。在这些型号中,浪潮AS5600G2在性能价格比和IOPS每控制器性能方面排名第一。容量成本性能排名第二,但IOPS的总容量成本性能是第一的4倍多。

总之,在16个控制器的中高端存储中,浪潮AS5600G2无疑是世界领先的性能。

性能比较

正如开头提到的,越来越多的业务应用程序要求高性能和低延迟。据我所知,一家国内食品加工制造公司在IOPS有着高达20万的实际业务运营。此外,一家国有企业的SAP ECC模块实际上在一个数据库中运行了30,000多个IOPS,如下图所示。采用浪潮AS5600G2可以同时承载多个关键业务,同时具有更高的IOPS和更低的延迟。

在一家国有企业的思爱普电子商务模块中,一个数据库实际上可以运行30,000多个IOPS。

随着用户业务类型和业务规模的不断扩大,及时分析数据以进行营销或决策变得越来越重要。对市场需求的快速响应已经成为企业竞争的决定性因素,而信息基础设施,尤其是经常成为瓶颈的存储,需要更多的关注。

栏目导读

无人车“入春”,批量上路仍需“爬坡”

  防控疫情的需求激发之下,代替人类送药、送餐送菜、消毒巡逻的无人车成了疫情期间的特殊尖兵。疫情过后,无人车配送是否...

2020-03-23 17:12

5G、AI、大数据的发展,对智慧城市会有什么影响

市场分调研机构Omdia的最新数据分析显示,全球智能城市人工智能(AI)软件市场将从6 738亿美元(2019年),在2025年将增长到4...

2020-04-07 17:55

机器人制造过程中的传感器技术之磁光效应传感器

现代电测技术日趋成熟,由于具有精度高、便于微机相连实现自动实时处理等优点,已经广泛应用在电气量和非电气量的测量中。

2020-04-07 17:56

微软不需要快速拥抱VR

微软经常在游戏领域开辟路径,扮演开拓者的角色,这一点体现在很多方面,包括微软的尖端技术(DX12终极版 DX光追),硬件(X...

2020-04-07 17:57

波音Starliner载人航天器再次展开测试

去年 12 月,波音为美国宇航局发射了未载人的 Starliner 航天器。然而由于技术问题,任务并没有按计划进行。作为 NASA ...

2020-04-07 17:58