홈페이지 분류 戴尔易安信SC5020存储阵列测评

戴尔易安信SC5020存储阵列测评

by StorageReview 엔터프라이즈 랩

戴尔易安信SC5020很适合戴尔易安信的中端存储产제품정정位,并提供多种配置,包括硬盘,固态硬盘와混합硬盘。SC5020被称为中小企业的灵活主力军,它不会为了具有价格竞争力而放弃功能性.实际上,就功能而言,SC5020与我们去年测评的전체 SC9000实力相当 。它们之间的差异主要在于高端性能规格,因为SC9000在控制器中具有更多的RAM和CPU,因此将具有更高的性能阈值。就其本身而言,SC5020使用3U机箱,带有两个活动/活动配置的热插拔控制器和30个2.5英寸驱动器托架。该系统可以通过附加的驱动器扩展架进行扩展,能支持额外192个驱动器,使SC5020的最大原始容量超过2PB。 


戴尔易安信SC5020很适合戴尔易安信的中端存储产제품정정位,并提供多种配置,包括硬盘,固态硬盘와混합硬盘。SC5020被称为中小企业的灵活主力军,它不会为了具有价格竞争力而放弃功能性.实际上,就功能而言,SC5020与我们去年测评的전체 SC9000实力相当 。它们之间的差异主要在于高端性能规格,因为SC9000在控制器中具有更多的RAM和CPU,因此将具有更高的性能阈值。就其本身而言,SC5020使用3U机箱,带有两个活动/活动配置的热插拔控制器和30个2.5英寸驱动器托架。该系统可以通过附加的驱动器扩展架进行扩展,能支持额外192个驱动器,使SC5020的最大原始容量超过2PB。 

为了吸引中端市场,阵列需要具有灵活性、高效性和良好的性能,价格还不能贵的离谱。SC5020将其中的一些理念发挥到极致。从灵活性的角度来看,用户可以拥有0%至100%的闪存存储量,并且可以随需求的变化而改变。SC5020很好地融入了戴尔易安信生态系统,无论是有意转而采用这一生态的用户,还是已经拥有其他几种戴尔易安信产品的客户,都很适合。然而,SC5020最大的卖点是阵列的效率。该阵列使用自动化和分层来降低性能成本,并通过智能数据缩减来降低容量成本。可以在同一驱动器上将RAID设置为多个级别,以帮助匹配当前的活动级别或卷策略。 

에서 내 们今年夏天发布的SCOS 7.3 업데이트测评中,我们已经预览了SC5020的一些性能数据。虽然点更新通常更集中于错误修复和较小的功能改进,但7.3却带来了巨大的性能提升。当然,SCOS还提供了预期的所有企业数据服务,例如重复数据消除/压缩、快照、复制、分布式备用、加密等。还有很多第三方应用程序支持,包括VMware、Microsoft、IBM、 OpenStack、Oracle、Symantec、Commvault、Foglight와 Docker。현재操作优势方面,SC5020支持 phone home,在线无中断固件更新和戴尔易安信的CloudIQ分析和监视工具。从管理角度来看,SC5020提供了HTML5工具Unisphere SC 和Unisphere Central(多阵列管理),以及戴尔스토리지 매니저(多阵列、多站点、跨平台管理)。

에서本次测评中,我们回顾了SCOS 7.3更新中的数据,并发布了其余的性能数据。我们测评的系统已完全填充了写入密集800GB의 용량, 최대 20TB의 용량. 

戴尔易安信SC5020规格

외부 형태의 형태 3U
控制器 每个机箱2个热插拔(活动/活动)
CPU Intel Xeon处理器E5-2630 v3,2.4GHz,8核
内存 최대 SC5020 128GB(최대 64GB)
操作系统 戴尔Storage Center(SCOS) 7.2或更高版本
보관
托架 30个2.5영문 
支持的扩存储模块  戴尔SC420:24个2.5英寸驱动器托架(12Gb SAS)戴尔SC400:12个3.5英寸驱动器托架(12Gb SAS)
最大驱动器数 222(안쪽 30个,외부 192个)
最大朋始容의 무게 每个阵列2PB
最大原始容(NAS) 2PB, 单一命名空间可选FS8600 4PB(需要配备FS8600 및 多个SC系列阵列)
存储媒介 SAS 및 NL-SAS 动器 固态硬盘:写密集型 和读密集型驱动器 硬盘:15K, 10K, 7.2K RPM
RAID 지원 RAID 0, 1, 5, 6, RAID 10 및 RAID 10 DM(双镜像)
前端网络协议 FC, iSCSI, SAS
포트 最大32Gb FC端口:每个阵列8个(SFP+) 最大16Gb FC端口:每个阵列8个(SFP+) 最大10Gb/1Gb iSCSI端口:每个阵列最多8个SFP+或BaseT端口最大12Gb SAS端口:最多8个12Gb SAS7端口 管理端口:每个阵列2个(1Gb BASE-T) 后端扩展协议:12Gb SAS 最大后端扩展端口:每个阵列4个 每个阵列多达16个扩展存储模块
주위
작동 온도 50 – 95 ° C (10 – 35 ° F)
비작동도: -40 – 149°F(-40 – 65°C)
작업공정도范围  最大露点29°C(84.2°F)时为10% 至80%
비작위도 最大露点为33°C(91°F)时为5% 至95%
전원
瓦数 2个热插拔1485W电源;最大功率1485W
散熭 최고 5067 BTU/소량
전압 200-240 VAC
频率 50 / 60Hz
安培数 1485/100-14A,1485/240-6.2A
物理
highx宽x深 13.33 x 44.5 x 78.5厘米(5.25 x 17.52 x 30.9영자)
重量(最高配置) 24.22千克(53.4磅)

设计와 构建

戴尔易安信SC5020是一款3U存储阵列,配备了该公司一款著名的时尚挡板。挡板下方是30个2.5英寸热插拔驱动器托架。设备右侧是电源指示灯,状态指示灯和标识按钮.

翻转到设备的后部,可以很容易地看到两侧的两个电源和风扇。两个存储控制器在中间堆叠在一起。每个控制器都包含一个I/O保护插槽(我们用光纤)通道卡填充), 2.0구 iSCSI端口, XNUMX구 小型 SAS端口, XNUMX个USB XNUMX端口, XNUMX个管理端口와 XNUMX个串行端口.

管理

SCOS 7.3의 일부는 Unisphere가 HTML5 UI, 이전에 사용했던 스토리지 관리자, 스토리지 관리자 등의 새로운 부분입니다. 

登录使用户进入“摘要”页面。顾名思义,此页面为管理员提供了SC5020上正在发生的事情的摘要。左侧是几个选项卡(“存储","系统","数据移动性","监视"와 "报告") 以及它们自己的子选项卡. 

“存储”选项卡具有几个子选项卡:“卷”,“服务器”,“配置文件”,“磁盘”和 “存储类型”。在“卷”子选项卡下,管理员可以快速查看其现有卷以及有关它们的相关信息,并能够创建新卷或删除现有卷. 

"磁盘"子选项卡列出了已分配与未分配的磁盘以及总容量,底部有一个图形表示.管理员可以通过此子选项卡添加更多磁盘并重新平衡RAID.

通过“存储类型”子选项卡,管理员可以轻松查看层,卷以及压力报告。他们可以设置已配和冗余的存储.

“系统”选项卡有两个子选项卡:硬件和端口。“硬件”子选项卡可让管理员快速了解系统及其组件,并允许用户通过Storage Center深入查看每个部分.

"监视"选项卡有三个子选项卡:警报、日志和性能。通过"性能"子选项卡,我们可以在前端或后端以MB/s和IOPS轻松查看给定时间范围内的性能. 

성능

우리는 8Gb FC와 16Gb FC를 연결하여 16Gb FC를 사용하고 있습니다.

应용程序工작성负载分析

戴尔易安信SC5020的应用程序负载基准测试包括通过SysBench进行的MySQL OLTP性能및具有模拟TPC-C工作载的Microsoft SQL Server OLTP性能。在每种情况下,我们都将阵列配置为30个800GB的写密集型固态硬盘,使用配置有第1级RAID10存储配置文件的卷。然后我们创建了四个卷,在两个存储控制器之间平衡布。在我们的测试环境中,这为SQL과 Sysbench 작업负载创建了平衡的负载.

SQL Server 성능

每个SQL Server虚拟机都配置了两个虚拟磁盘:用于启动的100GB卷和用于数据库及日志文件的500GB卷。从系统资源的角度来看,我们为每个虚拟机配置了16个vCPU 、64GB의 DRAM,용 LSI Logic SAS SCSI 控制器。

Windows Server 2012 R2 게스트에서 사용하는 Windows Server 2014는 SQL Server 3000에서 사용하고 Quest는 Benchmark Factory for Databases를 사용합니다.存储上测试大型1500 scale的数据库,但在这个迭代中,我们将重点放在将四个XNUMX scale的数据库均匀地分布在存储阵列上。

SQL Server 서비스(每个虚拟机)

  • 윈도우 서버 2012 R2
  • 存储空间·용량:分配600GB,用500GB
  • SQL 서버 2014版
    • 数据库大小:1,500 규모
    • 虚拟客户端负载:15,000
    • RAM 용량: 48GB
  • 测试时长:3소수
    • 2.5소욕관리
    • 30분 钟采样周期

SQL Server OLTP 기본 准工厂LoadGen设备

    • 269GHz Intel Xeon Gold 6130 CPU(2.1GHz, 16GHz, 22MB)
    • 1TB RAM(최대 256GB, 16GB x 16 DDR4, 최대 CPU 128GB)
    • 4个Emulex 16GB 지원 FC HBA
    • 4개의 Mellanox ConnectX-4 rNDC 25GbE 지원 NIC
    • VMware ESXi vSphere 6.5/엔터프라이즈 플러스 8-CPU

SQL Server 성능은 5020 TPS ~ 12630.3 TPS입니다.

对于SQL Server平均延迟,SC5020的总分为7毫秒,单个虚拟机的延迟从6毫秒到8毫秒不等. 

Sysbench 성능

마다시스벤치虚拟机配置三个虚拟磁盘:一个用于启动(约92GB),一个带有预构建数据库(约447GB),第三个用于测试数据库(270 GB).从系统资源的角度来看,我们为每个虚拟机配置了了16个 vCPU, 60GB DRAM, 并利用 LSI Logic SAS SCSI控制器。 Load gen系统是戴尔R740xd服务器。

戴尔PowerEdge R740xd는 MySQL 8을 节点群集화

  • 16 538GHz Intel Xeon Gold 6130 CPU(2.1GHz, 16GHz, 22MB)
  • 2TB RAM(최대 256GB, 16GB x 16 DDR4, 최대 CPU 128GB)
  • 8个Emulex 16GB 지원 FC HBA
  • 8개의 Mellanox ConnectX-4 rNDC 25GbE 지원 NIC
  • VMware ESXi vSphere 6.5/엔터프라이즈 플러스 8-CPU

Sysbench测试配置(每个虚拟机)

  • CentOS 6.3 64位
  • 存储空间 用量:1TB,사용 了800GB
  • 페르코나 XtraDB 5.5.30-rel30.1
    • 매장수:100
    • 数据库大小:10,000,000
    • 数据库线程:32
    • RAM 용량: 24GB
  • 测试时长:3소수
    • 2소망관리32个线程
    • 1소32线程

对于Sysbench,我们使用多组虚拟机(包括8个、16个和32个虚拟机)测试了戴尔易安信SC5020。使用8个虚拟机时总得分为14742 TPS,使用16个虚拟机时总得分为18384 TPS,使用32个虚拟机的SC5020能够达到26723 TPS。

对于Sysbench平均延迟,我们看到8个虚拟机时的总得分为17.4毫秒,16个虚拟机时的总得分为27.9ms,32个虚拟机时的总得分为38.6ms。

再来看看第99百分位延迟(最坏情况),SC5020达到了33.6毫秒(8个虚拟机)、55毫秒(16个虚拟机)和76.7毫秒(32个虚拟机)。 

VDBench 작업 분석

에서 对存储阵列进行基准测试时,应用程序测试是最好的,排在第二位的是合成测试合成测试虽然能完全代表实际的工作负载,但它确实具有可重复性因素,有助于对存储设备进行基准测试,从而可以轻松地在不同的解决方案之间进行逐项比较。这些工作负载提供了一系列不同测试配置文件,包括“네 모퉁이”测试,常见的数据库传输大小测试,以及来自不同VDI环境的trace.所有这些测试都使用了常见的vdBench工作负载生成器和脚本引擎,可以在大型计算测试集群中自动执行并捕获结果。这使我们能够在各种存储设备上重复相同的工作负载,包括闪存阵列和单个存储设备。在阵列方面,我们使用的是戴尔PowerEdge R740xd服务器集群,这些服务器连接安信 SC5020의 八个第 一级RAID10卷.

配置文件:

  • 4K随机读取:100%读取,128个线程,0-120% iorate
  • 4K随机写入:100%写入,64个线程,0-120% iorate
  • 64K顺序读取:100%读取,16个线程,0-120% iorate
  • 64K顺序写入:100%写入,8个线程,0-120% iorate
  • 合成数据库:SQL과 Oracle
  • VDI 서비스 추적 및 추적

对于VDBench,我们使用同样的戴尔易安信SC5020,将SCOS 7.2版本与更新后的SCOS 7.3进行比较。对于峰值4K随机读取,7.2版保持了亚毫秒级的延迟一直到275K IOPS左右,而7.3版则在突破1ms之前就达到了400K IOPS以上。SCOS 7.2版本在13.1毫秒的延迟时间下达到了311436 IOPS的峰值。SCOS 7.3版本的峰值约450K IOPS 미만, 7ms 미만. 

对于4K随机写入,SCOS 7.2版本保持了低于1ms的延迟一直到大约80K IOPS,并以24.7ms的延迟达到了82862 IOPS的峰值。SCOS 7.3. 150개의 최신 버전에 4.8K IOPS, 167ms에 XNUMXK IOPS에 도달할 수 있습니다. 

SCOS 7.3的顺序4K性能在顺序4K读取性能方面继续显示出强劲的改进,使该设备达到了137万IOPS,而运行7.2的该设备则达到了101万IOPS。

같은 방식으로 4K 등급의 7.3K 성능을 제공하며 SCOS 500의 7.2K IOPS, 326K IOPS의 XNUMXK IOPS를 공유할 수 있습니다.

切换到顺序64K基准测试,我们看到SCOS 7.3版本在读取方面落后于7.2版本,其中7.3在100K IOPS或6.2GB/s时突破了1ms的延迟,并随后达到了约163K IOPS或10.2GB/s的峰值,延迟为2.6ms。7.2版本在1ms延迟以内达到约117K IOPS或7.6GB/s,并以2.96ms的延迟达到了172247 IOPS或10.8GB/s的峰值。 

对于64K顺序写入测试,7.3版本再次以相当大的幅度领先。SCOS 7.2的起始延迟低于1毫秒,但很快就增加,随后以4.3毫秒的延迟达到了59408 IOPS或3.7GB/s的性能峰值。7.3版本在1ms延迟以内达到了略高于87K IOPS或5.5GB/s的速度,随后以2.6ms的延迟达到了96868 IOPS或6.1GB/s的峰值。

接下来,我们继续看SQL工作负载。戴尔易安信SC5020 SCOS 7.2保持了亚毫秒级延迟性能一直到大约250K IOPS,随后以3.52ms迟达到290297 IOPS的峰值.对于SCOS 7.3版本,该阵列以小于1개에 가까운 400K IOPS, 422K IOPS에 가까운 2K IOPS, XNUMX개에 가까운 IOPS. 

对于SQL 90-10,我们看到7.2版本以小于1毫秒的延迟达到了近220K IOPS,随后以3.8毫秒的延迟达到272154 IOPS的峰值。7.3超过了350K IOPS,并以2.4毫秒的延迟达到约396K IOPS的峰值。

对于SQL 80-20测试,7.2版本,约185K IOPS时突破了1ms的延迟,随后达到了242928 IOPS峰值,延迟为4.2ms。SCOS 7.3保持了亚毫秒级延迟一直到327K IOPS左右,随后以2.5ms 364K IOPS의 성능이 향상되었습니다. 

转到来看Oracle工作负载,SCOS 7.2保持了亚毫秒级延迟一直到约190K IOPS,随后以5.3ms的延迟达到240795 IOPS的峰值。SCOS 7.3. 1保持了低于323毫秒的延迟一直到约3.3K IOPS,随后360ms에 XNUMXK IOPS에 도달할 수 있습니다. 

Oracle 90-10에서 7.2 버전에서 225K IOPS에서 1K IOPS에서 263969ms의 延迟, 随后达到了2.4 IOPS에서 峰值, 7.3msSCOS 360에서 .毫秒级延迟一直到1.6K IOPS左右,随后以396504ms의 시간당 XNUMX IOPS의 시간.

对于Oracle 80-20测试,SCOS 7.2保持了亚毫秒级延迟一直到190K IOPS左右,随后以2.7ms的延迟达到236098 IOPS的峰值。7.3 현재 330K IOPS에서 1ms 이상, 1.8ms 이상 363286 IOPS의 제품입니다.

接下来,我们切换到VDI完整克隆和链接克隆测试。对于VDI全克隆启动,戴尔易安信SC5020 SCOS 7.2在约210K IOPS时突破1 IOPS의 3.8 IOPS. 269042초에 7.3K IOPS에 가까운 350ms, 2.7ms에 377413ms에 XNUMX IOPS에 가까운 IOPS. 

VDI FC初次登录时,7.2开始时出现了一个大的延迟峰值,然后又回落,随后以6.8毫秒的延迟达到了116758 IOPS的峰值。7.3版保持了亚毫秒级延迟一直到150K IOPS,并以3.9ms的延迟达到206K IOPS的峰值。 

对于VDI FC Monday登录,7.2版本的起始性能更好,保持了低于1毫秒的延迟一直到大约60K IOPS,随后以3.1ms的延迟达到148872 IOPS의 성능이 7.3 이상입니다. 150K IOPS, 2.1ms에 239271 IOPS에 도달했습니다. 

接下来是VDI链接克隆的启动测试,7.2版本在约220K IOPS超过了1ms的延迟,随后达到了266623 IOPS的峰值,延迟为1.9ms。7.3版保持了亚毫秒级延迟一直到270K IOPS,并以1.5ms的延迟达到337175 IOPS的峰值。 

对于VDI LC初始登录,7.2版本保持了低于1毫秒的延迟一直到70K IOPS出头,随后以1.9ms的延迟达到132284 IOPS的峰值.7.3 .120개 이상 1.5K IOPS, 170197개 이상 ms는 XNUMX IOPS를 제공합니다. 

最后,对于VDI LC Monday登录,7.2版本保持了亚毫秒级延迟一直到70K IOPS,并以3.4ms的延迟达到150273 IOPS的峰值。7.3版本保持了低于1毫秒的延迟一直到115K IOPS,随后以2.6ms의 시간당 198092 IOPS의 시간. 

결론

戴尔易安信SC5020是该公司的中端存储阵列之一,可以配置硬盘、固态硬盘和混合硬盘。3U SC5020专为需要更高性能和容量级别的中小型企业设计,最大裸容量为2PB,带有扩展存储模块。该阵列为HA提供了两个主动/主动热插拔控制器。SC5020可以帮助客户通过智能数据缩减以及RAID和存储分层来降低成本并提高效率,从而使其能够响应当前的需求。最近的SCOS 7.3版本升级,将Unisphere引入了阵列,这是一个更直观的UI,具有更多好处。 

对于应用程序工作负载分析,我们运行SQL Server和Sysbench进行了测试。在SQL Server测试中,我们看到了12630.2 TPS的总事务处理得分和7ms的总平均延迟。对于Sysbench,我们测试了多组虚拟机,包括8个、16个和32个虚拟机,测试结果分别为14743TPS,18385TPS和26723TPS。在平均延迟方面,我们在8个、16个和32个虚拟机中分别看到了17.4ms、27.9ms和38.6ms。第99百分位(最坏情况)的延迟在8VM时只有33.6ms,16VM时只有55ms,32VM时只有76.7ms。

从VDBench性能来看,从SCOS 7.2升级到7.3后,所有性能均有提升。在某些情况下,这种提升非常显着。与其重复上面的数字,我们不如看看提升的百分比。对于4K随机,一旦我们升级,我们看到在读取和写入方面的峰值性能分别提高了62%和102%。对于4K顺序工作,我们看到读取提高了35.6%,写入提高了53%。其他一些显著的性能改进包括64K写入(增长62%)、SQL(增长44.8%)、VDI FC初始登录(增长77.5%)和VDI FC Monday登录(增长62%)。

我们对全闪存SC5020阵列呈现出的性能概况感到非常兴奋;这甚至没有算上它同样很优秀的定价配置戴尔易安信的一的一致次포인트 릴리스版本中提供了如此巨大的提升,这简直令人震惊.此外,用SCOS 7.3,用户可以通过Unisphere获得更现代的外观和感觉,从而使SC存储管理更趋向最新状态。我们知道,Unity是戴尔易安信的一款优秀产品,不过戴尔公司也一直致力于改进其SC存储系列,这确实让人惊喜万分。我们仍然非常尊重戴尔易安信SC存储系列,특급SC5020。  

Dell EMC SC5020 제품 페이지