戴尔PowerVault ME5 性能强大、可靠且价格合理的存储
上周,戴大可的存我们全新发布了
戴尔PowerVault ME5系列

这一更简单 、价格更强大和
更可扩展的合理入门级存储
再次刷新了
入门级存储的黄金标准
作为一款存储新品
相信广大用户最关心的是
相比上一代产品
新升级ME5有哪些改进?
它的性能表现如何 ?
专业评测机构StorageReview
第一时间对其进行了测试
具体结果
让我们一睹为快 !
戴尔PowerVault ME5系列是戴大可的存专为SAN和DAS环境构建和优化的入门级块存储阵列 ,专注于简单、价格性能和经济性。合理
和上一代PowerVault ME4相比,戴大可的免费模板存ME5有很大的价格的性能和容量提升 。升级后的合理至强处理器拥有2倍以上内核和控制器内存 ,每个控制器增加到内存16GB,戴大可的存从而提供了两倍性能。价格顺序读和写吞吐量增加70%以上。合理ME5的戴大可的存虚拟和线性池大小增加到每个池4PB 。由于支持32Gb FC和额外的价格25Gb iSCSI光学主机协议(opticalhost protocols) ,网络性能得到增强 。合理
此外 ,服务器租用ME5提供多种协议 ,提供对一系列驱动器类型和容量的支持,包括可与其他驱动器混合的SED ,经戴尔PowerEdge服务器验证,可扩展至6PB容量,并与全包软件一起交付。固件设计用于支持未来大容量HDD的8PB容量。与ME4不同的是 ,ME5在虚拟和线性模式下都支持6PB和8PB的全容量。

StorageReview选择戴尔PowerVault ME5 5012作为本次测试的源码库机型 。配置了两个读取密集型的3.84TB固态硬盘 ,其余10个托架则装满了8TB SAS硬盘。从而为热数据提供强大的性能,并为大量存储提供大容量。
对于连接,StorageReview采用光纤通道设置 ,利用ME5控制器提供的32Gb速度。在第一个配置中,使用双光纤配置,每个控制器平均分配在两个博科G620 32Gb FC交换机上 ,用双端口Marvell QLE2772 32Gb HBA连接四台主机。在第二个配置中,模板下载StorageReview选择了一个边缘部署类型,四个主机直接连接到ME5上。每个控制器有4个32Gb端口,每个阵列有8个,这种直接连接的方法为每个主机提供了冗余的连接 。

StorageReview的Microsoft SQL Server OLTP测试协议,采用事务处理性能委员会的基准C(TPC-C)最新规范 ,TPC-C是一种在线事务处理基准,用于模拟复杂应用程序环境中的活动 。TPC-C基准比综合性能基准更接近于衡量数据库环境中存储基础架构的建站模板性能优势和瓶颈。
每个SQL Server VM均配置有两个虚拟磁盘(vDisk)。100GB卷用于启动 ,500GB卷用于数据库和日志文件 。从系统资源的角度来,每个虚机(VM)配置了16个vCPU ,64GB DRAM,并利用LSI Logic SAS SCSI控制器 。
SQL服务器测试配置(每台虚机)
◆ Windows Server 2012 R2
◆存储空间:分配600GB,已使用500GB
◆ SQL Server 2014
◇ 数据库大小:1500
◇ 虚拟客户端负载:15000
◇ RAM缓冲区:48GB
◆测试时间:3小时
◇ 2.5小时的预处理
◇ 30分钟的采样期
对于SQL Server应用工作负载 ,StorageReview测得直接连接ME5配置下的平均延迟为1ms ,SAN连接下为2ms 。高防服务器

StorageReview的第一个本地存储应用程序基准测试包含通过SysBench测量的Percona MySQL OLTP数据库 。该测试还测量平均TPS(每秒事务数)、平均延迟以及平均第99个百分位延迟。
每个Sysbench虚拟机都配置了三个虚拟磁盘 :一个用于启动(~92GB),一个用于预建数据库(~447GB) ,第三个用于测试的数据库(270GB)。从系统资源角度,StorageReview为每个VM配置了16个vCPU,60GB的DRAM ,并利用了LSI Logic SAS SCSI控制器。
Sysbench测试配置(每个VM)
◆ CentOS 6.3 64位
◆ Percona XtraDB 5.5.30-rel30.1
◇ 数据库表:100
◇ 数据库大小:10,000,000
◇ 数据库线程 :32
◇ 内存缓冲区:24GB
◆测试时间:3小时
◇ 2小时预处理32个线程
◇ 1小时32线程
在Sysbench工作负载中,两种PowerVault ME5配置都非常接近 ,SAN连接配置的总得分为9517TPS,直连设置得分为9538TPS 。

平均延迟上 ,4VM工作负载在SAN连接上测得13.49ms,而直连ME5上测得13.42ms 。

对于最坏情况下的延迟(第99个百分位)的Sysbench测试中 ,SAN上的延迟为28.17ms ,而直连的延迟为25.72ms 。

当涉及到存储阵列的基准测试时,应用程序测试是最好的,综合测试排在第二位 。虽然不是实际工作负载的完美代表,但综合测试确实有助于为具有可重复性因素的存储设备提供基准,从而更轻松在竞争解决方案之间进行比较 。这些工作负载提供了一系列不同的测试配置文件 ,包括"四角"测试、常见的数据库传输大小测试,以及来自不同VDI环境的跟踪捕获。
所有测试都利用常见的VDBench工作负载生成器 ,并通过脚本引擎在大型计算测试集群上自动化测试并捕获结果。这使我们能够在广泛的存储设备上重复相同的工作负载 ,包括闪存阵列和单个存储设备 。
配置
◆ 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完整克隆和链接克隆跟踪
从我们的四角工作负载(峰值吞吐量和峰值带宽)开始 ,我们观察了4K随机读取工作负载中的小块I/O饱和度。在这里,我们看到PowerVault ME5的两种配置都显示出强大的亚1ms延迟,达到26万IOPS ,然后SAN和直连配置分别达到30.6万IOPS和29.5万IOPS的峰值。

4K随机写入工作负载 ,ME5的每个配置在达到7万IOPS之前,都有低于1ms的延迟 ,峰值IOPS为7.8万IOPS。

在RAID1配置中的两块固态硬盘 ,以及测量位于tier1的数据性能 ,我们看到ME5强大的64K读取带宽 ,最高达到4GB/s 。如果有更多固态盘,特别是第二对固态盘用在另一个控制器,数字会高得多。

64K顺序写 ,ME5写入性能最高达到950MB/s,这同样是受固态硬盘数量的限制 ,因此还有很大上升潜力。

下一组测试涵盖了三个综合SQL工作负载。SQL,SQL 90-10, 和SQL80-20。从SQL开始 ,我们看到两台PowerVault ME5配置在1毫秒以下的延迟中保持同步 ,达到22.5万IOPS,然后以4.1毫秒的峰值延迟达到25.2万IOPS。

在SQL90-10工作负载中,SAN连接的ME5配置有一个非常微妙的领先优势。在这里,我们测量了直连和SAN配置在达到18.6万IOPS之前的亚毫秒性能,分别达到20.8万和21.2万IOPS。

对于SQL80-20,在亚毫秒延迟下性能最高可达16万IOPS,然后在直连和SAN配置中达到了17.6万和17.9万最高IOPS。

接下来是Oracle工作负载:包括Oracle 、Oracle90-10和Oracle80-20。
在Oracle工作负载中 ,两种配置的表现相同 ,在延迟超过1ms之前 ,最高可达15万IOPS ,最高可达16万IOPS。

对于Oracle90-10工作负载,在亚毫秒延迟下取得了略低于20万IOPS的性能,然后每个配置最高达到20.9万IOPS的峰值 。

其次是Oracle80-20