1. 程式人生 > >vSAN 6.6一下子新增了這麼多特性! 除此之外,vSAN早就摘取了另外一項桂冠

vSAN 6.6一下子新增了這麼多特性! 除此之外,vSAN早就摘取了另外一項桂冠

【編者按】

原文的標題是 vSAN 6.6 新功能。文章的主體部分是VMware市場部的同事撰寫的。

可能很多朋友都知道VMware vSAN現在已經有7000多使用者,其實早在2015年vSAN就已經成為使用者數最多的HCI提供商;實際上,站在公平比較(軟體以及其帶動的硬體的銷售)的角度看,vSAN也已經成為營收最高的HCI提供商。詳細的資料分析參見文章末尾。

令人驚訝的是,今天VMware釋出的vSAN 6.6,一下子新增了23個特性!

Native encryption for data-at-rest

Compliance certifications

Proactive data evacuation from failing drives

Resilient management independent of vCenter

Rapid recovery with smart, efficient rebuilds

Certified file service & data protection solutions

Stretched clusters with local failure protection

vSAN Management Pack for vRealize

Enhanced vSAN SDK and PowerCLI

Simple networking with Unicast 

vSAN Cloud Analytics for performance

vSAN Cloud Analytics with real-time support notification and recommendations

vSAN Config Assist with 1-click hardware lifecycle management

Extended Health Services

vSAN Guided install with 1-click fixes

Simple vCenter install and upgrade

30% faster seq-write performance

Optimized checksum and dedupe for all-flash

Support for new next-gen workloads

Support for Photon 1.1

Optimized for latest flash technologies

Expanded caching tier choice

New Docker Volume Driver

其中比較重要的十個特性有:

1、原生資料加密

2、新增不依賴於 vCenter 的管理介面

3、主動式驅動器HA (vSAN Proactive Drive HA)

4、主機退役假設分析

5、延伸叢集中的雙重資料保護措施

6、vSAN 叢集採用更簡單的 Unicast

7、基於大資料分析的 vSAN 使用指南

8、持續優化的系統性能

9、對於最新創新技術的同步支援

10、支援新一代的應用系統(雲原聲應用)

---Begin---

vSAN 自從2014年誕生至今,vSAN 業務和技術都得到了迅速的發展,截止2016年底,vSAN 在全球的使用者超過7000家;vSAN 每隔6個月就會發佈一個 新版本,不斷地增強 vSAN 的功能,vSAN 也從一個技術創新產品,成功地發展為一個企業級的成熟軟體定義儲存平臺。2017年4月,vSAN 又釋出了最新版本6.6,這裡來給大家介紹一下 vSAN 6.6 的新功能。

640?wx_fmt=png

原生資料加密

實際上,vSAN 從版本 6.1 開始就支援資料加密,不過那時的加密依賴於硬體,通過支援加密的 Raid 控制器、或是自加密 SED 硬碟 (Self Envrypting Drive) 來實現的。vSAN 6.6 新增了原生的資料加密功能,使用者不再需要額外採購具有加密功能的硬體,從而幫助使用者降低 IT 成本。

vSAN 6.6 採用對稱加密演算法 AES 來對儲存資料進行加密,高階加密標準 AES (Advanced Encryption Standard) 是美國聯邦政府採用的一種區塊加密標準。vSAN 通過呼叫 CPU 的 AES-NI (Advanced Encryption Standard - New Instruction) 指令集,通過硬體來加速加密演算法,Intel 的 CPU 從 Westmere 開始就全面支援 ASE-NI 指令集,所以對效能幾乎沒有影響。

vSAN 的加密是針對底層的所有資料的,即使硬碟被竊,也無法從硬碟上破解出原始資料來。加密金鑰來自於使用者自購的第三方金鑰管理系統,vSAN 支援任何符合 KMIP ((Key Management Interoperability Protocol) 標準的 KMS 系統,包括 SafeNet、Hytrust、Thales、Vormetric 等。加密功能是在 Datastore 物理層面上的,支援所有其他 vSAN 現有的功能,如混合、全快閃記憶體、Checksum、糾刪碼、去重、延伸叢集等等。

640?wx_fmt=png

新增不依賴於 vCenter 的管理介面

傳統的 vSAN 管理介面是整合在 vCenter 之中的,雖然有管理上的便利,但是當 vCenter Server 不可用時 (計劃或非計劃的),就沒法對 vSAN 進行管理監控了。vSAN 6.6 新增了額外的管理介面,分別是基於 ESXi Host Client 的圖形管理介面,和基於 ESXCLI 的命令列管理介面,從而使得管理員不依賴於 vCenter 也能夠對 vSAN 進行管控,提高了 vSAN 系統的可靠度和靈活性。

新增的管理介面不再賴於 vCenter API 來實現管理功能,它能夠直接與叢集中的 ESXi 伺服器通訊來完成各種資訊收集和管理操作,具有完善的 vSAN 管理功能:

  • 顯示 vSAN 的配置資訊

  • 對 vSAN 進行配置

  • 監控 vSAN 的健康狀態和效能

主動式驅動器HA (vSAN Proactive Drive HA)

vSAN 會定期收集和分析驅動器的效能特徵資料,如果發現某一個驅動器的資料異常,例如為了糾錯重複讀寫而引起效能下降,vSAN 就會根據智慧演算法判定這塊驅動器是否將會發生硬體故障,並採取相應的動作來保護資料安全。

對於被判定為將會發生故障的驅動器,vSAN 會對上面儲存的資料物件採取相應的保護措施:

  • 如果該資料物件存在其他副本 (replica),vSAN 就把該物件設定為“缺席(Absent)”狀態,等待60分鐘後執行重構操作 (等待60分鐘是為了防止某臺伺服器網路掉線等暫時性可恢復故障時,不要盲目執行重構操作以免造成額外的系統資源消耗)。

  • 如果該資料物件是唯一的儲存副本了,vSAN 會馬上執行“疏散(Evacuation)”操作,把該資料物件轉存到其他驅動器上去。

主動式驅動器HA 能夠更有效地保證資料安全,同時避免一些不必要的系統資源過度消耗 (overhead)。

640?wx_fmt=png

主機退役假設分析

主機退役 (Decomissioning Host) 操作包括把一臺伺服器置於維護模式 (Maitenance Mode)、或是把一個硬碟或硬碟組從 vSAN 環境中移除掉等等。主機退役時需要把該伺服器上的資料疏散或副本重構,當 vSAN 叢集空餘資源不足時,會導致主機退役操作失敗。vSAN 6.6 在執行主機退役操作之前,會對系統資源做一個完整的分析,確保 vSAN 叢集中有足夠的資源來完成退役操作。

如果分析結果顯示現有的資源不足以完成主機退役操作,管理員可以採取一些措施來獲得額外的空閒資源,例如可以降低 FTT (Failures To Tolerate,可以忍受的最大宕機數) 的數值,來釋放資源;或是在其他伺服器上增加硬碟來獲得額外的儲存空間等等。當然,如果不是很緊急的話,他也可以暫時放棄維護操作,等到一個合適的維護視窗來關閉整個 vSAN,以便完成相應的硬體維護操作。

vSAN 6.6 也增加了一系列簡化系統管理的新特性,從而幫助使用者降代使用 vSAN 的總體成本。

延伸叢集中的雙重資料保護措施

延伸叢集 (Stretched Cluster) 提供了一種低成本的雙活資料中心高可靠方案,vSAN 6.6 為延伸叢集提供了本地和跨站點的雙重資料保護機制。簡單地說,就是一般的本地故障儘可能在資料中心本地得到恢復;只有發生站點級故障時 (如整個資料中心站點斷電了),才跨資料中心進行恢復。這樣可以儘可能地減少不必要的跨資料中心網路流量,不需要購買額外的災備硬體和軟體就可以實現雙活資料中心的高可靠性。

640?wx_fmt=png

vSAN 在這一方案裡提供的是資料儲存層面的高可靠性機制,它把 FTT (Failures To Tolerate) 分為兩個層級:

  • Secondary Failures to Tolerate (SFTT) 指定站點內的 FTT 策略,取值可以是 0-3;

  • Primary Failures to Tolerate (PFTT) 指定的是跨站點的 FTT 策略,取值可以是 0-1,0表示沒有跨站點的資料保護,1表示在另一個站點儲存一份資料副本。

如果某個虛機不需要進行跨站點的保護,管理員就可以把虛機物件的 PFTT 值設為0,這樣就不會進行跨站點的資料複製,從而節省了不必要的儲存和網路開支。一些關鍵應用本身已經具有了跨站點保護功能,如Exchange DAG、SQL  Availability Groups 等,它們也不需跨站點保護。

Failure Tolerance Method (FTM) 引數指明瞭資料容錯的方法:

  • 跨站點和站點內都採用 RAID1 (映象),對混合和全快閃記憶體配置都可行;

  • 跨站點採用 RAID1,站點內採用 RAID5/6 (糾刪碼),僅對全快閃記憶體配置有效。

640?

vSAN 叢集採用更簡單的 Unicast

6.6 以前的 vSAN 叢集要求使用 Multicast 網路通訊方式,這樣才能保證 vSAN 叢集的正常執行。vSAN 6.6 採用了更為簡單的 Unicast,從而簡化了網路設計和部署的工作量。

640?

基於大資料分析的 vSAN 使用指南

vSAN 6.6 的使用者可以選擇參加客戶體驗改進計劃 CEIP (Customer Experience Improvement Program) 來獲取 VMware 對於 vSAN 環境的建議和指南,這些指南是 VMware 從全球上千家使用者中收集的資訊經過分析提煉,專門針對你的環境所給出的建議,例如:你的 vSAN 環境中伺服器上的 firmware、driver 和軟體配置是否符合 VMware 的建議;其他客戶相同硬體環境遇到過的故障也可以對你及時提出預警,避免類似問題再次發生。

640?

總結一下,這種基於雲端分析的主動建議可以幫助你:

  • 針對你的環境給出明確的分析建議,減少你故障排查的時間;

  • 基於雲端服務的健康檢查,及時提醒你已知問題,並且推薦給你對應的 KB (Knowledge Base) 文章;

  • 針對你的系統進行效能診斷,及時報告效能異常。

參加 CEIP 計劃很簡單,只要在 vCenter 中選擇 Home > Administration > Customer Experience Improvement Program > Join 就可以加入了,當然是否參加 CEIP 是基於自願的。請大家放心,CEIP 計劃不會收集你的業務環境相關資料,如 IP 地址、主機名稱等都會被經過匿名處理。

簡便的安裝部署

vSAN 6.6 把安裝部署步驟整合到了 VCSA (vCenter Server Appliance) 的安裝工具中,可以全自動安裝部署 VCSA 和 vSAN 服務,然後再向叢集中增加伺服器。這樣大大簡化了 vSAN 環境的安裝部署過程,節省了很多部署成本。

另外 vSAN 6.6 提供一個 “Config Assist” 工具來幫助管理員快速獲得所有硬體板卡的最新 firmware 和 driver,“Config Assist” 也用於保證相關軟體的配置引數是否正確:

  • 簡化超融化系統管理:一鍵式完成控制器 firmware 和 driver 更新;

  • 自動檢測硬體相容性:檢查相關硬體的 firmware 和 driver 版本是否正確;

  • 檢驗和修復關於 vSAN 環境的軟體配置;

  • 通過 wizards 來檢驗 vSAN 環境的相關軟硬體配置是否符合最佳實踐建議。

vRealize Operations Management Pack for vSAN

vROps 對於 vSAN 的支援以前是通過 Management Pack for Storage Devices (MPSD) 來實現的;從 vSAN 6.6 開始,vSAN 有了自己專用的 Management Pack,從而實現跟 vROps 的深度整合,並且提供更細顆粒度的監控功能。

vSAN Mgmt Pack 提供預定義的儀表盤 (dashboards),也允許使用者在儀表盤上自定義任何 vSAN 資料。vSAN Mgmt Pack 讓 vROps 能夠在同一個管理介面上監控資料中心的所有資源,讓使用者對於軟體定義資料中心的管理更加簡便。

640?wx_fmt=png

持續優化的系統性能

VMware 開發團隊持續對 vSAN 產品進行一系列的優化,例如對於各種全快閃記憶體系統的支援、去重和 checksum 演算法的優化等等。跟 6.5 相比,vSAN 6.6 實現了最多 50% 的效能提升 (以 IOPS 衡量,基於 4KB 讀寫 [70%讀 / 30%寫]),讀寫延遲最多減少了 35%。

這些效能的優化進一步增強了使用者把關鍵業務應用轉移到 vSAN 平臺的信心,vSAN 不僅能夠支援各種工作負載,也能夠有效降低總體成本。

640?wx_fmt=png

對於最新創新技術的同步支援

3月19日 Intel 釋出了首款基於閃騰 (Optane - 3D XPoint) 技術的快閃記憶體驅動器Intel® Optane™ SSD DC P4800X,容量 375GB,後續會有 750GB 和 1.5TB 容量的型號釋出。VMware 跟 Intel 的工程師緊密合作,也在同一時間宣佈了 vSAN 對於 P4800X 的支援。

在 Intel 和 VMware 舉行的聯合測試中,Optane NVMe 快閃記憶體在 vSphere 平臺上的表現優異。在 vSAN 的讀寫快取測試中,Optane NVMe 快閃記憶體比 Intel 上一代的 P3700 NVMe SSD 對於寫密集型工作負載 IOPS 效能提高了 2.5 倍,而寫操作延遲也最多減少了 2.5 倍。

640?wx_fmt=png

除此之外,vSAN 6.6 還提供了對於 1.6TB 快閃記憶體盤作為快取的支援。vSAN 對業界最新技術的同步支援使得使用者能夠充分利用最新的硬體產品創新所帶來的效能提升和成本降低。

支援新一代的應用系統 

vSAN 的優異效能使它成為新一代應用系統的理想執行平臺,無論是傳統的大型應用 SAP,還是新一代的大資料平臺 Hadoop 都可以執行在 vSAN 上,vSAN 也可以支援雲原生應用架構如 Mesos、Kubernetes 和 Swarm 等。vSAN 6.6 為各種典型的應用提供了參考架構設計,包括:

  • Intersystems Caché

  • Hadoop and Big Data

  • XenDesktop/XenApp

640?wx_fmt=png

---End---

為什麼說:vSAN也已經成為營收最高的HCI提供商 ?

下面是IDC對全球超融合架構在2016年第四季度的分析:

Others(主要包含vSAN) 56%

Nutanix 20% 

DELL EMC 17% 

H3C 3%   

HPE 2%  

Simplivity 2% 

有資料表明vSAN佔據了Others(其他) 也即56%的一半左右,也即28%上下。

從另外一個維度看,IDC認為2016年HCI的全年營收為22億美元。假設這5家的份額,2016年全年與2016年Q4比較,百分比相差不大的前提下,我們發現即使是按照很保守的數字來估算(vSAN能帶動3~6倍的硬體營收,有時可能帶動得更多),VMware vSAN軟體及其帶動的硬體,在2016年的營收超過了其他HCI廠商。

在最近一兩週裡,微信公眾號 - VMware中國會發布一場VMware vSAN 6.6的網路研討會的通知,歡迎關注並註冊。