艾巴生活网

您现在的位置是:主页>数码 >内容

数码

Graid SupremeRAID Gen5支持让固态硬盘飞翔

2023-11-30 13:56:05数码传统的飞鸟
我们已经多次查看 Graid SupremeRAID 卡和软件,并且对 Graid 所实现的极端存储性能印象深刻。传统的硬件和软件 RAID 在性能方面都

我们已经多次查看 Graid SupremeRAID 卡和软件,并且对 Graid 所实现的极端存储性能印象深刻。传统的硬件和软件 RAID 在性能方面都有很大的不足,这为 Graid 带来更好的捕鼠器打开了大门。随着 Gen5 SSD 的批量出货,我们组装了一台装备精良的服务器,看看让闪存飞起来会发生什么。

Graid SupremeRAID Gen5支持让固态硬盘飞翔

为什么选择 Grad SupremeRAID 与硬件 RAID?

Graid 解决方案包含两个核心元素:GPU 和软件定义存储 (SDS) 堆栈。与 RAID 卡一样,GPU 将大部分驱动器管理和数据保护任务从 CPU 中分离出来,从而将 CPU 腾出来来运行应用程序。然而,与 RAID 卡不同的是,SupremeRAID 的效率要高得多。它直接通过 PCIe 总线对驱动器进行寻址,无需额外的布线或复杂的机箱配置。由于 GPU 比 RAID 卡的 ASIC 更具动态性,因此 Graid 的性能扩展得到了极大的提高。

当查看服务器内出现瓶颈的位置时,扩展优势立即显而易见。当前的 RAID 卡仅限于 Gen4,最高可达 28GB/s。四个像样的 Gen4 SSD 可以使单个 RAID 卡饱和。该系统需要多个 RAID 卡才能利用 24 盘位服务器中的所有驱动器。另一方面,SupremeRAID 可以在单个系统中支持 32 个驱动器,并且没有 PCIe 插槽带宽限制。

随着每一代接口的飞跃,硬件 RAID 的性能问题变得更加复杂。为了支持 Gen5 SSD,需要新的硬件 RAID ASIC。但即便如此,硬件 RAID 仍将面临与上述相同的扩展问题。SupremeRAID GPU 目前使用 Gen4 接口,公平地说,这目前只是 Intel/AMD/NVIDIA 的问题。但这并不能阻止它释放 Gen5 硬盘的性能。这意味着高达 260GB/s 和 28M IOPS 的性能水平。当 Gen5 GPU 上市时,Graid 可以进一步提高 IOPS 数字。

关于 Graid GPU 的最后一点:今天,他们的大部分实现都在SR-1010产品上,该产品利用 NVIDIA A2000 GPU。我们提出这一点是为了指出,Graid 不需要为 SupremeRAID 配备昂贵或难以找到的 GPU,也不需要使用具有外部电源的 GPU。如果出于某种原因,用户更喜欢备用卡,Graid 的软件几乎可以在我们在实验室的 A2 上测试过的任何 NVIDIA 芯片上运行,并获得出色的结果。无论如何,GPU 都很容易安装,并且不需要额外的电池。

为什么选择 Grad SupremeRAID 与 Software RAID?

由于早期 NVMe RAID 卡的成本、复杂性和中等性能,软件 RAID 近年来迅速发展。当我们需要一种快速、简单的方法来将 NVMe SSD 组合在一起并在线时,我们就部署了 Windows 存储空间、Linux MD 或 ZFS RAIDZ。但与任何不使用硬件加速的存储软件一样,也是有成本的。主机 CPU 必须运行驱动器管理和数据保护,从而占用应用程序的周期。Graid 基于 GPU 的产品没有此限制,可确保服务器上的存储和应用程序实现最佳性能。

此外,对于软件 RAID,操作系统的选择限制了选择。Graid 几乎可以在任何东西上运行,包括超过六种 Linux 发行版和 Windows。公平地说,与软件 RAID 相比,Graid 的运行难度稍大一些;系统中必须安装 GPU,而额外的工作量可以说可以忽略不计。然而,回报是惊人的,正如您将在下面看到的那样。我们谈论的是 SupremeRAID 比软件 RAID 的数量级。

Grid SupremeRAID Gen5 性能

在本次测试中,我们将 Supermicro AS-2125HS-TNR 服务器与两个 AMD EPYC 9654 CPU、384GB DRAM 和 24 个 3.84TB KIOXIA 的 CM7-R Gen5 SSD组合在一起。

我们将驱动器配置为 SW RAID 和 Graid 的 RAID5 配置。对于条带大小,我们为 Graid 使用 4K 条带,为 mdadm 使用 4K、64K 和 512K 块。软件 RAID 需要改变块大小,才能在优化配置中显示峰值 4K 传输速度,并在最佳状态下显示峰值大块带宽。这对于 Graid 来说并不那么重要,它可以处理不同的块大小而不会影响性能。