SmartX《SMTX OS 超融合硬件選配推薦指南》 第四期:啓動盤 & 存儲控制器 & 網卡

許多企業在考慮部署超融合架構時,會傾向於採用靈活的硬件搭配而不僅僅侷限於一個品牌。SmartX 超融合解決方案提供 Halo 一體機和 SMTX OS 純軟件兩種交付模式,能夠更好滿足不同用戶的需求。《SMTX OS 硬件選配推薦指南》(以下簡稱《指南》)專爲選擇 SMTX OS 軟件解決方案的用戶製作,從專業角度介紹了爲 SMTX OS 配置硬件時需要考慮的項目和指標,能夠幫助用戶結合自身情況,選擇更爲適合的硬件產品,讓超融合硬件配置更輕鬆。


《指南》包括單機硬件配置、硬件資源預留方案和擴容選擇三個部分。之前我們已經介紹過單機硬件配置中 CPU內存SSD 和 HDD 的推薦選擇,本期繼續與大家分享關於啓動盤、存儲控制器和網卡的內容。


如果希望獲取完整《指南》,可點擊這裏進入下載通道。


單機硬件配置之啓動盤 & 存儲控制器 & 網卡

啓動盤選擇

1. 啓動盤類型

各硬件廠商在 Intel®️ Xeon®️ Scalable Processor 平臺基本都支持配置 M.2 SSD,作爲 SATA DOM 的替換方案,M.2 SSD 可以支持更高容量,且支持 SATA 接口和 PCIe 接口兩種方式。另外 M.2 不佔用物理磁盤盤位,非常適合用作於啓動盤,但爲了不佔用磁盤盤位,M.2 SSD 一般會放在服務器內部,不支持熱插拔。華爲是個例,M.2 SSD 及 M.2 SSD 陣列卡會佔用一個後置 PCIe 插槽,M.2 SSD 可以從機器後方支持熱插拔。


2. 啓動盤陣列及數量推薦

在部署 SMTX 虛擬化服務時,需要額外的啓動盤引導 SMTX OS 啓動,該啓動盤只在 SMTX OS 啓動時工作。因爲此引導系統是可重建的,所以即便啓動盤很不幸發生故障,在 SMTX OS 持續工作不重啓時,也不會影響此服務器的功能,所以可以接受用一塊 M.2 SSD 或其它硬盤設備作爲啓動盤,但需要及時修復,以防服務器重啓或故障,所以配置了 RAID 1 的兩塊 M.2 SSD 作爲啓動盤,可以提供更高的安全性。磁盤佈局圖如下:

磁盤佈局-blog尺寸.png

部署 SMTX 虛擬化服務時的磁盤佈局圖


但在部署 VMware vSphere 時,需要在每臺服務器上面部署 VMware ESXi OS,每臺服務器的軟件功能要依賴 ESXi OS,當 ESXi 系統故障,整臺服務器將喪失服務能力,所以建議將 ESXi 部署到配置了 RAID 1 的兩塊硬盤設備上,如兩塊 M.2 SSD。磁盤佈局圖如下:

磁盤佈局圖-2塊M2 SSD.png

部署 VMware vSphere 時的磁盤佈局圖

所以在配置硬件時也需考慮配置 M.2 SSD 的陣列卡,如 Dell 的 BOSS 卡、華爲的 Avago 3004 陣列卡等。


各廠商 SATA M.2 RAID 卡支持情況參考如下表,Dell、Huawei 和 Lenovo 對 M.2 RAID 支持情況比較好。

各廠商 SATA M.2 RAID 卡支持情況.png

各廠商 SATA M.2 RAID 卡支持情況


3. 啓動盤容量

推薦容量不小於 120G。


4. 啓動盤接口

M.2 SSD 接口分爲 SATA 和 PCIe,SATA 接口的 M.2 SSD 可以通過 M.2 RAID 卡來支持 RAID,如 Dell 的 BOSS 卡,或者通過板載 SATA 控制器來組軟 RAID。而各廠商在支持 PCIe 接口的 M.2 時,要麼不支持 RAID,要麼需要額外購買 Key (Intel®️ VROC) 來組建 RAID。由於對啓動盤性能要求不是那麼高,推薦選擇 M.2 SATA SSD,更方便支持 RAID 1。


5. 無法配置 M.2 SSD 情況

對於 SMTX 虛擬化服務,可以選擇單塊小容量 SSD/HDD 硬盤作爲啓動盤,如 120G SSD,對於 VMware 來說,則推薦配置單獨 RAID 卡和兩塊小容量 2.5” SSD 硬盤,通過 RAID 1 來保證啓動盤的安全性。


啓動盤總體推薦情況如下:

  • 啓動盤數量:推薦配置 2 塊,以做 RAID 1 來保障啓動盤的安全性。

  • 啓動盤容量:不小於 120G。

  • 啓動盤接口:推薦使用 SATA 接口。



存儲控制器選擇

Intel®️ Xeon®️ Scalable Processor 平臺服務器一般採用 Intel®️ C620 系列 PCH,可以支持板載 14 個 SATA 設備,一般包含 12 個 SATA SSD/HDD 和 2 個 M.2 SATA SSD(取決於具體機型),若在純 SATA 接口硬盤環境下,可以採用 PCH 板載 SATA 控制器連接 SATA 硬盤,進而降低成本, 但要根據機型具體確認,有些型號服務器在某些配置下支持的板載 SATA 硬盤數量有限。

但板載 SATA 控制器不支持 SAS 硬盤,所以當配置 SAS 接口 SSD/HDD 時,必須要配置 SAS HBA 卡或 RAID 卡。而且板載 SATA 控制器支持的硬盤數量有限,若需要配置大規模數量硬盤時,也推薦使用 SAS HBA 卡或 RAID 卡。


1. 存儲控制器類型推薦

RAID 本身的意義是在物理磁盤硬件級別提升 IO 帶寬(如 RAID 0)或通過鏡像保證磁盤安全性(如 RAID 1),SmartX 軟件會在軟件層通過軟 RAID、多副本來保障數據安全,所以不再需要存儲控制器配置硬/軟 RAID,即可以選擇價格更優的 SAS HBA 卡,節省成本,而且 SAS HBA 卡複雜度也更低,也可進一步降低故障率。

SAS HBA 卡也有三種類型可選:IT、IR 及 IMR。IT 爲直通;IR 可以支持簡單級別 RAID,如 RAID 0/1;IMR 可以支持高級別 RAID,如 RAID 5,但一般需要購買 Key 纔可以使用。所以更推薦 IT 或 IR SAS HBA 卡。


2. 通道數量選擇

隨着技術的升級,存儲控制器可以支持 8i、16i 甚至 24i,即在不連接擴展設備的情況下,單張陣列卡可以支持 8 塊、16 塊或 24 塊物理磁盤。當然支持磁盤數量越多,成本也就越高。通道數量的選擇要根據具體的硬盤數量配置,如果所需硬盤不大於 8 塊,推薦價格更優的 8i 存儲控制器。


3. RAID 卡選擇情況

首先要明確的是優先推薦 SAS HBA 卡。但如果在某些情況下,一定要選擇 RAID 卡,要儘量選在無緩存、無電池/超級電容的 RAID 卡,來降低整體成本,並且需確保此卡支持 JBOD/Passthrough 模式。


4. 常用存儲控制器列表

目前市面上主流的存儲控制器芯片爲 Avago/LSI 及 Microchip/PMC。

LSI 主流的 SAS HBA 芯片爲 3008,升級版本爲 3408,RAID 芯片爲 3108,升級版本爲 3508。

爲了不佔用標準 PCIe 插槽,諸多服務器廠商會選擇定製存儲控制器,用扣卡/子卡的形式配置在主板上。Dell 的扣卡命名中會包含 mini,如 HBA330 mini,HPE 的扣卡會以 -a 區分,如 E208i-a。


下表爲各廠商常見存儲控制器參考列表:

品牌.png

各廠商常見存儲控制器參考列表


綜上,存儲控制器總體推薦情況如下:

  • 類型:推薦採用 SAS HBA 卡,降低採購成本,提升穩定性。

  • 通道:8i,但要依據實際硬盤數量考量。

  • RAID 卡類型:若需要選擇 RAID 卡時,推薦選擇無緩存、無電池、支持 JBOD/Passthrough 模式。



網卡選擇

一般整體方案需要 4 套網絡:IPMI/BMC 硬件管理網絡、帶內管理網絡、業務網絡、存儲網絡。標準服務器一般會集成 IPMI/BMC 管理網口,帶內管理網絡選擇集成的千兆電口即可。業務網絡加存儲網絡在考慮 Bonding 的情況下,共需 4 個萬兆口,推薦配置 2 塊雙光口萬兆網卡。

對於有些高密度服務器,由於結構限制無法配置更多網卡時,也可配置雙千兆口+雙萬兆口的最小配置,當然 IPMI/BMC 是單獨的網絡。

另外,現在有些服務器可以支持 NC-SI(Network Controller Sideband Interface),可以用網卡的網絡接口來實現 IPMI/BMC 管理,即一條物理鏈路下實現兩個功能。如果客戶不想部署那麼多套網絡,也可以考慮此功能,但並不是所有服務器均支持。在非特殊情況下,還是建議網絡物理隔離。


網卡推薦情況如下:

  • 千兆網卡:雙電口。

  • 萬兆網卡:兩塊雙口光纖萬兆網卡。


瞭解更多 SmartX 超融合產品相關信息:https://www.smartx.com

下載完整《指南》:https://www.smartx.com/smtx-os#doc-smtx-os-recommend



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章