HPE DL360 Gen9服务器硬盘组件

根据 HPE ProLiant DL360 Gen9 Server - Option Parts 可以了解到我在去年购买的 HPE ProLiant DL360 Gen9服务器 可扩展的存储结构:

  • 默认提供8个 2.5”硬盘安装,采用SATA/SAS架构,这种硬盘架构性能受限于SATA/SAS接口,实际上并不能完全发挥现在 NVMe存储 存储的性能。但是胜于通用性较好,无需再购买扩展硬盘组件

  • HPE ProLiant DL360 Gen9服务器 支持通过 PCIe 插槽转接 U.2接口 或者 M.2接口 接口的 NVMe存储 ,可以实现存储性能的极大提升:

HPE ProLiant DL360 Gen9服务器 存储性能加速 NVMe存储 扩展套件

部件名称

部件编号

HP DL360 Gen9 NVMe 2 Solid State Drive Express Bay Enablement Kit

764628-B21

HP DL360 Gen9 6 NVMe + 4 SAS/SATA Express Bay Enablement Kit

817676-B21

NVMe双SSD扩展套件

../../../../_images/764628-B21-823791-001-nvme-dl360g9_2000x.jpg

HPE DL360 Gen9 NVMe 2 SSD Express Bay Enablement Kit | 764628-B21 支持2个NVMe SSD设备,通过PCIe转接卡链接服务器。这需要占用一个PCIe插槽安装转接卡。

实际上仔细看HPE的扩展套件,也是采用了 PCIe 转接卡转接 U.2接口 接口的NVMe SSD硬盘,所以你完全可以淘宝自购转接卡来代替官方的扩展套件(但是可能不能固定好插线,所以热插拔会有影响)

6 NVMe + 4 SAS/SATA扩展套件

../../../../_images/817676-B21-nvme-dl360g9_2000x.jpg

HPE DL360 Gen9 6 NVMe + 4 SAS/SATA Express Bay Enablement Kit | 817676-B21 是通过PCIe转接卡提供 6个 U.2接口 NMVe SSD磁盘扩展组件

最佳方案(构想)

如果你想将 HPE ProLiant DL360 Gen9服务器 转化成高性能存储服务器,可以采用 PCIe NVMe存储 存储方案:

HPE ProLiant DL360 Gen9服务器 扩展性不佳,即使升级了BIOS,也仅能实现 PCIe slot 1 PCIe bifurcation 拆分成 两个 x8 ,实际上还是浪费了 PCIe x16 的高速带宽。所以升级存储服务的方案是充分使用服务器的两个 PCIe 3.0 slot :

高性能方案

HPE ProLiant DL360 Gen9服务器 扩展性不佳,即使升级了BIOS,也仅能实现 PCIe slot 1 PCIe bifurcation 拆分成 两个 x8 ,实际上还是浪费了 PCIe x16 的高速带宽。比较理想的 PCIe bifurcation 拆分是将 x16拆分成 4个 x4 PCIe lane,这样每个 x4 PCIE lane可以实现 4GB/s (每个PCIe 3.0 lane是 8Gbps,相当于1GB/s)带宽,可以满足 PCIe 3.0 NVMe 3.5GB/s 传输:

../../../../_images/linkreal_pcie_m.2_nvme.png

性价比方案

采用 U.2接口 接口的二手企业级NVMe SSD磁盘非常廉价(因为每年都有大量的数据中心服务器折旧淘汰,所以 U.2接口 NVMe SSD磁盘是最廉价的),用来组建高性价比存储最佳选择:

  • U.2接口 接口支持热插拔,并且U.2接口SSD磁盘几乎都是企业级,可靠性和耐久性远超民用级SSD磁盘

  • 需要对 HPE ProLiant DL360 Gen9服务器 做一些改造,拆除掉默认的 SATA/SAS 接口背板,直接将 SFF-8643转U.2 (SFF-8639) NVMe U2转接线U.2接口 接口SSD硬盘对接

  • 同样使用 slot 1 或者 slot 3 PCIe bifurcation 硬件拆分卡拆分成 8个 x2,连接8块 U.2接口SSD磁盘(保持高性能)

../../../../_images/pcie_u2.png

备注

SFF-8643转U.2 (SFF-8639) NVMe U2转接线SSD硬盘数据线65CM 大约300元 (每根 36.50 元 x8)

../../../../_images/sff-8643_u.2.jpg

最大容量组合方案

我还构想了一个最求容量最大化的层次型组合方案:

  • slot 3 (pcie 3.0 x16)采用一分为四的 PCIe bifurcation 拆分,配置 4块 M.2接口 NVMe存储,这个存储池用于最高性能的应用需求

  • slot 1 (pcie 3.0 x16)采用一分为八; slot 2(pcie 3.0 x8)采用一分为四,这样能够配置 12块 M.2接口 NVMe存储,虽然不能充分发挥NVMe SSD性能,但是也能够达到极高的存储性能

  • 服务器的8个SATA/SAS硬盘插槽满配 8块 SATA SSD存储,性能不求最高,但是追求稳定性和大容量,这样能够实现一个 近线 存储

这样架构,以每个磁盘2T计算(目前最主流最便宜规格),可以获得大约 38T (8T+24T+16T) 裸磁盘容量,并且能够按照不同的需求层次进行组合

参考