VMware vSphere目前最新釋出的版本為6.7版,相較於前一個6.5版本,表面上似乎只是一次的小版本更新,但其實已針對使用者的意見回饋,做出了非常有益於管理的改進,本文將詳細說明新版本對於舊有功能的增強,以及新增的特色功能機制。
值得注意的是,4Kn SWE機制有一些使用上的限制,目前僅支援ESXi虛擬化平台中本機SAS及SATA機械式硬碟,同時必須格式化為最新的VMFS 6檔案系統,並且必須採用UEFI啟動方式才行。
原生支援Intel VMD技術
關於Intel VMD(Volume Management Device)技術,除了能夠匯整NVMe PCIe SSD底層的Root Port之外,還提供錯誤管理、熱插拔、LED管理等特性達到NVMe儲存裝置的可維護性。
在新版vSphere 6.7運作環境中,因為原生支援Intel VMD技術,所以安裝在ESXi虛擬化平台中的DAS NVMe儲存裝置可直接使用,而無須額外安裝相關的VIBs套件後才能順利驅動,同時也能夠無縫與vSAN軟體定義儲存技術整合。現在當vSAN或DAS NVMe發生升級問題或故障時,能夠直接更換「單個」NVMe儲存裝置。
值得注意的是,必須採用最新的Intel Xeon Scalable處理器,如圖15所示,並且安裝支援Intel VMD技術的NVMe驅動程式,同時執行Intel VMD LED管理功能指令的ESXi虛擬化平台版本,必須是ESXi 6.0 U3或6.5或是最新6.7才支援該Shell指令。
|
▲圖15 Intel VMD技術運作架構示意圖。 (圖片來源:vSphere 6.7 Core Storage – Native support Intel VMD Technology for NVMe drives) |
支援新式PMem NVDIMM儲存裝置
在新版vSphere 6.7運作環境中,支援新式PMem(Persistent Memory)儲存裝置,如圖16所示。簡單來說,PMem為NVDIMM(Non-Volatile DRAM)儲存裝置,具備DRAM高速傳輸但不會因為失去電力而遺失已儲存的資料。
|
▲圖16 PMem(Persistent Memory) NVDIMM儲存裝置示意圖。(圖片來源:vSphere 6.7 Core Storage – vSphere support for PMem NVDIMM) |
PMem NVDIMM儲存裝置具備接近DRAM的高速特性,當CPU處理器進行存取作業時,就像存取DRAM一樣。因此資料存取速度相較於目前主流的SSD快閃儲存來說至少快上「100倍」以上,如圖17所示。
|
▲圖17 主流SSD與新式PMem儲存裝置運作架構示意圖。(圖片來源:vSphere 6.7 Core Storage – vSphere support for PMem NVDIMM) |
值得注意的是,採用vNVDIMM儲存資源的VM虛擬主機,除了必須採用Virtual Hardware version 14之外,在客體作業系統的部分也必須支援才行,例如Windows Server 2016或Red Hat 7.4等等。
此外,雖然支援大部分的vSphere虛擬化功能,但套用vNVDIMM儲存資源的VM虛擬主機,目前「不支援」快照及HA高可用性保護機制。
正式支援RDMA
事實上,在vSphere 6.5虛擬化平台版本中,便已經開始支援RDMA(Remote Direct Memory Access)的RoCE(RDMA over Converged Ethernet),以便於達到Kernel Bypass、Zero Copy、CPU Offloading的目的,有效降低ESXi虛擬化平台處理大量網路封包的工作負載。
vSphere 6.7運作環境除了全面支援RDMA(InfiniBand、iWARP、RoCE v2)之外,更增強vSphere Kernel、Hypervisr以及RDMA之間的協同運作的部分,如圖18所示,讓整體運作效能更加提升。
|
▲圖18 RDMA – Kernel Bypass運作機制示意圖。(圖片來源:VMware白皮書 - What's New in vSphere 6.7 Whitepaper) |