X-IO Hyper ISE 710 混合存储阵列利用其双控制器系统与分层 SAS HDD 和 SSD 介质之间前所未有的硬件集成水平,以确保行业领先的性能和使用寿命。 7.2TB Hyper ISE 710 通过与希捷合作,利用 X-IO 的连续自适应数据放置 (CADP) 引擎和专有的原位再制造技术,优化单个盘片规模的硬盘驱动器性能和耐用性,以提供五年的使用寿命操作无需更换任何驱动器。
X-IO Hyper ISE 710 混合存储阵列利用其双控制器系统与分层 SAS HDD 和 SSD 介质之间前所未有的硬件集成水平,以确保行业领先的性能和使用寿命。 7.2TB Hyper ISE 710 通过与希捷合作,利用 X-IO 的连续自适应数据放置 (CADP) 引擎和专有的原位再制造技术,优化单个盘片规模的硬盘驱动器性能和耐用性,以提供五年的使用寿命操作无需更换任何驱动器。
ISE 700 系列由高性能分层存储阵列组成,可用容量介于 7.2TB 和 28.8TB 之间。 ISE 700 阵列面向不需要扩展重复数据删除或压缩功能的虚拟化环境; ISE 700 系列反而侧重于自动分层、性能和寿命。 在制造商基准测试中,700 系列达到了高达 300,000IOPS 的顺序读取,测量了控制器的高速缓存理论性能。 最早的 ISE 阵列此时已经服役超过五年(它们于 2008 年开始发货),迄今为止的证据也支持 X-IO 关于这些设备预期使用寿命的显着声明。
ISE 操作系统建立在 Linux 微内核之上,使用基于矩阵的 RAID 模型提供数据保护,同时优化系统可互换存储介质模块(称为 DataPacs)中每个驱动器的性能。 ISE 阵列使用矩阵式 RAID 架构作为其自动分层技术的一部分,并在每个 DataPac 中以每个盘片为基础过度配置硬盘驱动器,以防止因磨损而损失容量和性能。 DataPac 的原始容量介于 6TB 和 48TB 之间,完全由混合模块中的 HDD 或 HDD 和 SSD 组成。 混合 DataPacs 池 SAS HDD 和 SSD 介质,连续自适应数据放置引擎每五秒在 DataPac 内执行一次自动分层,以优先处理 SSD 存储的热数据。
X-IO 通过专有驱动器固件使用原位再制造 (ISR) 技术,在底层设备的组件出现故障或接近故障时收集遥测数据并采取行动。 系统会尝试重新启动驱动器、执行重置并重新安装固件,然后自动继续重新校准驱动器内部结构、使单个磁头和盘片脱机,并以降低的容量使驱动器返回服务。 连续自适应放置和原位再制造功能在每个单独的 DataPac 中执行,DataPac 的总可用容量作为单个存储单元提供给 ISE 阵列。
X-IO Hyper ISE 710 规格
- 备用后的原始硬盘容量:7.2TB
- 用于加速的原始闪存容量:1.6TB
- RAID后容量:
- ISE RAID10:3,226GiB
- ISE RAID5:5,162GiB
- 最高性能:300,000IOPS
- 最大 OLTP 工作负载性能:60,000IOPS
- 最大读取带宽:1.4GB/s
- 最大写入带宽:860MB/s
- 硬盘类型:30 个驱动器 @ 300GB 2.5” 10K RPM SAS
- 固态驱动器类型:10 个驱动器 @ 200GB 2.5” Ent。 MLC SAS
- 连接性和兼容性
- SAN 或 DAS 互连:8 千兆光纤通道; 散失达
- 内部控制器:2
- 以太网管理端口:2
- 内部驱动互连:6Gb/s SAS
- 操作系统:AIX、HP-UX、Mac OS、RHEL、SLES、Solaris、Microsoft Windows Server
- 管理程序:Citrix XenServer、VMware vSphere、Microsoft Hyper-V
- 物理与环境
- 深度:28.5 英寸/72.39 厘米
- 宽度:17.5 英寸/44.45 厘米
- 身高:5.2 英寸/13.2 厘米
- 不含驱动器的重量:72 磅/32.9 千克
- 电压:100-240VAC; 47-63赫兹
- 电流:6.6A@110V; 3.6A @ 208V
- 功率(典型值):600W
- 功率(最大):700W
- 散热量(最大):2050btu/hr
建筑与设计
ISE 710 是一个 3U 存储阵列,包含五个主要组件:MRC、电源、机箱、DataPac 和超级电容器。 ISE 系列的内部布局反映了其冷却系统,该系统通过阵列从冷通道抽取空气。
靠近 ISE 阵列后部的托管可靠性控制器 (MRC) 使用带硬件 RAID 内核的多核 Intel 处理器,并作为可热升级的主动-主动对串联运行。 每个 MRC 最多可以提供四个 8Gbps 光纤通道连接,每个阵列的连接速度最高为 64Gb/s,或者为 iSCSI 提供两个 10/40Gb/s 以太网连接,速度最高为 160Gb/s。 冗余电源和冷却单元也位于阵列的后部。
ISE 710 配备两个 DataPac 托架,1 个混合(10 个固态硬盘,10 个硬盘)和 1 个全硬盘 (20 个硬盘)。 DataPac 底盘集成了传感器,以帮助测量和减少硬盘驱动器主轴旋转的机械影响并优化气流。
X-IO ISE 700 系列并不强调全面的管理功能或技术,如快照和重复数据删除,这些在存储范例的其他地方实施。 相反,X-IO 提供与管理程序的广泛管理连接,管理程序为高度虚拟化的客户端处理大部分(如果不是全部)负载。 也就是说,ISE 管理界面提供了一种直接的方式来处理配置和管理,界面以 Microsoft Windows 用户体验为模型。
可通过以太网端口或 ISE Manager Suite 形式的控制台端口、CLI 界面和 ISE Web 管理进行管理——尽管 Web 管理仅适用于光纤通道 ISE 阵列。 对于虚拟化环境,ISE Manager 包括虚拟视图以与 VMware、Citrix 和 Hyper-V 管理系统集成。 该公司还为 CloudStack 提供连接,并期望很快发布 OpenStack 支持。
X-Volume 是一种基于主机的软件解决方案,可汇集 Hyper ISE LUN 以实现高达数百 TB 的虚拟化存储。 ISE 镜像通过主动-主动镜像为成对的 ISE 提供同步镜像; 使用基本镜像的主动-被动复制; ISE 性能层之间的卷迁移; RAID改造; 和卷复制以克隆生产数据以进行测试和开发。
ISE Manager 收集有关 SSD 和 HDD 使用情况的详细指标,这些指标可用于监控 CADP 引擎,因为它分析访问模式并自动对数据进行分层。
测试背景和比较
我们发布一个 我们实验室环境的清单,一个 实验室网络能力概述,以及有关我们测试协议的其他详细信息,以便管理员和负责设备采购的人员可以公平地衡量我们取得公布结果的条件。 我们的评论都不是由我们正在测试的设备制造商支付或监督的。
我们将 X-IO Hyper ISE 710 与 戴尔 EqualLogic PS6110XS 和 戴尔 EqualLogic PS6210XS.
每个可比较的阵列也用我们的基准进行了基准测试 联想 ThinkServer RD630 测试平台:
- 2 x Intel Xeon E5-2690(2.9GHz,20MB 缓存,8 核)
- 英特尔 C602 芯片组
- 内存 – 16GB (2 x 8GB) 1333Mhz DDR3 Registered RDIMM
- Windows Server标准2012的
- 引导固态硬盘: 100GB 美光 RealSSD P400e
- 2 个 Emulex LightPulse LPe16202 Gen 5 光纤通道(8GFC、16GFC 或 10GbE FCoE)PCIe 3.0 双端口 CFA
- 聚合带宽:768 Gb/s 端到端全双工
Mellanox SX1036 10/40Gb 以太网交换机和硬件
- 36 个 40GbE 端口(最多 64 个 10GbE 端口)
- QSFP 分路器电缆 40GbE 至 4x10GbE
应用性能分析
X-IO Hyper ISE 710 的前两个基准测试是 VMware VMmark 虚拟化基准测试 和我们的 Microsoft SQL Server OLTP 基准测试 它们都模拟类似于 X-IO Hyper ISE 710 及其同类产品旨在服务的应用程序工作负载。
StorageReview VMmark 协议利用一系列基于常见虚拟化工作负载和管理任务的子测试,并使用基于图块的单元测量结果。 磁贴衡量系统执行各种虚拟工作负载的能力,例如 VM 的克隆和部署、跨数据中心的自动 VM 负载平衡、VM 实时迁移 (vMotion) 和动态数据存储重定位 (storage vMotion)。
在开始时略微落后于 Dell EqualLogic PS6210XS(我们之前在 VMmark 基准测试中的顶级完成者)之后,X-IO 的 Hyper ISE 710 在十个区块的最大工作负载下成为最佳性能者。 ISE 710 仅在 VMmark 应用协议中得分为 11.60,总体得分为 14.08,而 PS11.12XS 分别为 13.47 和 6210。
在我们的 10-tile VMmark 运行期间跟踪内部驱动器统计数据,我们能够看到数据快速从单个 HDD 移动到 SSD 层,以最小的延迟适应增加的 I/O 需求。
存储评论的 Microsoft SQL Server OLTP 测试协议 采用事务处理性能委员会基准 C (TPC-C) 的当前草案,这是一个模拟复杂应用程序环境中活动的在线事务处理基准。 TPC-C 基准比综合性能基准更接近于衡量数据库环境中存储基础设施的性能优势和瓶颈。 我们的 SQL Server 协议使用 685GB(3,000 规模)的 SQL Server 数据库并测量 30,000 个虚拟用户负载下的事务性能和延迟,然后再次使用 15,000 个虚拟用户的半大小数据库。
在 30,000 个虚拟用户的工作负载下,ISE 710 和 EqualLogic PS6210XS 以势均力敌的方式结束,ISE 710 略微领先。
SQL Server 性能第一个基准测试期间的平均延迟再次将 ISE 710 和 PS6210XS 置于同一性能等级。
在我们的 SQL Server 协议中进行基准测试的每个阵列都能够很好地处理 15,000 个虚拟用户,尽管 ISE 710 继续保持对 EqualLogic PS6210XS 的小幅领先。
X-IO Hyper ISE 710 的平均延迟性能在所有同类产品中脱颖而出,不到戴尔 EqualLogic PS6210XS 在此工作负载上平均延迟的一半。
企业综合工作负载分析
在启动每个 fio 综合基准,我们的实验室在 16 个线程的重负载下将设备预置为稳定状态,每个线程有 16 个未完成队列。 然后使用多个线程/队列深度配置文件以设定的时间间隔测试存储,以显示轻度和重度使用情况下的性能。
预处理和初级稳态测试:
- 吞吐量(读+写 IOPS 聚合)
- 平均延迟(读+写延迟一起平均)
- 最大延迟(峰值读取或写入延迟)
- 延迟标准偏差(读+写标准偏差一起平均)
综合分析包含四个配置文件,包括广泛用于制造商规范和基准测试的 4k 和 8k 70/30 基准测试:
- 4k – 100% 读取和 100% 写入
- 8k – 70% 读取/30% 写入
我们的第一个基准衡量由 4% 写入和 100% 读取活动组成的随机 100k 传输的性能。 在六个小时的预调节期间,我们验证了我们测量的数据在 SSD 上完全分层,以显示配置为八个 LUN 时阵列的最佳性能。 当 ISE 710 处于稳定状态时,它的读取操作达到 49,203IOPS,写入操作达到 30,303IOPS - 击败了较旧的 EqualLogic PS6110XS,但性能远低于戴尔的 EqualLogic PS6210XS。
在我们的 256k 协议中队列深度为 4,ISE 710 在读取操作期间保持平均延迟 5.20 毫秒,在写入操作期间保持 8.44 毫秒,再次优于 PS6110XS,但不优于 PS6210XS。
ISE 710 在我们对 4k 基准测试期间最大延迟的测量中将自己与 EqualLogic 同类产品区分开来,其中 ISE 710 将读取操作的延迟峰值限制在 51.9 毫秒,写入操作的延迟峰值限制在 146.0 毫秒。
X-IO Hyper ISE 710 延迟结果的一致性再次通过我们的 4k 基准测试标准偏差结果图表突出显示,其中 ISE 710 在读取操作期间与 EqualLogic PS6210XS 接近,并且在标准偏差方面优于 PS6210XS 5.43ms 的写操作。
ISE 710 在我们的 8k 协议中取得了优异的成绩,该协议结合使用了 70% 的读取操作和 30% 的写入操作。 ISE 710 在线程数和队列深度的每个组合上都优于所有可比较的阵列。
X-IO Hyper ISE 710 还在整个 8k 基准测试中保持了最低的平均延迟,从未超过 7 毫秒。
除了 8 个线程的工作负载和 16 个队列的非常显着的峰值外,ISE 710 在最大延迟方面击败了同类驱动器。 此类性能问题通常可以通过软件或固件更新来解决。
再次提醒 ISE 710 在 8 个线程和 16 个队列时遇到问题,标准偏差结果证实了它在我们的 8k 综合基准测试中的一流性能。
结语
X-IO 成功地执行了一个非常具体的愿景,即如何在混合存储阵列中最好地利用闪存。 与利用规模经济提高混合存储阵列性能的竞争解决方案不同,ISE 710 采用独特的精细方法来调整其性能和使用寿命。 通过对其存储介质中的硬盘驱动器组件进行低级固件访问,ISE 710 能够结合自动分层技术最大限度地提高每个盘片的硬盘驱动器介质的性能,该技术在处理合成和应用程序基准测试工作负载方面被证明是有效的. 这种独特的方法还使他们能够做出并坚持他们关于阵列的五年无需服务的大胆声明,这是减少维护开销和停机时间的一个有吸引力的提议。
在性能方面,X-IO ISE 710 在实验室第一天就让我们大吃一惊。 我们将其称为混合存储空间的“独角兽”,因为它在可用性和性能方面都能够立即执行 X-IO 的声明。 从 VMmark 的第一个基准测试性能开始,ISE 710 在第一次运行时就毫不费力地通过了测试,快速将数据迁移到其闪存存储层。 与市场上的其他系统相比,X-IO 没有利用大量闪存,只有适度的 800GB 可用于 vRAID1 开销。 然而,通过结合高性能 SSD 的积极分层算法,缺少闪存对 X-IO 来说不是问题。 在 VMmark 中,710 毫不费力地达到 10-tile,落后 Dell EqualLogic PS6210XS 8-tile,但在 10-tile 运行中将其淘汰。 在 15k 和 30k VU SQL Server 测试中,ISE 710 名列前茅。 在转向综合基准测试时,710 在 6210K 随机读取速度方面远远落后于 EqualLogic PS4XS,但在写入性能方面保持了自己的水平。 不过在我们的 8k 70/30 测试中,它名列前茅。
优点
- 无需更换存储介质即可实现卓越的使用寿命
- 在 VMmark 和 SQL Server 工作负载中表现出色
- 在繁重的工作负载期间从 HDD 层到 SSD 层的迁移反应非常灵敏
缺点
- 没有内置重复数据删除、压缩或快照功能
底线
X-IO 承诺,Hyper ISE 710 混合阵列的性能和寿命均优于其竞争对手。 从我们所看到的情况来看,它有充分的理由提出这些声明,因为该阵列自始至终都表现出色,而且自 2008 年以来的客户可以验证阵列的出色服务记录。
讨论这篇评论