闪存卡数据库、云计算性能对比测试,谁家胜出?

描述

近日,StorageReview完成了对7.68TB AIC版(后文简称PBlaze5 910 AIC)PBlaze5 910 NVMe SSD的评测。评测文章还选取了包括Memblaze上一代产品PBlaze5 900 3.2TB在内的多款主流NVMe SSD进行结果对比,这些评测都是在同一测试环境和统一的测试案例中测得,接下来就对两产品的测试表现做一个解读。

测试细节

StorageReview评测主要包括SQL Server 性能测试、MySQL OLTP数据库、读写性能、SQL和Oracle负载、VDI等测试,我们也将按照这个顺序进行解读。

SQL Server性能测试(Microsoft SQL Server OLTP)

首先是SQL Server测试,每个盘都将在2.5小时预处理之后,进行30分钟的压力测试并进行采样。每个数据库虚拟机实例使用333GB(1500 scale),虚拟用户数量为15000个,并且同时使用4个这样的数据库虚拟机进行压力测试。在这项测试中,PBlaze5 910 AIC毫无悬念排在第一名,StorageReview给出了设备的TPS峰值和平均延迟两个结果(如下图)。

云计算

云计算

<<  向右滑动查看下一张图片  >>

MySQL OLTP数据库(Percona 的Sysbench)

MySQL测试中使用了Percona ,测试工具为SysBench,测试方案与SQL Server类似,一共4个虚拟机,每个虚拟机上有3个vDisk,其中一个是启动盘(约92GB),一个用于预建数据库(约447GB),而第三个为测试数据库(270GB)。每次测试使用2小时预处理和1小时测试。

相比于SQL Server,MySQL测试中,StorageReview不仅给出了测试设备的最高性能和平均延迟结果,还给出了99%的 IO平均延迟,以求对产品的QoS做一个评估。

云计算

性能峰值的结果中,PBlaze5 910 AIC仍然处于榜单首位,TPS成绩是9190.7。

云计算

云计算

<<  滑动查看下一张图片  >>

在平均延迟以及99%的平均延迟中,PBlaze5 910 AIC保持了第一 的位置。可见PBlaze5 910 AIC不仅性能高,并且具有稳定的低延迟体验,这对于上层应用的体验至关重要。

在接下来的存储设备性能测试、SQL和Oracle以及VDI的测试都会使用VDBench进行测试。借助VDBench模拟真实的应用负载不失为一个可行的方法。所以4K随机读、4K随机写、64K顺序读以及64K顺序写、SQL、Oracle以及VDI几项测试都会使用这一工具进行。

存储设备性能测试(VDBench)

4K随机读IOPS、4K随机写IOPS、64K顺序读带宽以及64K顺序写带宽可以很好的描述存储设备的IOPS和带宽性能,StorageReview将不同压力下的IOPS和带宽以及对应的延迟读出,并最终找到设备的性能峰值。

云计算

在4K随机读中,PBlaze5 910 AIC可以在814,640 IOPS处取得峰值,此时延迟为155.9μs,表现是参与评测产品中最好的。

在之后的4K随机写测试中(如下图),我们看到PBlaze5 910 AIC仍然有良好的表现,550,864 IOPS和229.3μs延迟排在PBlaze5 900之后的第二名。

云计算

64K顺序读以及64K顺序写的结果与4K随机读/写类似,PBlaze5 910 AIC在这两项测试中分列第一和第二位。

SQL和Oracle负载(VDBench)

数据库再接下来几项数据库测试中,PBlaze5 910 AIC均处于排在榜单的第一名。以Oracle测试为例。PBlaze5 910 AIC以282,326 IOPS以及126.2μs延迟排在第一位,而且可以看到StorageReview的负载压力并没有达到PBlaze5 910 AIC的极限。

云计算

不仅如此,Oracl-90-10(90-10的意思是这个测试为9:1的混合读写测试,后同)和Oracle-80-20的测试中,PBlaze5 910 AIC都有领跑榜单的表现(测试结果如下)。

云计算

云计算

<<  点击看大图  >>

VDI启动、登录等操作测试(VDBench)

VDI启动风暴和大规模登录是经典的大规模并发IO场景,在这个测试中StorageReview对虚拟桌面启动、登录、初始化等场景进行了全面的测试,各个场景的负载模型不尽相同,而SSD的表现也有所不同。下图是VDI全克隆模式下启动的测试结果。

云计算

可以看出在这个环节中PBlaze5 910 AIC表现最好,成绩为219,337 IOPS以及 158.2μs延迟。在其余几项VDI场景下的测试中,PBlaze5 910 AIC也都在前两名的位置,下面是在VDI链接克隆模式下的启动等场景测试结果。

云计算

云计算

云计算

总结

随机和顺序读写、数据库以及VDI几个具有代表性的负载和应用场景中,7.84TB的PBlaze5 910 AIC表现抢眼,从这次StorageReview在其文章总结部分给出了诸如“ it was the top performer in most of the categories”的评价。需要指出的是,StorageReview注重于对于设备性能极限的测试,但是SSD的性能与OP、核心软件算法以及功耗等因素有关,而每个应用场景的IO模型也各有差异,Memblaze在形态、容量点设计上充分考虑了应用的具体需求,力求帮助客户以最小的成本构筑一个高性能、稳定可靠的存储系统。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分