首页 企业 Cheetah RAID Prowler 解决坚固的边缘计算问题

Cheetah RAID Prowler 解决坚固的边缘计算问题

by 哈罗德弗里茨

为应对不断增长的自动驾驶汽车 (AV) 市场,Cheetah RAID 发布了一款坚固耐用的紧凑型服务器,可放置在座椅下方或后备箱中。 Cheetah RAID Prowler 由 3.6GHz 8 核或 16 核处理器提供动力,内存高达 128GB,四个 NVMe 驱动器托架安装在热插拔容器中,在新的 Solidigm P120 SSD 上支持高达 5316TB(请参阅我们的更新这 SK 海力士收购和 Solidigm 公告). 我们刚刚回顾了 此处为 Solidigm D5-P5316 SSD. Cheetah Raid 与 RAIDIX 合作提供高性能软件 RAID 技术以满足 Prowler 系统的严格要求Cheetah RAID Prowler 是专为车辆和军事应用打造的最小的高性能数据记录器。

为应对不断增长的自动驾驶汽车 (AV) 市场,Cheetah RAID 发布了一款坚固耐用的紧凑型服务器,可放置在座椅下方或后备箱中。 Cheetah RAID Prowler 由 3.6GHz 8 核或 16 核处理器提供动力,内存高达 128GB,四个 NVMe 驱动器托架安装在热插拔容器中,在新的 Solidigm P120 SSD 上支持高达 5316TB(请参阅我们的更新这 SK 海力士收购和 Solidigm 公告). 我们刚刚回顾了 此处为 Solidigm D5-P5316 SSD. Cheetah Raid 与 RAIDIX 合作提供高性能软件 RAID 技术以满足 Prowler 系统的严格要求Cheetah RAID Prowler 是专为车辆和军事应用打造的最小的高性能数据记录器。

猎豹突袭徘徊者前角

这款 猎豹突袭徘徊者 自治服务器专为自动驾驶汽车而设计。 然而,作为高性能坚固型服务器/JBOF,Prowler 可用于需要在恶劣环境中高速捕获大量数据的应用,包括军事和监控以及媒体/娱乐。 可拆卸的驱动器罐可以轻松卸载到摄取系统,并可以快速换入新存储以返回现场。

对坚固边缘计算的需求

人们继续关注将数据处理推向创建数据的边缘。 对于 AV 和军事应用尤其如此,但需求并不止于此。 农业也需要 Rugged-edge,数据收集是在不利条件下进行的,媒体和娱乐也需要,以应对追逐场景或飞行中的“事故”。 这些应用程序需要安全、高性能、坚固耐用的服务器来提供实时数据收集。

边缘计算正在以惊人的速度增长。 据 Gartner 称,今年超过 50% 的企业生成数据将由云或数据中心创建和处理。 这种增长预计将持续下去,迫使企业在未来 24 个月内部署更多的边缘应用程序。

AV 和军事应用是边缘计算的重要用例,但它并不止于此。 边缘计算正在为零售、医院、采矿和机场等领域部署。 这种推向边缘的原因有很多,其中成本和时间居首位。 想一想可以为飞行员提供有关在着陆飞行路径上飞行的鸟类的信息的数据。 众所周知,鸟击是危险的,因此从边缘设备收集的信息可以让飞行员采取规避行动来避免潜在的灾难。

在边缘收集的大部分数据都足够重要,可以快速处理,而将其带回中央数据中心非常耗时,而且会浪费关键的几分钟。 在每个端点构建额外的云资源成本高昂,并且需要维护和管理。 边缘计算解决了快速且经济高效地交付处理过的信息的这两个基本方面。

回到 AV 应用程序,从车辆收集的数据并将其发送到处理中心可以挽救生命并防止未来发生事故。 从军事任务中收集数据并将其提供给决策者可以防止冲突和可能的生命损失。

收集的数据还用于 AI 应用程序,以提高收集和存储该数据的设备的性能。

Cheetah RAID Prowler – 加固硬件

如果您考虑将服务器安装在移动的车辆上,无论是汽车、坦克、卡车还是轮船,它都必须能够承受该区域带来的所有振动。 AV 服务器可以承受典型硬件无法承受的振动、冲击、极端温度和其他异常情况。

除了坚固的机箱外,重要的组件之一是用于关键数据收集的 SSD。 HDD 在所描述的条件下表现不佳,因此 SSD 技术是显而易见的。 底盘安装在车辆中不显眼的位置,如果是 AV,通常在座椅下方,但它可以放在卡车或其他安全区域。 这里的关键是确保它安装牢固。 SSD 杂志放置在服务器中用于数据收集。 弹匣需要易于取用,以便可以在“家”位置进行转移。 然后在服务器中放置一个干净的杂志,车辆可以重新上路。

必须特别考虑确保服务器可以安装在指定位置、安装牢固并能承受严酷的环境。 CheetahRAID Prowler 专为这项服务而打造。

Prowler 专为边缘数据捕获用例而设计,例如自动驾驶汽车研究、监控监控、媒体和娱乐制作以及物联网 (IoT) 技术。 Prowler 旨在满足任何具有挑战性的环境中苛刻的数据采集要求——从崎岖地形上的军用车辆到以可变速度行驶的自动驾驶车辆,再到躲避坑洼和障碍物的研究车辆。

Cheetah RAID Prowler 正面

Prowler 的正面有一个相当基本的布局,包括带有弹出开关的 NVMe 驱动器盒,可通过软件、两个风扇和一个电源开关安全地移除已安装的 NVMe SSD。 还包括电源和网络状态 LED 指示灯,以提供可见的系统状态,将前端设计包裹起来。

Cheetah RAID Prowler 后方

虽然机箱前部不提供任何连接,切换到后部,我们看到所有可用端口都集中在一侧。 从左到右,我们看到一个非常典型的服务器设计布局,包括电源连接 (12VDC)、四个 USB3 端口、带外管理、两个 10G RJ45 端口、VGA 和一个串行端口。 安装的 PCIe 卡包括位于下方插槽的 NVMe RAID 卡和位于上方插槽的双端口 100GbE NVIDIA ConnectX-5 NIC。

在内部,CheetahRAID Prowler 是按照比大多数现成系统更高和更苛刻的标准构建的。 卸下顶部面板后,很容易看到为系统机箱提供强度的坚固支撑组件。 水平和垂直支撑用于限制机箱弯曲和移动,并连接 PCIe 卡等组件,防止它们因冲击或振动而移动。

Cheetah RAID Prowler 内部结构

从连接的角度来看,机箱包括一个耐用的 12V 电源连接器和一个挡板,以防止在现场意外断开连接。 将电源插入机箱后,您需要拧下挡板才能接触到释放卡舌以断开连接。 通过两个板载 10G RJ45 连接可实现网络连接,并且有一个可用的 PCIe 插槽用于高速网络适配器。 我们的系统安装了 NVIDIA ConnectX-5 双端口 100GbE NIC,为需要它的部署提供高带宽 I/O 选项。

Cheetah RAID Prowler 内部构造 2

NVMe 驱动器盒的设计也非常坚固,可始终保持驱动器、适配板和中板连接器之间的连接稳定。 容纳四个 NVMe SSD 的盒子以机械方式将 SSD 固定在框架上,利用 SSD 和支架本身上可用的每个螺丝孔。 因此,要访问用于初始安装的驱动器或更换一个进行维护,您需要卸下大约一打螺丝才能将其打开。

Cheetah RAID Prowler 驱动器盒

Prowler 的构建符合 MIL-STD-810F、MIL-STD-810G 和 MIL-STD-461F 规范,采用当今市场上的最新技术,包括 PCIe GEN4、MIL 规范等级锁定内部组件和防篡改-证明功能。 除了坚固耐用的硬件外,Prowler 还包含大量加密功能。 磁盘安全功能包括 Sanitize Instant Erase (SIE)、自加密驱动器 (SED) 和具有 FIPS 140-2 验证或合规性的自加密驱动器 (SED)。 软件内置加密和安全擦除功能,支持即时擦除。

体积小,功能强大

Prowler 将大量处理打包到该服务器中。 它重 10 磅,尺寸仅为 10.2 英寸(深)x 11.8 英寸(宽)x 3.43 英寸(高)。 Cheetah RAID Prowler 配备 AMD Ryzen 3 处理器或可选的 AMD EPYC Zen 3 (Milan) CPU。 4盘位服务器配备PCIe Gen4 NVMe存储,支持PCIe Gen4 X8 Tri-mode硬件RAID。 当安装在 AV 或军舰中时,RAID 至关重要。

可移动存储容器支持高达 120TB 的容量,可以轻松地将驱动器交换到摄取系统中。 快速更换驱动器对于成功传输数据和让车辆返回现场以进一步收集数据至关重要。

此安全平台支持 TPM(可信平台模块)和使用 AES-256 加密和 TCG Opal 的数据加密,并且所有驱动器均受 RAID 0、1、10、5、6 保护以确保数据完整性。 交流或直流电源可用。

加工流程

从收集到摄取的数据流相对简单。 对于 Cheetah RAID Prowler,该装置安装在车辆中,无论是汽车、飞机、轮船、潜艇还是军用车辆。 根据客户要求,预装适当的操作系统以及执行收集所需的软件。

数据从板载以太网收集并存储在容器中的 NVMe 上。 准备就绪后,将罐从车辆上换下,并在摄取服务器站点用新罐替换。 然后车辆准备好返回田野。 罐中的数据被传输到最终收集位置进行处理。

安全是关键

在开发和交付边缘服务器时,安全性是一个至关重要的考虑因素。 当数据可能在到达最终目的地之前通过多个设备时,这可能是一个挑战。 保护数据可以包括加密、访问控制方法,甚至 VPN 隧道。

Cheetah RAID Prowler 通过实施 Sanitize Instant Erase (SIE)、自加密驱动器 (SED) 和具有 FIPS 140-2 验证或合规性的 SED 解决了这些问题。

可靠性至关重要

Cheetah RAID Prowler 配置有四个 30.72TB Solidigm P5316 NVMe 固态硬盘.

Cheetah RAID 与 RAIDIX 合作,提供在可比硬件级别上执行的 RAID 解决方案。 尽管 Prowler 将支持所有 RAID 级别,但该领域的应用程序通常会使用 RAID 0 或 5。Prowler 中使用了两种 RAIDIX 软件,RAIDIX ERA 和 RAIDIX 5.2,这两种 RAIDIX 实现都有其 RAID 的最佳位置。

  • RAIDIX ERA 是一款适用于 Linux 的软件 RAID 引擎,可以展现完整的 NVMe 性能,并且在 RAID5/6 中非常高效。 通过 I/O 处理并行化和无锁数据路径,RAIDIX ERA 利用最大的硬件性能来实现最高的性能速率。
  • RAIDIX 5.2 是一个完整的存储解决方案,具有 RAID、卷管理器、目标 (FC\iSCSI\iSER\NVMe-oF),其中包括 RAIDIX ERA 作为其一部分。RAIDIX 存储在驱动器出现故障时表现出最小的性能损失,保持流畅的应用程序工作流程和发生故障时的数据完整性。 双控制器配置消除了单点故障并防止了最常见硬件故障的影响。

RAIDIX 软件的配置和维护是使用 Unix 命令行或 WebGUI 执行的。 RAIDIX ERA 和 RAIDIX 5.2 使用相同的命令格式。

Cheetah RAID Prowler 配备了 Solidigm SSD D5-P5316 系列,这是 Solidigm 最新的企业级 SSD。 P5316 是一款 144 层 QLC NAND,具有 PCIe 4.0 接口。 在 30.72 英寸和 E2.5.L 外形规格中提供高达 1TB 的容量,这是一款专为热存储而设计的读取优化 SSD。 Solidigm P5316 SSD 专为内容交付网络、超融合基础设施 (HCI)、大数据、人工智能、云弹性存储和高性能计算等用例而构建。

QLC 驱动器以保留高容量点和提供稳定的性能而闻名。 这意味着公司可以在很多场景中利用 QLC SSD 技术,其中一个场景是坚固耐用的边缘服务器,例如 Prowler。 RAIDIX ERA 专为与全闪存系统配合使用而设计。 在 QLC SSD 系统上部署 RAID5 时,RAIDIX ERA 实现了提高整体性能的功能。 

合并优化参数将提高系统工作负载性能,因为访问模式是顺序和高线程的,减少了综合症 RAID 驱动器上的重新修改写入操作。

另一个提高性能的特性是调度。 对于单线程工作负载,调度会在所有系统 CPU 之间平均重新分配工作负载。 使用多线程访问模式,调度效率低下,并且会浪费周期,将请求从一个 CPU 核心转移到另一个。

AV应用除了需要承受恶劣的条件外,还需要高性能的读写数。 Solidigm P5316 没有让人失望。 这些驱动器的顺序和随机性能分别为 7GB/s 读取和 3.6GB/s 写入以及 800K IOPS 读取。 StorageReview 最近发表了一篇关于 Solidigm D5-P5316 的评论.

Cheetah RAID Prowler 性能测试

这款 StorageReview 企业测试实验室 提供了一个灵活的架构,用于在与管理员在实际部署中遇到的环境相当的环境中进行企业存储和服务器基准测试。 企业测试实验室结合了各种服务器、网络、电源调节和其他网络基础设施,使我们的员工能够建立真实世界的条件,以便在我们的审查期间准确地衡量性能。

我们将这些关于实验室环境和协议的详细信息纳入审查,以便 IT 专业人员和负责存储采购的人员能够了解我们取得以下成果的条件。 我们的评论都不是由设备制造商支付或监督的。 有关的其他详细信息 StorageReview 企业测试实验室 以及其网络功能的概述可在这些相应页面上找到。

为了衡量 Cheetah RAID Prowler 的功能,我们重点关注系统内部和外部的存储性能。 在支持多个网络接口和传输协议的情况下,了解盒子的峰值功能以及您可以从中获得什么是必不可少的。 为此,我们专注于使用四个 30.72TB Solidigm QLC P5316 Gen4 NVMe SSD 的四种配置:

  • 内部RAID5
  • 内部RAID0
  • 外部 RAID5(NVMEoF 通过提供的 100GbE NIC)
  • 外部 RAID0(NVMeoF 通过提供的 100GbE NIC)

对于外部测试,我们使用 Dell EMC PowerEdge R740xd 服务器和直接连接到 Cheetah RAID Prowler 的 NVIDIA ConnectX-5 双端口 100GbE NIC。 该系统是使用标准 NVMe-oF 配置设置的,无需使用特定驱动程序。 Ubuntu 20 包含必要的驱动程序,使其成为 NVIDIA ConnectX-5 100GbE NIC 的更通用安装。 我们使用相同的 FIO loadgen 软件作为 Prowler 本身的内部基准测试。

Dell EMC PowerEdge R740xd 规格:

  • 2 个英特尔 6310 CPU
  • 256GB DDR4 RAM
  • NVIDIA ConnectX-5 100GbE 网卡
  • Ubuntu 20.04 操作系统

安装在 Prowler 中的硬件 RAID 卡被设置为通过四个 SSD 中的每一个到 RAIDIX 以利用软件 RAID。 我们将 RAIDIX ERA RAID 引擎用于 RAID5 或 RAID0 存储配置,条带大小为 128K。 由于预期的应用侧重于顺序传输速度,我们使用 512KB 的块大小来测量 FIO 的读写性能。

在内部,来自 RAIDIX 的 RAID5 或 RAID0 LUN 具有 2 线程和 20 队列工作负载。 在外部共享两个 40GB 或 50GB LUN(每个 NIC 端口一个),队列增加到 32 以完全饱和 NVMe-oF 连接,保持 2 线程工作负载。

我们在内部测得 RAID5 顺序传输速度为 14.2GB/s 读取和 8.6GB/s 写入。 在 RAID0 中,我们测得读取速度为 14.7GB/s,写入速度为 12.8GB/s。

在外部,利用我们运行 Ubuntu 20.04 的单个 NVMe-oF 客户端以及直接连接到 Prowler 的两条 100GbE 电缆,我们重复了相同的顺序传输测试。 这里的 RAID5 顺序传输速度测量为 13.7GB/s 读取和 4.6GB/s 写入。 在 RAID0 中,我们测得读取速度为 14GB/s,写入速度为 13.1GB/s。

RAIDIX 监控

Cheetah RAID 自成立以来一直在构建定制服务器。 但是,该项目需要与合作伙伴合作以提供强大、坚固的解决方案。 RAIDIX 和 Solidigm 已加强以确保该组合是一个功能齐全的模型。 凭借来自 RAIDIX 的软件 RAID 解决方案和来自 Solidigm 的高性能 SSD,Prowler 是一个强大的玩家。 然而,边缘的可用性是至关重要的,并且是 RAIDIX 帮助实现的。

虽然针对 NVMe-oF 进行了优化,但 RAIDIX 允许通过 FC、iSCSI、iSER 进行快速访问,以及通过 SMB 和 NFS 进行文件访问,使 RAIDIX 成为真正的多功能软件 RAID 选项。

RAIDIX 有一个强大的仪表板用于监视和配置 RAID。 它直观且用户友好,输出详细。 如果您需要,还有帮助气泡。 我们提供了一些 RAIDIX 仪表板的屏幕截图,以了解在您选择 RAIDIX 或正在考虑使用 Cheetah RAID Prowler 服务器之一时可用的工具。

连接到服务器并登录到仪表板后,您会看到一个易于导航的主页。 从这里,您可以查看已配置的内容、正在监控的内容、导入现有的 RAID 配置文件等。

例如,从仪表板中选择 从主面板然后 RAID 配置文件, 您将看到此显示。 可以从这里上传现有配置文件或创建新配置文件。

在我们的一项测试中,我们在此示例中使用了为 RAID2 配置的 Solidigm SSD PF30NV5 驱动器。 输出是对已安装驱动器、故障计数阈值和扫描功能的综合描述。

监控系统的健康和性能是详细的。 这是一个运行捕获,详细说明了正常操作期间发生的任何异常情况。 除了警报历史记录之外,您还可以深入了解驱动性能、传感器和队列。

Cheetah RAID Prowler 驱动器盒

总结

不要让尺寸欺骗了您; Prowler 是一个强大的数据记录服务器。 该服务器设计非常适合需要坚固结构但仍允许 NVMe 闪存等组件在装满时快速更换的恶劣环境。

集成的 RAIDIX 软件提供了满足最苛刻的数据保护要求所需的数据可靠性。 RAIDIX 为软件 RAID 解决方案提供接近硬件 RAID 的性能,开销和磁盘使用量最少。 此外,RAIDIX 管理套件易于浏览,并提供有关系统性能的重要详细信息。

在内部,Solidigm 新的基于 Gen4 QLC 的 P5316 SSD 满足了其销售的 AV 市场的读/写速度目标,同时还保持了具有成本效益的 $/TB 概况。 虽然最初的用例是 AV,但该服务器适合零售市场、军事或飞机飞行数据收集。 凭借坚固耐用的设计,该服务器可以在恶劣的环境中生存。 总的来说,Cheetah RAID Prowler 是一款高性能服务器,占用空间小,可以生存。

Cheetah Raid NVMe 存储解决方案

RAIDIX 高性能软件 RAID 解决方案

本报告由 RAIDIX 和 Cheetah RAID 赞助。 本报告中表达的所有观点和意见均基于我们对所考虑产品的公正看法。

参与 StorageReview

电子报 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | Facebook | TikTok | RSS订阅