0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

SSDFans 来源:lq 2018-12-13 16:40 次阅读

近日,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在形态、容量点设计上充分考虑了应用的具体需求,力求帮助客户以最小的成本构筑一个高性能、稳定可靠的存储系统。

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

    关注

    38

    文章

    7341

    浏览量

    135699
  • 数据库
    +关注

    关注

    7

    文章

    3590

    浏览量

    63363

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

文章出处:【微信号:SSDFans,微信公众号:SSDFans】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    新一代数据库技术在双11中的黑科技

    。双11是一场技术大练兵,是互联网界的超级工程。需要做到支撑尽可能高的零点峰值,给用户最好的体验;也要做到成本尽可能低,要求极致的弹性能力;还要做到整体系统的稳定。数据库如何实现极致弹性能
    发表于 12-22 11:35

    一张图学会数据库最佳路径

    的周期有严格的要求,则可以选择直接迁移上性能要求。相对而言,采用直接迁移上的方式对数据库性能会有所限制,同时
    发表于 01-11 16:13

    数据库SQL Server 2008 R2版推出OSS版本数据

    摘要: 日前,阿里数据库SQL Server 2008 R2版开放了新的数据功能,用户只需把本地数据库的备份文件上传到阿里
    发表于 01-17 11:10

    阿里云云数据库开了一个未来大会,谈了谈2038年的数据库趋势

    数据库高级产品专家 王义成阿里认为在未来的NewSQL数据库上纯软件必死,软硬一体是未来NewSQL的必然方向,因为硬件的爆炸式发展,需要通过软件的优化,才能充分释放出性能的极限。就
    发表于 01-18 11:32

    数据库厂商都怕低价竞争?阿里说并不可惧

    ,我们来看看云原生数据库由内而外有哪些具体的与众不同?经过优化的计算和存储引擎使得POLARDB读性能可达百万QPS,写性能超过13万QPS;采用
    发表于 05-11 11:02

    重新定义数据库的时刻,阿里数据库专家带你了解POLARDB

    摘要:POLARDB是阿里ApsaraDB数据库团队研发的基于计算架构的下一代关系型数据库,其最大的特色是
    发表于 05-30 16:58

    阿里数据库备份DBS商业化发布,数据库实时备份到OSS

    摘要: 数据库备份DBS作为一款阿里产品,专注于阿里范畴数据库的一站式保护,已于2018年5月17日正式商业化发布。数据库备份DBS已于
    发表于 05-30 17:49

    重磅干货免费下载!阿里RDS团队论文被数据库顶会SIGMOD 2018收录

    计算不同组件发生异常的概率。到目前为止,TcpRT以每秒采集2千万条原始trace数据、每天后台处理百亿吞吐数据、秒级检测异常的卓越性能在阿里
    发表于 06-06 17:17

    怎么为微型闪存卡编程

    我刚刚开始为微型闪存卡编程。我正在使用C ++中的Xilinx SDK和编写代码。我可以使用new实例化一个类吗?我读到free()和malloc()不是线程安全的,那么这意味着new和delete
    发表于 03-13 08:47

    SparkRDMA基于BigDataBench的性能对比测试

    SparkRDMA基于BigDataBench 性能对比测试
    发表于 05-04 13:16

    闪存卡类型

    闪存卡类型 闪存卡(Flash Card)是利用闪存(Flash Memory)技术达到存储电子信息的存储器,一般应用在数码相机,掌上电脑,MP3等小型数码产品中
    发表于 01-09 14:54 957次阅读

    闪存卡的存取速度

    闪存卡的存取速度             存取速度是指闪存卡在被写入数据或读取数据时的
    发表于 01-09 15:03 982次阅读

    闪存卡的电压

    闪存卡的电压            不同类型的闪存卡具有不同的规
    发表于 01-09 15:04 1091次阅读

    什么是手机扩展卡/ 闪存卡

    什么是手机扩展卡 一: 什么叫闪存卡
    发表于 01-28 10:26 698次阅读

    什么是闪存卡/U盘/SD卡/FIFO/FRAM

    什么是闪存卡/U盘/SD卡/FIFO/FRAM 闪存卡(Flash Card)是利用闪存(Flash Memory)技术达到存储电子信息的存储器,一般应用在数码相机
    发表于 03-24 16:49 1679次阅读