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存储 ,可以实现存储性能的极大提升:
部件名称 |
部件编号 |
---|---|
|
|
|
|
NVMe双SSD扩展套件¶
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扩展套件¶
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服务器 的 PCIe slot 1 (x16) 和 slot 2 (x8) 是连接CPU 1,PCIe slot 3(x16) 连接CPU 2: 所以要充分发挥存储性能,就需要采用 slot 1 + slot 3 (都 PCIe bifurcation 拆分成4个 x4)能够实现满配运行的8个 PCIe 3.0 NVMe 存储(采用 M.2接口 或 U.2接口 )
高性能方案¶
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 传输:
如果不追求热插拔(数据中心需求),可以采用 M.2接口 接口 NVMe存储 的 PCIe bifurcation 拆分卡,性价比最高:
性价比方案¶
采用 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磁盘(保持高性能)
备注
SFF-8643转U.2 (SFF-8639) NVMe U2转接线SSD硬盘数据线65CM 大约300元 (每根 36.50 元 x8)
最大容量组合方案¶
我还构想了一个最求容量最大化的层次型组合方案:
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) 裸磁盘容量,并且能够按照不同的需求层次进行组合