当前位置: 首页 > news >正文

一觉睡醒,我的SC存储性能提高了54%?!

戴尔易安信SC 5020是戴尔易安产品家族中一款中端存储,去年夏天,戴尔易安信发布SC系列存储产品的操作系统7.3版本更新,带来了全方位的代码优化,包括全新的Unisphere HTML5管理界面、数据就地升级等功能。

据说,升级到SCOS 7.3的SC系列客户可以在一夜之间有非常明显负载性能提高,VDI和SQL OLTP等真实应用在SCOS 7.3中的运行速度可以提高33%54%

此话当真?

一觉睡醒,我的SC存储性能提高了54%?!

近期,StorageReview针对SC5020的7.3版本进行了全方位测试,并与上一版本的SCOS 7.2进行对比,结果如何?一起来看!

StorageReview评测主要包括SQL Server 性能测试、MySQL OLTP数据库、读写性能、SQL和Oracle负载、VDI等测试,我们也将按照这个顺序进行解读。在所有性能测试中,StorageReview通过双16Gb FC交换结构连接的总共八个16Gb FC端口。

SQL Server性能测试

(Microsoft SQL Server OLTP)

首先是SQL Server测试,每个数据库虚拟机实例使用1500 Scale,虚拟用户数量为15000个,并且同时使用4个这样的数据库虚拟机进行压力测试。在2.5小时预处理之后,进行30分钟的压力测试并进行采样。之后StorageReview给出了设备的TPS峰值和平均延迟两个结果(如下图▼)。

一觉睡醒,我的SC存储性能提高了54%?!

对于SQL Server,SC5020的峰值为12,630.3 TPS,单个虚拟机的范围为3,156.6 TPS至3,158.5 TPS。

一觉睡醒,我的SC存储性能提高了54%?!

使用SQL Server的平均延迟时,SC5020的平均延迟为7毫秒,单个虚拟机的范围为6毫秒到8毫秒。

MySQL OLTP数据库

(Percona的Sysbench)

MySQL测试中使用了Percona ,测试工具为SysBench,每个虚拟机上有3个vDisk,其中一个是启动盘(约92GB),一个用于预建数据库(约447GB),而第三个为测试数据库(270GB)。每次测试使用2小时预处理和1小时测试。从系统资源的角度来看,每个虚拟机配置了16个vCPU,60GB的DRAM并利用了LSI Logic SAS SCSI控制器。Load gen系统是戴尔易安信R740xd 第十四代PowerEdge服务器。

一觉睡醒,我的SC存储性能提高了54%?!

对于Sysbench,StorageReview使用多组虚拟机测试了SC5020,包括8、16和32个虚拟机。使用8个虚拟机时,我们看到SC5020性能得分为14742 TPS,16个虚拟机为18,384 TPS,而32个虚拟机为26,723 TPS。

一觉睡醒,我的SC存储性能提高了54%?!

对于Sysbench平均延迟,我们看到8VM的总分为17.4ms,16VM为27.9ms,32VM为38.6ms。

一觉睡醒,我的SC存储性能提高了54%?!

考虑到第99百分位延迟(最坏情况),SC5020能够在8VM上达到33.6ms,在16VM上达到55ms,在32VM上达到76.7ms。

存储设备性能测试

(VDBench)

接下来的存储设备性能测试、SQL和Oracle以及VDI的测试都会使用VDBench进行测试。通过VDBench,StorageReview将戴尔易安信SC5020的7.2操作系统与最新7.3操作系统进行了比较。

一觉睡醒,我的SC存储性能提高了54%?!

对于峰值4K随机读取,SCOS 7.2在13.1ms延迟时达到了311,436 IOPS的峰值。SCOS 7.3版本的峰值大约为450K IOPS,延迟大约为7ms。

一觉睡醒,我的SC存储性能提高了54%?!

对于4K随机写入,SCOS 7.2版本的峰值为82,862 IOPS,延迟为24.7ms。SCOS 7.3峰值性能约为167K IOPS,此时延迟为4.8ms。

4K和64K的顺序读/写结果与4K随机读/写的结果类似,均是SCOS7.3版本有较大明显的性能优势。

一觉睡醒,我的SC存储性能提高了54%?!

一觉睡醒,我的SC存储性能提高了54%?!

一觉睡醒,我的SC存储性能提高了54%?!

一觉睡醒,我的SC存储性能提高了54%?!

SQL和Oracle负载

(VDBench)

接下来的几项数据库测试中,SCOS7.3同样表现良好,以Oracle测试为例▼

一觉睡醒,我的SC存储性能提高了54%?!

SCOS 7.2具有亚毫秒级延迟,最高可达190K IOPS,峰值达到240,795 IOPS,延迟为5.3毫秒。SCOS 7.3在1ms内运行到大约323K IOPS,并以大约360K IOPS达到峰值,延迟为3.3毫秒。

一觉睡醒,我的SC存储性能提高了54%?!

同样,在Oracl-90-10(90-10的意思是这个测试为9:1的混合读写测试、)和Oracle-80-20的测试中,SCOS 7.3也是同样的领先位置。

一觉睡醒,我的SC存储性能提高了54%?!

一觉睡醒,我的SC存储性能提高了54%?!

一觉睡醒,我的SC存储性能提高了54%?!

一觉睡醒,我的SC存储性能提高了54%?!

VDI启动、登录等操作测试

(VDBench)

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

一觉睡醒,我的SC存储性能提高了54%?!

戴尔易安信SC5020 SCOS 7.2在突破1ms之前达到约210K IOPS,在峰值达到269,042 IOPS,延迟为3.8ms。7.3版本具有亚毫秒级延迟性能,直到接近350K IOPS,峰值为377,413 IOPS,延迟为2.7ms。

下面是在VDI链接克隆模式下的启动等场景测试结果。SCOS 7.3的整体表现继续不出人意外。

一觉睡醒,我的SC存储性能提高了54%?!

一觉睡醒,我的SC存储性能提高了54%?!

一觉睡醒,我的SC存储性能提高了54%?!

一觉睡醒,我的SC存储性能提高了54%?!

StorageReview测试总结:

对于存储中端市场,客户的需求是灵活、高效、性能良好并且稳定。SC5020将这些想法付诸实践并延伸到了很远。从灵活性的角度来看,用户可以拥有0-100%的闪存存储空间,并随着需求变化而变化。

SC5020非常适合戴尔易安信生态系统,无论是戴尔易安信的新客户,还是已经拥有其他几个戴尔易安信产品的老客户。该存储最大的特点是阵列的效率,通过使用自动化和分层,实现了单位容量成本的降低。RAID可以在同一驱动器上设置为多个级别,以帮助匹配当前活动级别或卷策略。

一觉睡醒,我的SC存储性能提高了54%?!

我们对全闪存SC5020阵列的性能表现感到非常兴奋,甚至对这仅仅是一款中端存储有点意外,戴尔易安信在底层操作系统的改进令人震惊。此外,借助SCOS 7.3,用户可以使用Unisphere获得更加现代化的外观,从而使SC存储管理更加流畅。

一觉睡醒,我的SC存储性能提高了54%?!

戴尔易安信已经有了Unity这样绝佳的产品,但看到该公司对SC存储系列的持续承诺令人耳目一新。我们继续非常尊重戴尔易安信SC存储系列,特别是SC5020。 为此,我们授予戴尔易安信SC 5020编辑推荐奖。

一觉睡醒,我的SC存储性能提高了54%?!

点击▼“了解更多”查看数字化转型方案

相关文章:

  • 【Kyligence 公开课】视频回顾—— Superset设计与SQL查询
  • 设计模式之建造者模式
  • 苹果Q1财报出炉:手机收入下滑15%,服务收入增长19%
  • 2018年全国姓名报告发布:新生儿起名用这50个字最多
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • 理解IaaS, PaaS, SaaS等云模型 (Cloud Models)
  • 男子半年两次癫痫病发 救他的居然是同一个民警
  • 腾讯广点通这三年
  • 一个精简的React+Ant Design后台管理系统模版
  • Go 子测试使用说明
  • BZOJ3236:[AHOI2013]作业(莫队,分块)
  • HTML5新特性总结
  • 数据结构学习之队列
  • prometheus jmx exporter原理
  • Python 3 字符串转MD5形式
  • python3.6+scrapy+mysql 爬虫实战
  • (ckeditor+ckfinder用法)Jquery,js获取ckeditor值
  • “Material Design”设计规范在 ComponentOne For WinForm 的全新尝试!
  • 07.Android之多媒体问题
  • js学习笔记
  • mysql 5.6 原生Online DDL解析
  • tensorflow学习笔记3——MNIST应用篇
  • Tornado学习笔记(1)
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • 程序员最讨厌的9句话,你可有补充?
  • 理解IaaS, PaaS, SaaS等云模型 (Cloud Models)
  • 入职第二天:使用koa搭建node server是种怎样的体验
  • 使用前端开发工具包WijmoJS - 创建自定义DropDownTree控件(包含源代码)
  • 使用权重正则化较少模型过拟合
  • 用element的upload组件实现多图片上传和压缩
  • Java总结 - String - 这篇请使劲喷我
  • !!Dom4j 学习笔记
  • # MySQL server 层和存储引擎层是怎么交互数据的?
  • # Pytorch 中可以直接调用的Loss Functions总结:
  • #我与Java虚拟机的故事#连载08:书读百遍其义自见
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (16)Reactor的测试——响应式Spring的道法术器
  • (附源码)spring boot北京冬奥会志愿者报名系统 毕业设计 150947
  • (剑指Offer)面试题41:和为s的连续正数序列
  • (离散数学)逻辑连接词
  • (南京观海微电子)——I3C协议介绍
  • (十)c52学习之旅-定时器实验
  • (十五)使用Nexus创建Maven私服
  • (原創) 是否该学PetShop将Model和BLL分开? (.NET) (N-Tier) (PetShop) (OO)
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • (转载)(官方)UE4--图像编程----着色器开发
  • .bat文件调用java类的main方法
  • .MSSQLSERVER 导入导出 命令集--堪称经典,值得借鉴!
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .NET 指南:抽象化实现的基类
  • /dev/VolGroup00/LogVol00:unexpected inconsistency;run fsck manually
  • @reference注解_Dubbo配置参考手册之dubbo:reference
  • [2010-8-30]
  • [2013][note]通过石墨烯调谐用于开关、传感的动态可重构Fano超——
  • [AI]文心一言出圈的同时,NLP处理下的ChatGPT-4.5最新资讯