2019年1月19日 星期六

(超融合) - 模擬超融合 VMWARE VDS網路架構


  • 在vSphere中網路交換器架構分為2種 : 

          (1) 標準式交換器 (vSphere Standard Switch簡稱VSS)
                網路架構1台HOST各別設定,若有其他一台設定錯誤可能會導致無法正常運作

          (2) 分散式交換器 (vSphere Distributed Switch簡稱VDS)
                只需在vCenter平台設定一次後,後續加入的HOST即可套用相關配置

  • 目前NSX及vSAN授權都已含vDS功能了,就不需再另行採購vSphere Enterprise Plus授權。

  • 其實目前大部分的中小企業都還在採用標準式交換器架構,我想再過幾年NSX及vSAN絕對是未來的趨勢,所以vDS是需要去面對的,就算再困難也要自己想辦法搞懂才行呢...。


  • 在VMWARE裡面的vlan有分三種模式 : 
 (1)  虛擬交換機標記VST : VST採用802.1q Vlan Trunk和標記通信。物理交換機對ESXI和其它的交換機一樣,在通信跨Trunk傳輸到ESXI的NIC的過程中,會使用對應的vlan標記進行通信。ESXI然後使用vlan標記,將通信引導到適當的端口組。為了使用這種配置,物理交換機端口必須作為vlan Trunk配置,並將一個端口組採用一個vlan ID進行定義。

(2)  外部交換機標記EST : ESXI為每一個vlan分配一個不同的vSwitch,每一個vSwitch具有自己的、連接到物理NIC的獨立uplink。端口仍然可以用於控制通信量調整功能和安全策略,但是它們將不會影響vLAN的操作。

(3)  虛擬guest標記VGT : 它將Vlan標記一直傳遞到虛擬機,然後子操作系統將處理Vlan標記。這意味著子操作系統必須能夠支持vlan和vlan標記。物理交換機仍然看到ESXI與其它交換機一樣,但是ESXI把vlan信息直接傳遞到子操作系統,而不是對它進行處理,將通信引導到一個匹配的端口組。ESXI只需要一個單個的端口組,使用的vlan ID是4095。

  • 超融合vSAN架構模擬VST網路配置





NIC 1
NIC 2
IP位址
Management (vlan Native)
Active
Standby
10.10.10.X
vSAN   (vlan20)
Standby
Active
20.20.20.X
vMotion (vlan30)
Active
Standby
30.30.30.X
VM Network (vlan Native)
Active
Standby
10.10.10.X

  • ESXI主機網路配置
主機名
VDS-ESXI01
VDS-ESXI02
VDS-ESXI03
Manage
10.10.10.51
10.10.10.52
10.10.10.53
vSAN (vlan20)
20.20.20.1
20.20.20.2
20.20.20.3
vMotion (vlan30)
30.30.30.1
30.30.30.2
30.30.30.3
VM Network
DHCP 10.10.10.X
DHCP 10.10.10.X
DHCP 10.10.10.X

1. 於vCenter平台新增VDS交換器


2. 選擇6.5版本

3. 下一步並完成即可

4. 新增主機

5. 新增選擇ESXI主機

6. 預設VMNIC0網卡為上行1

7. 將Manage管理指派至VDS交換器上,完成即可

8. 接下來將VMNIC1加入上行2

9. 加入DSwitch交換器

10. 加入上行2

11. VMNIC1加入完成

12. Manage管理流量NIC1及NIC2網卡設定容錯備援

13. 新增vSAN分散式連結埠群組

14. vSAN設定vlan 20

15. vSAN流量由NIC2做為active,NIC1為Standby

16. 其它部分皆為預設即可,按完成來建立vSAN連接埠群組

17. 建立vMotion專用連接埠群組

18. vMotion設定vlan 30

19. 上行1為active,而上行2為Standby

20. 完成   (VM Network也是按照前步驟即可)

21. 設定管理主機

22. 選擇這3台內的ESXI主機

23. 選擇管理VMKernel介面卡

24. 新增介面卡

25. 選擇vSAN連接埠群組

26. 服務選擇vSAN

27. 完成

28. 3台都設定好,下一步繼續

29. 完成vSAN配置

30. (vMotion)VMK介面卡也是按照建立(vSAN)VMK的方式一樣

31. VMKernel都建立完成後,接下來就是要進行一連串的測試囉

32. 設定vSAN叢集

33. 宣告磁碟

34. vSAN服務建立完成

35. 那麼接下來將各3台ESXI主機上的NIC1網卡模擬故障


◎   NIC1網路卡故障,於NIC1網卡上的active服務將會透過故障容錯移轉至NIC2網卡上

NIC 1
NIC 2
IP位址
Management (vlan Native)
Active
Standby
10.10.10.X
vSAN   (vlan20)
Standby
Active
20.20.20.X
vMotion (vlan30)
Active
Standby
30.30.30.X
VM Network (vlan Native)
Active
Standby
10.10.10.X

36. Management服務都正常運作

37. 接著運行vMotion是否正常??

38. 順利vMotion至10.10.10.52主機上

39. TEST虛擬機器上的VM Network網路正常

40. NIC1網卡回復後,再將各3台ESXI主機上的NIC2網卡模擬故障

◎   NIC1網路卡故障,於NIC2網卡上的vSAN服務將會透過故障容錯移轉至NIC1網卡上

NIC 1
NIC 2
IP位址
Management (vlan Native)
Active
Standby
10.10.10.X
vSAN   (vlan20)
Standby
Active
20.20.20.X
vMotion (vlan30)
Active
Standby
30.30.30.X
VM Network (vlan Native)
Active
Standby
10.10.10.X



41. 網卡容錯移轉後,vSAN服務正常



◎ 結論 : 最近這幾年超融合相當得火紅,vSAN的架構也逐漸更有可靠性及成熟。

沒有留言:

張貼留言