知名第三方评测机构Principled Technologies(简称PT公司)公布了PowerStore的性能实测结果,不仅分别测量了两种PowerStore型号的性能。同时,也与H公司某高端存储进行对比,通过横向比较,反映PowerStore在当下存储行业所处的位置。
测试环境搭建
两台PowerStore 7000系列存储,一台为X型号,另一台为T型号。与之进行对比的是H公司某高端存储,这三台存储均为双节点阵列。测试中使用默认配置设置,并遵循各厂商发布的较佳实践建议。
*戴尔易安信PowerStore采用英特尔®至强®可扩展处理器,该处理器可以优化工作负载,可靠性强,还有高计算力、高稳定性和高效敏捷性,不仅帮助PowerStore轻松满足既定工作负载,也可以为数字化变革做好准备。
数据缩减测试方面,PT公司使用名为Vdbench的存储基准测试工具来测量戴尔易安信PowerStore阵列和H公司某高端存储的数据缩减率。
性能测试方面,PT公司使用Vdbench测量这些存储在不同I/O工作负载下的块存储性能。并测试了PowerStore7000X系列在使用AppOn功能下的性能情况。
可用性测试方面,PT公司在PowerStore7000X型号上测试了开箱即用的虚机部署时间,与H公司某高端存储(需要单独配置虚拟机主机)进行对比。而PowerStore7000T型号上使用10个存储卷与H公司某高端存储对比访问恢复数据的速度。
PowerStore 7000T测试结果
数据缩减测试
通常情况下,存储管理员将存储资源分组为逻辑单元号(LUN),并使用块存储协议将其呈现给最终用户。在所有测试项目中,均使用光纤通道存储协议。使用Vdbench,配置4个200GBLUN,并将3:1的可压缩和2:1的重复数据集共800GB数据填入其中。
接下来,PT公司测试了每个解决方案对进行重复数据删除和压缩的情况,也就是说,它识别和消除了多少重复数据,压缩了多少数据。PT公司通过在数据集上运行写入测试来实现这一目标,该测试包含同等数量的128KB和256KB块。
测试结果表明,与H公司某高端存储的2.0:1数据缩减率相比,PowerStore 7000系列阵列提供了7.1:1的整体数据缩减率,是前者的三倍还多(见图1),为用户带来了更多有效容量。
图1:数据缩减后,在运行50%128KB、50%256KB写入测试时,使用的物理存储量。越低越好。
性能测试
通过存储阵列上开启数据缩减功能,可以实时减少传入的数据,来降低整体存储利用率。使用H公司某高端存储,用户必须选择是否开启数据缩减功能,这取决于用户需要释放存储空间还是提高性能。而在戴尔易安信PowerStore存储上,用户不需要做出这种选择,因为数据缩减功能始终开启。
在测试时,PT公司分别测试了H公司某高端存储在数据缩减开启和关闭下的性能情况,以更好地与PowerStore 7000T进行对比。
首先,在PowerStore 7000T上运行了一个8KB随机100%写入的工作负载。该存储实现了232,602IOPS(见图2)。接下来,PT公司运行相同工作负载,测试H公司某高端存储在关闭和开启数据缩减功能时的IOPS表现。在关闭状态下,该存储产生了171,772IOPS。开启时,IOPS为75,160,不到关闭数据缩减功能时的一半。
图2:在H公司某高端存储上运行Vdbench工作负载时,在启用和禁用数据缩减的情况下的IOPS和戴尔易安信PowerStore在始终开启数据缩减情况下的IOS。越高越好。
这些结果表明,与关闭数据缩减功能后运行相同的工作负载相比,企业在开启数据缩减功能后使用H公司存储,性能将降低53%。在禁用数据缩减时产生的IOPS比戴尔易安信PowerStore 7000T低35%,然而这种模式会更快耗尽存储空间。
接下来,PT公司测试了每个解决方案处理大量用户请求的能力。包括(1)32KB70/30的读/写工作负载,(2)类似OLTP的混合读/写工作负载,模拟服务器处理的数据库I/O请求。类似OLTP的工作负载包括8KB和128KB的块大小和各种随机和顺序的读写。
注:之后的测试中H公司某高端存储的数据缩减功能均为开启状态。
从图3可以看见,PowerStore 7000T在这两项测试中的表现都优于H公司某高端存储,在头一个工作负载上的IOPS增加了101%,在第二个工作负载上的IOPS增加了67%。
图3:使用Vdbench基准运行两种不同的工作负载时支持的IOPS。越高越好。
带宽测试
为了测试每个阵列每秒能处理多少数据,Principled用256KB的大数据块运行了两个Vdbench工作负载,一个使用随机读取,一个使用顺序读取。
运行这两种类型的访问模式可以深入了解存储阵列如何处理大型随机和顺序块I/O。戴尔易安信PowerStore 7000T在这两种工作负载上表现很好,支持的带宽增加了135%(见图4)。具有高带宽能力的阵列有助于处理更多的数据,以满足流媒体视频或大数据应用等大型数据请求。
图4:运行两个256KB数据块的Vdbench工作负载时提供的带宽(MB/s)。越高越好。
响应时间测试
在高I/O负载压力下,亚毫秒级的延迟表明存储正在以较佳状态运行。从PowerStore 7000T开始,PT公司配置了一个VdbenchI/O场景(类似OLTP的混合读/写工作负载,包括8KB和128KB的块大小和各种读/写比率,以固定的IOPS速率),其延时约为半毫秒。然后,PT公司在H公司某高端存储上运行相同的参数和工作负载,其延时为2.01毫秒(见图5)。
图5:在107,000 IOPS的响应时间(毫秒)。越低越好。
这些结果表明,PowerStore 7000T可以处理类似OLTP的工作负载,同时还能提供快速的响应时间,有助于改善应用和用户体验。