1. 程式人生 > >Windows Server 2016 新功能HCI(超融合基礎架構) By S2D

Windows Server 2016 新功能HCI(超融合基礎架構) By S2D

雲計算 虛擬化

超融合基礎架構(Hyper-Converged Infrastructure,或簡稱“HCI”)也被稱為超融合架構,是指在同一套單元設備(x86服務器)中不僅僅具備計算、網絡、存儲和服務器虛擬化等資源和技術,而且還包括緩存加速、重復數據刪除、在線數據壓縮、備份軟件、快照技術等元素,而多節點可以通過網絡聚合起來,實現模塊化的無縫橫向擴展(scale-out),形成統一的資源池。超融合架構(Hyperconvergence Infrastructure, HCI)將虛擬化計算和存儲整合到同一個系統平臺。簡單的說就是物理服務器上運行虛擬化軟件(Hpyervisor),通過在虛擬化軟件上運行分布式存儲服務供虛擬機使用。分布式存儲可以運行在虛擬化軟件上的虛擬機裏也可以是與虛擬化軟件整合的模塊。廣義上,除了虛擬化計算和存儲,超融合架構還可以整合網絡以及其它更多的平臺和服務。當前業界普遍的共識是:軟件定義的分布式存儲層和虛擬化計算是超融合架構的最小集。

技術分享圖片

基於傳統集中式共享存儲的架構存在以下缺點:

  • 異構硬件,成本高,升級困難
  • 集中式存儲架構,存單點故障風險
  • 存儲控制器數量有限,無法擴展
  • 無法充分發揮 SSD 性能,I/O 易成瓶頸
  • 管理運維復雜

技術分享圖片

微軟解決方案:

存儲空間直通 (Storage Spaces Direct, S2D)使用具有本地連接驅動器的行業標準服務器來創建高度可用、高度可擴展的軟件定義存儲,其成本僅占傳統 SAN 或 NAS 陣列的一小部分。 其聚合或超匯聚體系結構大大簡化了采購和部署,同時功能,如緩存、 存儲層和擦除編碼,如 RDMA 網絡和 NVMe 驅動器,最新的硬件創新與提供無與倫比的效率和性能。存儲空間是Windows和Windows Server中的一項技術,可以幫助保護數據免遭驅動器故障。 它在概念上類似於用軟件實現的RAID。 您可以使用存儲空間將三個或更多驅動器組合到一個存儲池中,然後使用該存儲池中的容量創建存儲空間。 這些通常會存儲數據的額外副本,因此如果其中一個驅動器發生故障,您仍然擁有完整的數據副本。 如果容量不足,只需將更多驅動器添加到存儲池。註意S2D功能必須是Windows Server 2016 Datacenter版本。

存儲空間直通硬件要求:

https://docs.microsoft.com/zh-cn/windows-server/storage/storage-spaces/storage-spaces-direct-hardware-requirements

存儲空間直通中的容錯和存儲效率:

https://docs.microsoft.com/zh-cn/windows-server/storage/storage-spaces/storage-spaces-fault-tolerance

本實驗將使用兩臺Windows Server 2016 Datacenter實現S2D功能

Hostname IP Disk OS Role
DC01.yueque.local 192.168.2.121 N/A Windows Server 2016 STD 域控制器
Host01.yueque.local 192.168.2.122 1x OS
2x HDD
Windows Server 2016 DC 群集主機1
Host01.yueque.local 192.168.2.123 1x OS
2x HDD
Windows Server 2016 DC 群集主機2
Cluster01.yueque.local 192.168.2.124 N/A N/A 群集管理

主要步驟:

  1. 安裝Windows群集功能;
  2. 啟動群集S2D功能;
  3. 創建存儲池;(類似傳統存儲創建RAID)
  4. 創建虛擬磁盤和卷;(類似傳統存儲劃分LUN)
  5. 故障測試;


S2D是Windows Server 2016 cluster 裏面的一個功能,安裝好群集服務後,在驗證群集過程中檢查現有環境是否復合S2D

技術分享圖片

勾選Storage Spaces Direct進行檢測(默認情況下要所有群集條件都要符合要求,本實驗已經通過其他條件的檢測)

技術分享圖片

查看測試報告

技術分享圖片

查看測試報告硬盤的要求(此處說磁盤緩存不夠,虛擬環境搭建條件限制)

技術分享圖片

通過群集測試後,使用以下powershell命令啟用S2D功能

Enable-ClusterS2D

技術分享圖片

查看磁盤是否聚合和健康狀態

技術分享圖片

創建存儲池

技術分享圖片

輸入存儲池名稱

技術分享圖片

選取需要添加的磁盤

技術分享圖片

確認選擇的磁盤

技術分享圖片

存儲池創建成功

技術分享圖片

此處可以查看存儲池可用空間為25GB,下一步進行創建虛擬磁盤。

技術分享圖片

基於S2D存儲池創建虛擬磁盤

技術分享圖片

開始創建

技術分享圖片

輸入虛擬磁盤名字

技術分享圖片

設置磁盤大小

技術分享圖片

確認無誤後,點擊創建

技術分享圖片

創建完成

技術分享圖片

創建卷

?

技術分享圖片

選擇剛才創建的虛擬磁盤

技術分享圖片

確認無誤後,點擊創建

技術分享圖片

創建卷完成

技術分享圖片

檢測群集磁盤狀態,關掉一臺主機後,狀態依舊正常。

技術分享圖片

至此,Windows Server 2016 新功能HCI(超融合基礎架構) By S2D測試完畢。

Windows Server 2016 新功能HCI(超融合基礎架構) By S2D