WatchStor.com — 领先的中文存储网络媒体 | 51CTO旗下网站

新闻资讯 > 高端存储 > 正文
教你读懂一个SPC-1报告
作者: 佚名 2017-11-17 10:17 【WatchStor】

读懂一个SPC-1报告,不仅可以对一个存储解决方案配置有一个系统的了解,同样也可以对存储阵列的性能评估标准有大致的标准。这篇文章就来分析一个完整的SPC-1报告。(所有SPC-1 V3测试的报告可以在SPC官网查到并下载,链接地址:http://www.storageperformance.org/results/results_spc1_v3/spc1_v3_active)

报告信息概览

本文所用的是华云网际FusionStor SF6000分布式存储产品的测试报告。在报告一页包含了华云网际及SPC双方logo,参与测试产品名,报告名称和编号以及本次测试所用的测试环境版本(SPC-1 V3.4.0)。除了这些基本信息,还有一个显示所有测试结果和产品成本的表格(如图1)。

图1:SPC-1测试报告结果概览

这个表格类似报告的太长不看版,后面大量篇幅都是来说明这个表格中数据是如何得来的。对于这个表格解释如下:

1. SPC-1 IOPSTM,表示测得的最高IOPS性能。这一指标FusionStor SF6000的SPC-1 IOPS成绩为801,083.63,这里特意注明了是SPC-1测试环境下的结果,不同的测试工具和环境都会给出不同的测试结果,这个问题将在另一篇文章《SPC-1与fio测试结果对比与分析》中介绍;

2. SPC-1 Price-performanceTM,性价比指标。由总成本与SPC-1 IOPSTM相比得出,FusionStor SF6000为0.8元人民币(约为0.12美元),是当前SPC-1测试性价比榜单第一名;

3. SPC-1 IOPS Response Time与SPC-1 Overall Response Time。表示测试过程中最大负载下的延迟以及测试的平均延迟。延迟数据的公布能够有效防止厂商故意将系统向高IOPS方向优化,SPC-1 的v3版加强了对延迟的展示和计算。只有稳定的高IOPS及低延迟对于企业用户的业务才有价值。这里FusionStor SF6000的最大负载下延迟为0.296ms,而整个测试过程平均延迟为0.208ms,可以说是在高IOPS性能基础上保障了低延迟体验;

4. SPC-1 ASU Capacity与SPC-1 ASU Price,指系统可用容量,多副本、系统软件等都会消耗系统总容量,这一指标根据可用的逻辑卷地址算出。SPC-1 ASU Price则是指每GB可用容量的成本。本次测试FusionStor SF6000(3个节点)可用容量为11,520GB,每GB成本为55.54元人民币(约为8.5美元);

5. Data Protection Level 、Physical Storage Capacity、SPC-1 Total system Price与Pricing Currency / Target Country,指系统的数据保护机制、物理容量及定价和目标市场。可以看出,参与测试的FusionStor SF6000使用了2副本数据保护机制,共有32,600GB物理容量,测试方案总定价为639,742元人民币(约为97873美元),目标市场为中国。

测试环境及系统配置

基本测试结果及信息介绍之后,SPC-1报告给出了测试的完整环境。如图2所示:

图2:测试环境及设备配置

上图被分为两部分,上半部分为host端,使用了3台戴尔PowerEdge R730双路服务器。下面一侧是被测存储方案配置(TSC),其中包括两台Mellanox的SX1012交换机,为测试方案组建Infiniband网络。最后是FusionStor SF6000分布式存储系统的配置,可以看到使用了超微服务器以及英特尔的DC P3700 NVMe SSD。

被测产品基本信息

被测存储设备介绍,这部分包含厂商提供的产品介绍、官网链接以及测试配置详情。当然配置详情也可以通过图2中阵列下方的信息看到。

存储配置成本清单

图3:被测方案成本清单

这部分包含了被测存储方案配置中所有的组件和产品的服务成本,主要有存储节点的超微服务器、英特尔的SSD、Mellanox的交换机及网线FusionStor的许可以及FusionStor、服务器以及交换机后期技术支持的费用。所有成本信息由华云网际以及相关第三方供应商提供,并由厂商担保价格真实可靠。如此才能让成本、性价比等信息具有参考意义。

不同IOPS成绩下延迟表现

系统负载越高,IOPS成绩则越高,延迟呈现上升的趋势,两者的关系如图3所示。

图3:测试中FusionStor SF6000延迟表现

整个测试被SPC分为RAMPD_100, RAMPD_95, RAMPD_90, RAMPD_80,RAMPD_50以及 RAMPD_10共6个阶段(整个测试过程负载逐级下降,数字代表负载强度,最强为100),SPC-1 overall Response Time是SPC根据不同测试时段里系统吞吐量及延迟表现算出的平均值,计算公式说明如图4:

图4:平均延迟计算公式

设备厂商及SPC官方联系方式等信息

文档结束注明了测试设备提供商的联系人及邮箱,SPC官方负责人及邮箱,以及SPC-1基准测试标准的版本(V3.4.0)、SPC-1负载脚本的版本(V3.0.2 build g823a)以及报告的版本信息。


标签:高端存储 

LecVideo
论坛与活动