首页 企业 Exablox OneBlox 设备评论

Exablox OneBlox 设备评论

by StorageReview 企业实验室

Exablox 的 OneBlox 体现了一种独特的方法来简化非结构化信息的存储。 OneBlox 提供一系列企业横向扩展 NAS 功能,包括一个全局文件系统,该文件系统可以跨越多个 2U OneBlox 节点作为一个 OneBlox 环,容量高达 336TB,并结合了全局内联重复数据删除和持续数据保护。 OneBlox 还允许管理员通过使用 SATA 和 SAS 驱动器和容量的组合填充设备来“自带驱动器”。


Exablox 的 OneBlox 体现了一种独特的方法来简化非结构化信息的存储。 OneBlox 提供一系列企业横向扩展 NAS 功能,包括一个全局文件系统,该文件系统可以跨越多个 2U OneBlox 节点作为一个 OneBlox 环,容量高达 336TB,并结合了全局内联重复数据删除和持续数据保护。 OneBlox 还允许管理员通过使用 SATA 和 SAS 驱动器和容量的组合填充设备来“自带驱动器”。

组织可以从单个 OneBlox 作为独立的 2U 存储设备开始,它具有八个 3.5 英寸驱动器托架,可以处理大小高达 6TB 的 HDD,每个节点总共有 48TB 的原始容量。 对于更大的容量需求,OneBlox 使用横向扩展环形架构,其中环形由一个或多个 OneBlox 节点组成,这些节点可随时通过添加新驱动器或新系统进行扩展。 这种架构使全局文件系统能够从几 TB 扩展到数百 TB,而无需重新配置应用程序。

Exablox 创建了自己的对象存储,该对象存储与分布式文件系统紧密集成,为基于 SMB 和 NFS 的应用程序提供内联重复数据删除、持续数据保护、远程复制和无缝可扩展性。 与许多流行的对象存储一样,OneBlox 通过为每个对象创建三个副本以实现冗余来提供无 RAID 保护以防止多个驱动器故障或多个节点故障。 每个 OneBlox 使用内置 SSD 加速其对象元数据访问,以与 OneBlox 环的分散结构保持一致。

Exablox 设计的架构强调可用性和强大的功能集,而不是高性能。 结果是一个非结构化存储解决方案,与其他存储解决方案相比,部署和管理起来要简单得多。

这些优势使 OneBlox 成为具有以容量为中心的备份和/或归档应用程序的人手不足的 IT 组织的有吸引力的解决方案。 这种方法最大限度地减少了使用其他解决方案管理磁盘池和容量要求通常所需的工作量。 OneBlox 提供 SMB/CIFS 和 NFS 连接,并通过了与 Symantec、Veeam、CommVault 和 Unitrends 的备份和恢复产品的兼容性认证。

OneBlox 支持从 1TB 到 6TB 的任何 SATA 或 SAS 驱动器,预计今年晚些时候将支持 8TB 驱动器。 由于其基于对象的文件系统,每个驱动器都是独立访问的,这意味着每个驱动器都可以以其完整的数据传输速率进行访问,而不是被限制在池中的最低速率。 OneBlox 中板为 6Gbs,这意味着 OneBlox 支持 12Gbs 驱动器,但传输速率仅为 6Gbs。

Exablox 以 9,995 美元的建议价格运送 OneBlox 裸机。

Exablox OneBlox 规格

  • 电源:100-120 / 200-240 伏交流电
  • 热额定值:500 BTU/小时,150W(典型值)
  • 重量(空,无磁盘):23 磅(10 千克)
  • 空间要求:18.75″ wx 3.7″ hx 15″ d 英寸(装置可放入 19″ 机架或桌面)
  • 2 个机架单元 (RU)
  • 硬盘托架:8个硬盘插槽,支持热插拔
  • 硬盘类型:
    • 3.5″ SATA(高达 6Gb/秒)
    • 3.5″ SAS(高达 12Gb/秒)
  • 最大限度。 原始容量:48 TB(8 个磁盘,每个磁盘额定容量为 6 TB)
  • 工作噪声:56.5 dBA 声压 (LpA) @ 22°C 和海平面
  • 冷却:调节风扇冷却
  • 文件服务协议:SMB(1.0、2.0、2.1、3.0)
  • 板载 GbE 端口:4
  • 板载 USB 端口:2
  • 液晶屏:3″ TFT
  • LED 灯:前面板 3 个系统状态灯,8 个驱动器状态灯

建筑与设计

OneBlox 设计反映了其作为非结构化数据存储的简单和流线型解决方案的优先级。 2U OneBlox 机箱的前部具有八个热插拔磁盘托架,以及一个 3 英寸 LCD 屏幕和 LED 诊断灯。 LCD 屏幕是迄今为止我们见过的最全面的前显示屏,具有设置和系统信息。

采用无托架和免工具设计,可轻松将 HDD 装入机箱。 打开插槽后,驱动器滑入,托架门在其后关闭。 卸下驱动器包括打开门并拉动门延伸部分。 这将弹出驱动器,然后可以将其卸下。

机箱后部包含四个千兆以太网端口和一个 USB 端口。 还有一个带有物理开/关开关的单一电源。 在横向扩展部署中,网络端口用于客户端和节点到节点的流量。

OneBlox 使用 Exablox 的 OneSystem,这是一个基于云的管理平台,无论地理位置如何,都可以通过任何具有 HTTPS 连接的浏览器进行访问。 OneSystem 持续主动地监控每个 OneBlox 的健康状况。 此外,组织可以将 OneBlox 的分布式网络作为单个实体或离散元素来管理和查看。 当 OneBlox 节点上线时,其 LCD 显示屏会为管理员提供配对代码以通过 OneSystem 访问该节点。

OneBlox 还具有可选的 AES 256 加密功能,允许管理员确保所有数据在写入物理磁盘之前都已加密。 启用加密后,无法读取发生故障或被盗的驱动器。

OneBlox 连续数据保护功能可在其可用容量限制内创建无限数量的快照,这意味着可以使用 Mac Finder 和 Windows 资源管理器快速恢复任何存储文件的先前版本。

OneBlox 环可以加入 Active Directory 域以集成用户帐户。 不利用 Active Directory 的组织可以通过 OneSystem 设置用户帐户,提供对全局文件系统的基于权限的访问。

最多可以将七个 OneBlox 设备添加到一个集群——Exablox 术语中的一个“环”——在配备 336TB HDD 时产生 6TB 的容量。 OneBlox 架构是为三个级别的数据冗余而构建的:跨 OneBlox 节点内的多个驱动器、跨 OneBlox 环内的多个节点以及跨 OneBlox 网格内的多个环。 使用 OneSystem,通过简单的拖放操作将两个环连接成一个具有镜像和远程复制功能的网格,该功能仅将经过重复数据删除的信息通过 WAN 传输到辅助站点。

虽然 OneBlox 目前不为 VMware 或 Hyper-V 数据存储提供主存储,但它可以用作 VMDK 和 VHD 文件的基于磁盘的备份/恢复目标。 OneBlox 已通过 Veeam、Backup Exec、Unitrends 和 CommVault 的备份和恢复解决方案认证。

性能表现

OneBlox 相对于传统 NAS 的一个关键卖点是增加了数据缩减功能,可以查找重复或可压缩的数据并将其压缩以在设备上存储更多内容,而不仅仅是其原始容量。 因此,OneBlox 发现自己在其部署的许多位置都是备份目标。

我们创建了几个场景来测量重复数据删除功能,使用 Veeam v8 将类似的虚拟机备份到 OneBlox,查看备份和恢复这些虚拟机所需的时间。 在我们的测试实验室中,我们对 Veeam 并不陌生,将其用于我们自己的生产 VM 以及之前使用它 备用设备的评论. 将 Veeam 与具有重复数据删除功能的设备结合使用的优势之一是,Veeam 发送的数据可以通过其对重复数据删除友好的在线压缩轻松进行重复数据删除。 尽管在 Exablox 的情况下,必须禁用来自 Veeam 的内联压缩和重复数据删除 根据他们的最佳实践. 为此,我们备份了许多 Sysbench、MarkLogic 和 Windows SQL Server VM,其中一些都是彼此的克隆,可以提供最佳情况下的数据缩减指标。 这些被设置为两个并排运行到 OneBlox 设备的作业。

我们的第一个备份作业在 1.3 小时内传输了 8TB 的数据,而第二个备份作业在大约 2.2 小时 14 分钟内传输了 36TB 的数据。 第二天早上,OneBlox 管理控制台显示这些虚拟机的生命周期重复数据删除率为 2.3:1。 虽然 OneBlox 能够在一定程度上减少数据足迹,但它无法达到通常与专用重复数据删除设备相关的指标,而且备份窗口过长,无法利用 Veeam 的在线压缩和重复数据删除功能。

我们关注的下一个领域是恢复我们备份到设备的一个 Sysbench VM (603GB) 的性能。 还原目标是全闪存 iSCSI LUN。 这是为了复制小型企业可能经历的情况,主存储不受性能限制,如果他们使用 Exablox OneBlox 作为备份目标并且必须从该设备恢复生产服务器。 还原耗时 6 小时 30 分钟,还原速度为 14-27MB/s,适用于正在还原的不同磁盘。 可以想象,如果恢复过程在早上开始,那么在此过程中消耗的时间将占用一个工作日的大部分时间。

通过比较 西部数据哨兵 DS6100 在我们的实验室中运行 Windows Server 2012 R2,在一个存储空间池中使用四个磁盘,利用重复数据删除(在其自身的能力下进行备份和恢复)能够以更低的价格远远超过 OneBlox 的备份性能。 同一个 Sysbench 虚拟机正在该系统上从其存储池恢复,并使用经过重复数据删除的数据测量 1 小时 40 分钟,平均速度在 70-82MB/s 之间。 在相同的情况下,上述业务将在午餐时间之前启动并运行。 因此,虽然 OneBlox 可以用作备份目标,但如果需要从中提取数据并且需要将作业分块以允许备份在分配的备份窗口内完成,那么它在该领域的使用可能会极大地影响 IT 部门。

虽然 Exablox OneBlox 绝不是作为面向性能的存储平台出售的,但该测试说明了 Exablox 与其基于对象的存储解决方案之间的权衡。 Exablox 牺牲了其单节点性能以换取全局命名空间、横向扩展集群、无 RAID 保护和内联重复数据删除。 因此,虽然 OneBlox 可以用作备份目标,但它在该区域的使用可能会在大型恢复事件中显着影响操作。 但是,对于需要优先考虑可扩展容量而不是性能的 IT 组织,OneBlox 具有一个深入的功能集。

企业综合工作负载分析

我们发布一个 我们实验室环境的清单,一个 实验室网络能力概述,以及有关我们测试协议的其他详细信息,以便管理员和负责设备采购的人员可以公平地衡量我们取得公布结果的条件。 为了保持我们的独立性,我们的评论都不是由我们正在测试的设备制造商支付或管理的。

我们的 OneBlox 节点已配置 4TB HGST 7K4000 企业硬盘驱动器.

在启动每个 fio 综合基准,我们的实验室在 16 个线程的重负载下将设备预置为稳定状态,每个线程有 16 个未完成队列。 然后使用多个线程/队列深度配置文件以设定的时间间隔测试存储,以显示轻度和重度使用情况下的性能。

预处理和初级稳态测试:

  • 吞吐量(读+写 IOPS 聚合)
  • 平均延迟(读+写延迟一起平均)
  • 最大延迟(峰值读取或写入延迟)
  • 延迟标准偏差(读+写标准偏差一起平均)

该综合分析包含四种配置文件,这些配置文件广泛用于制造商规范和基准测试:

  • 4k 随机 – 100% 读取和 100% 写入
  • 8k 顺序 – 100% 读取和 100% 写入
  • 8k 随机 – 70% 读取/30% 写入
  • 128k 顺序 – 100% 读取和 100% 写入

对于 4k 合成工作负载,OneBlox 的读取操作吞吐量达到 148 IOPS,写入操作达到 136 IOPS。

4k 基准测试的平均延迟计算表明,此 OneBlox 配置的读取操作为 1,725 毫秒,写入操作为 1,870 毫秒。

在 4k 基准测试期间记录的最高读取延迟在读取端为 3,371 毫秒,在写入操作方面为 3,998 毫秒。

正如预期的那样,标准偏差计算反映出在 4k 读取操作期间测量的延迟比在写入操作期间具有更大的一致性。

我们的下一个基准测试使用由 100% 读取操作和 100% 写入操作组成的顺序工作负载,传输大小为 8k。 OneBlox 的读取操作达到 1,638 IOPS,写入操作达到 1,420 IOPS。

我们的下一系列工作负载由最多 8 个线程和 70 个队列深度的 30k 读取 (16%) 和写入 (16%) 操作混合组成。OneBlox 系统在整个 8k 70/30 期间保持可预测的性能水平测试协议,通常执行 200 IOPS 到 300 IOPS,具体取决于线程数和队列深度。

8k 70/30 基准测试期间的平均延迟结果同样显示 OneBlox 没有明显的瓶颈或压力点。

在 8k 70/30 基准测试期间测得的最高延迟出现在 8 个线程和一个深度为 8 的队列中,尽管这种延迟性能对于该工作负载的频率不够频繁,以至于在 8k 70/30 基准测试的平均延迟计算中值得注意。 OneBlox 还经历了 16 个线程和 2 队列深度的最大延迟结果的峰值,这同样不足以影响平均延迟。

8k 70/30 基准的标准偏差计算也显示 8 线程和 8 队列工作负载的延迟变化程度更大。

我们最终的综合基准测试使用顺序 128k 传输和 100% 读取和 100% 写入操作的工作负载。 在此场景中,OneBlox 的读取操作吞吐量达到 31.9MB/s,写入操作达到 54.5MB/s。

结论

随着 OneBlox 的开发,Exablox 制定了自己的路线。 Exablox 没有与其他试图在性能、功能、可扩展性和易用性方面展开竞争的企业存储架构正面交锋,而是确定了其核心市场并将其工程资源集中在那里。 其结果是一个模块化的存储系统,具有轻松的扩展机制,建立在数据保护的基石上,不需要大量的人力资源来部署或维护。 Exablox 的核心重点是采用这种独特的对象存储并将 NAS 应用程序的可访问性放在首位。 深度功能集首先出现在 OneBlox 中,性能在开发列表的优先级上排在后面。

Exablox OneBlox 最大限度地降低了性能显示的重要性,在这方面还有很多不足之处。 在我们使用一台完全装有 4TB 7K HDD 的设备进行的综合测试中,我们几乎无法让一个 1Gb 端口饱和,更不用说四个了,其大块顺序读取或写入传输速度。 在那次测试中,我们测得读取速度略低于 32MB/s,写入速度为 54.5MB/s。 这些数字实际上比我们去年在实验室首次使用该系统时要好,这至少显示出一些迭代增长。 不过,为了正确看待这一点,一个标准的 8 盘位 NAS(虽然没有重复数据删除)在启用软件加密的 RAID10 中装有相同的 HDD,测得读取速度为 329MB/s,写入速度为 64MB/s。 当我们在实验室中利用 OneBlox 作为备份目标(这是 OneBlox 的主要用例)时,我们发现许多克隆的 VM 仅具有适度的重复数据删除功能,而且备份和恢复性能非常慢。

寻找 Exablox OneBlox 作为大型文件共享交叉购物传统 NAS 的客户,或者寻找具有重复数据删除功能的经济实惠的备份目标的客户将面临艰难的选择。 OneBlox 的价格远高于竞争性 NAS 平台,后者的性能要好得多,尽管竞争性单一 NAS 系统通常不横向扩展,提供重复数据删除或无 RAID 保护以防止集群中的驱动器和节点故障。 与成本只有一半的 Windows Microserver 相比,它既可以在本地运行备份软件又可以利用重复数据删除,OneBlox 在备份和恢复性能方面存在不足。

由于 OneBlox 非常独特的双面性,买家在查看 OneBlox 时很难做出决定。 OneBlox 非常易于使用和横向扩展,同时提供有趣的架构。 虽然它无论如何都不是性能机器,但该公司欣然指出他们在营销材料中没有做出任何性能声明。 问题是,大多数企业必须认真考虑 OneBlox 的最低可用性能水平。 如果我们捕获的数字满足需求,那么 OneBlox 将成为那些没有/有限技术资源的人的绝佳选择。 不幸的是,我们猜测大多数组织需要更多,并且会发现传输速度太慢而无法利用其巨大的潜在存储容量。

优点

  • 以 NAS 形式呈现给应用程序的入门级对象存储
  • 提供重复数据删除和持续数据保护
  • “自带驱动器”功能以混合搭配 HDD
  • 易于在设备内、环内和 OneBlox 网格内管理和扩展

缺点

  • 读写性能慢
  • 用作备份目标时备份和恢复窗口较长
  • 仅支持虚拟化环境作为备份的磁盘目标

底线

Exablox OneBlox 作为有助于确保备份和复制服务的解决方案的一部分易于部署、管理和扩展,但当性能成为购买决策的关键时,它就显得不足了。

Exablox OneBlox 产品页面

讨论这篇评论