首页 企业版 Dot Hill AssuredSAN 6004 评测

Dot Hill AssuredSAN 6004 评测

by StorageReview 企业实验室

长期以来,我们一直是 Dot Hill 阵列的粉丝,多年来关注了一些,包括 保证SAN 4824 和 两个 HDD 中的 AssuredSAN Ultra48 和 混合配置. 事实上,Ultra48 从未回家; 它在我们的实验室中用作主容量阵列已有一段时间了。 Dot Hill 善于继续为其控制器添加功能,使它们成为中端存储中最好的产品。 在希捷去年年中收购 Dot Hill 之后(关于该主题的播客), 更新继续流动; 去年年底,希捷推出了一个戏剧性的版本 改进了 6004 系列控制器的性能,以及其他几个材料更新。 这让我们开始思考通过相对简单的控制器交换可以从 Ultra48 中挤出多少性能。 鉴于 Seagate 对提供完全垂直集成存储阵列的兴趣,尝试的时机似乎是正确的。 


长期以来,我们一直是 Dot Hill 阵列的粉丝,多年来关注了一些,包括 保证SAN 4824 和 两个 HDD 中的 AssuredSAN Ultra48混合配置. 事实上,Ultra48 从未回家; 它在我们的实验室中用作主容量阵列已有一段时间了。 Dot Hill 善于继续为其控制器添加功能,使它们成为中端存储中最好的产品。 在希捷去年年中收购 Dot Hill 之后(关于该主题的播客), 更新继续流动; 去年年底,希捷推出了一个戏剧性的版本 改进了 6004 系列控制器的性能,以及其他几个材料更新。 这让我们开始思考通过相对简单的控制器交换可以从 Ultra48 中挤出多少性能。 鉴于 Seagate 对提供完全垂直集成存储阵列的兴趣,尝试的时机似乎是正确的。 

AssuredSAN 6004 功能

  • 在 Ultra48 和 Ultra56 平台中受支持
  • 外部端口:每个控制器 4 个/最多 8 个
  • 光纤通道:16Gb 光纤通道 SFP+
  • iSCSI 型号:10Gb NIC 或 10Gb iSCSI SFP+
  • SAS:12Gb SAS 2.0(串行连接 SCSI)迷你 SAS (8643/8644
  • 驱动支持: SAS、近线 SAS、SSD 自加密驱动器
  • 扩张: J6X48、J6X56 扩展单元最多支持 248 个驱动器
  • 房委会特点
    • 冗余热插拔控制器
    • 冗余热插拔磁盘、风扇、电源
    • 双电源线
    • 双机热备
    • 自动故障转移
    • 多路径支持
  • 支持
    • 软件保修:30 天
    • 标准硬件保修:3 年
  • 支持的 RAID 级别:0、1、3、5、6、10 和 50
  • 系统配置
    • 高速缓存存储器: 每个 20 控制器 6004GB
    • 每个系统的卷:1024
    • 镜像缓存
    • 超级电容缓存
    • 备份缓存备份到闪存
    • 接口类型: 10/100/1000 以太网,迷你 USB
    • 支持的协议:SNMP、SSL、SSH、SMTP、SMI-S Provider、HTTP(S)
    • 管理控制台:Web GUI、CLI
    • 管理软件:RealStor Storage Management Console
    • 远程诊断
    • 无中断更新
    • 扩容

性能测试

Dell PowerEdge R730 虚拟化 MySQL 4 节点集群

  • 集群中 5 个 2690GHz 的 Intel E3-249 v2.6 CPU(每个节点两个,12GHz,30 核,XNUMXMB 缓存) 
  • 1TB RAM(每个节点 256GB,16GB x 16 DDR4,每个 CPU 128GB)
  • 4 个 Mellanox ConnectX-3 InfiniBand 适配器(用于 vMotion 和 VM 网络的 vSwitch)
  • 4点¯x Emulex 16GB 双端口 FC HBA
  • 4点¯x Emulex 10GbE 双端口网卡
  • VMware ESXi vSphere 6.0 / Enterprise Plus 8-CPU
  • 10GbE 交换硬件
    • 前端端口:Mellanox SX1036 10/40GbE 交换机
  • 16Gb 光纤通道结构
    • 后端端口:Brocade 6510 16Gb 交换机

系统性能

由于之前的 Dot Hill Ultra48 审查缩小了闪存层 8 个 SSD 的组合,40 个 HDD 作为容量运行,我们在最近的审查中利用了该方案。 不过,这一次的主要区别在于联系希捷 SSD 团队使用新的 希捷 1200.2 1.6TB SAS3 固态硬盘。 由于 DotHill 在分层架构(与涉及缓存的架构相反)上运行,因此我们切入正题,仅在我们的存储池中使用 SSD。 我们每个控制器使用 4 个 1.6TB SSD,总共提供 6.4TB 的 RAID1 容量,在两个控制器之间平均分配。 为了便于横向比较,我们使用带有 48 系列控制器的 Ultra6004 机箱和带有 4824 系列控制器的 24(4004 盘位)机箱。

系统平台 VM 配置了三个虚拟磁盘,一个用于启动 (~92GB),一个用于预构建数据库 (~447GB),第三个用于测试中的数据库 (270GB)。 在之前的测试中,我们为数据库卷分配了 400GB(253GB 数据库大小),尽管为了将额外的 VM 打包到 VxRack 节点上,我们缩小了该分配以腾出更多空间。 从系统资源的角度来看,我们为每个虚拟机配置了 16 个 vCPU、60GB DRAM 并利用了 LSI Logic SAS SCSI 控制器。 负载生成系统是 戴尔 R730 服务器.

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

  • CentOS 6.3 64 位
  • 存储空间:1TB,已使用 800GB
  • Percona XtraDB 5.5.30-rel30.1
    • 数据库表:100
    • 数据库大小:10,000,000
    • 数据库线程:32
    • 内存缓冲区:24GB
  • 测试时长:3 小时
    • 2 小时预处理 32 个线程
    • 1 小时 32 个线程

虽然带有 48 控制器的 DotHill Ultra4004 无论如何都毫不逊色,但我们确实看到仅通过更换控制器就可以显着提高性能。 在高端,4004 控制器在我们的 Sysbench 工作负载中达到最大值,总 TPS 得分为 7,311,而 6004 控制器跃升至 10,361。 这标志着性能提升了 42%。 同样令人印象深刻的是,在运行的 4-12 个 VM 的整个 MySQL 负载范围内,6004 控制器保持了比旧控制器更高的性能。

查看我们的 Sysbench 工作负载中的平均聚合延迟,在峰值负载下,6004 控制器保持 49.4 毫秒的响应时间,而 4004 控制器测得为 70 毫秒。

在我们的第 99 个百分位延迟图表中测量的峰值延迟也显示出更快的控制器带来的强劲增长,将平均值保持在 85 毫秒,而原始控制器最高为 122 毫秒。

结语

在 Ultra48 中,除了控制器之外什么都没改变,Dot Hill 在查看 4004 和 6004 控制器时显然提供了很大的增长空间。 在这个以 MySQL TPS 为核心指标的测试场景中,我们看到了 42% 的高端性能提升。 这与 31VM 测试的 12% 提升相比,这确实是 4004 耗尽的地方。 如果我们要应用更多的虚拟机,我们会看到这种差距继续扩大,4004 的延迟会飙升,而 6004 会持续一段时间才能达到极限。 

最终,Dot Hill 能够继续将大量功能集塞入他们的 RealStor 软件中,但显然硬件工程师也很忙。 随着更快的处理器进入市场,像 DotHill Ultra48 这样的密集平台将继续利用更新更快的闪存技术。 因此,对于已经对购买的 Ultra48 感到满意并且享受 48U 机箱中密集的 2 磁盘配置的客户,存在一种升级路径来提高性能以满足不断增长的 I/O 需求。

AssuredSAN 6000 系列存储系统

讨论这篇评论

注册 StorageReview 时事通讯