2019年1月6日 星期日

(VMWARE vSAN) - vSphere 6.5 U2 vSAN Stretched Cluster 建置



  • 突破以往傳統的VMware Cluster限制,能夠建立延伸叢集並同步複寫資料至不同地點的站點,有效解決傳統VMware Cluster單一站台失敗的問題。
  • 需要配置一台見證主機,在VSAN延伸叢集運作架構中,當其中一個站台發生重大故障事件時,導致該站台停止服務時系統會如何判斷呢?若只是兩個站台之間發生網路中斷,但是兩個站台並沒有停止服務,這時見證主機就是擔任仲裁角色,避免環境發生腦裂的情況發生。




  • 見證主機配置需求  

 注意 : 見證主機不能加入vSAN叢集內,但見證主機必須要有vSAN的網路流量
小型規模(1 VMs ~ 10 VMs
2 vCPU8 GB vRAM
Boot Disk8GBSSD Disk10GB1顆)、HDD Disk15GB1顆)
支援最多 750 見證元件
中型規模(10 VMs ~ 500 VMs
2 vCPU16 GB vRAM
Boot Disk8GBSSD Disk10GB1顆)、HDD Disk350GB1顆)
支援最多 21,000 見證元件
大型規模(500 VMs以上)
2 vCPU32 GB vRAM
Boot Disk8GBSSD Disk10GB1顆)、HDD Disk350GB3顆)
支援最多 45,000 見證元件
  • 這邊LAB則採用3+3+1來做Stretched vSAN Cluster架構
    (保護機制PFTT=1;SFTT=1;FTM採用RAID1)




Primary
ESXI01-vSAN
172.16.0.90 (VM Network)
172.15.0.1 (vSAN)
ESXI02-vSAN
172.16.0.91 (VM Network)
172.15.0.2 (vSAN)
ESXI03-vSAN
172.16.0.92 (VM Network)
172.15.0.3 (vSAN)
Secondary
ESXI04-vSAN
172.16.0.93 (VM Network)
172.15.0.4 (vSAN)
ESXI05-vSAN
172.16.0.94 (VM Network)
172.15.0.5 (vSAN)
ESXI06-vSAN
172.16.0.95 (VM Network)
172.15.0.6 (vSAN)
Witness Appliance
存放Witness虛擬機的ESXI實體機
172.16.0.96 (VM Network)

Witness虛擬機器
172.16.0.97 (VM Network)
172.15.0.7 (vSAN)

--------------------------------------------------------------------------------------------------------------------------

1. 先部署Witness Appliance172.16.0.96主機


2. 選擇Witness Appliance OVF

3. 選擇172.16.0.96主機

4. 下一步

5. 這邊只是LAB故選擇Tiny組態

6. 選擇Witness虛擬機要走的網路


7. 輸入Witness虛擬主機的root密碼

8. 完成即可開始進行部署

9. 部署完成就可以看到多出一台見證虛擬機器,並於VcenterWitness虛擬機器加入至DataCenter

10. Witness部署完成後,開始vSAN設定延伸叢集

11. 下一步

12. 這邊先暫時都不宣告磁碟組

13. 下一步


14. 選擇Witness主機
15. 建立Witness虛擬主機磁碟組


16. 完成即可

17. vSAN叢集功能開啟後,由於剛剛我並沒有直接宣告各台ESXI主機上的磁碟,所以目前vSAN是沒有Datastore的      (除了Witness主機外)


18. 手動將各台ESXI主機陸續建立Dsik Group

19. 各台ESXI主機上的Dsik Group皆建立完成

20. 接著設定vSAN Default Policy  (PFTT=1,SFTT=1,RAID1)

21. Primary站台有RAID1容錯保護外,而Secondary也有一份相同RAID1容錯保護



22. 接下來模擬Primary站台故障,位於Primary站台上的VM是否會造成甚麼影響呢??
(注意:規劃建置延伸叢集時,必須要考慮到兩邊各站點都至少要保有50%以上可用的效能,避免其中一站點因故障而導致中斷並影響到服務)

23. 觸發vSphere HA功能將虛擬機器restart

24. 慣用網域皆已不存在,此時透過次要網域的資源依舊可讓虛擬機繼續提供服務


◎ 結論  :    以往VMWARE架構是採用透過光纖或是網路來掛載Datastore環境,在這架構中異地備援需採用SRM等..機制才可以達到異地備援的效果,而vSAN架構中則是可以透過延伸叢集的功能來做相互站點的保護,除了突破以往傳統的架構,還可以減少異地備援的成本。

沒有留言:

張貼留言