none
請問 Hyper-V 3.0 R2 中 有關 實體機 NIC Team 的規劃 ? RRS feed

  • 問題

  • 各位好 : 

    目前公司有兩台 DL380 G9 

    用途為 Hyper-V 平台

    Guest OS 為Windows 2012 + SQL Server 2012 ==> 作為資料庫主機使用

    Host 上有兩張4Ports NIC 卡

    因此一共有八個 NIC Ports

    想請問的是若適用於 Hyper-V 環境下

    NIC Team 的配置怎麼規劃比較好

    1. Mode: Switch 獨立 ? 

    2. LB Mode : Hyper-V ? 


    謝謝各位


    2017年3月6日 上午 08:26

解答

  • 要看你的SWITCH支援什麼模式的Trunk

    1.都不支援 - SWITCH獨立,靠軟體做。
    交換機獨立 該NIC組合無需交換機參與到組合中,所以每個適配器可以連接到不同的交換機,也在交換機級別提供了基本的容錯。

    2.802.3ad - 靜態成組。
    靜態成組 也叫做交換機依賴組,由於這種NIC組合需要交換機參與到組合中,所以NIC組中的所有適配器都必須連接到相同的交換機上面,不能分散在多個不同的交換機上。需要交換機支持IEEE802.3ad標準。

    3.LACP/802.1ax - LACP ; 動態分配與負載平衡。
    LACP 鏈路匯聚控制協議(Link Aggregation Control Protocol,LACP),該組合可以自動將多個NIC組合成一股邏輯(虛擬)的網絡適配器。需要交換機支持LACP,並設置為活動。

    由3優先到1,除非你刻意要分散到不同台的SWITCH

    LB:有Hyper-V平台就用Hyper-v,可以延伸負載平衡到Guest OS。
    只有一台Guest OS差異是不大,但是預留未來使用可能性。
    PS:如果是GuestOS的Teaming就只能用Switch獨立加地址哈希

    地址哈希 NIC組接收到一個數據包後,首先對其進行檢查,然後對目的地址的信息(如,IP位址、埠等)通過哈希算法,根據結果NIC組決定將數據包通過那個NIC發出。由於是通過哈希算法,無法控制流量走向,大量數據會流向同一個網卡。

    Hyper-v埠 如果你的伺服器運行多個hyper-v虛擬主機的時候,建議使用此模式。當使用該模式後,虛擬機會將數據通過外部虛擬交換機發送到特定的NIC上,從而使數據有更好的預測性。

    動態 流量可以通過一個叫做Flowlets的概念來實現動態LBFO,這個概念實際上就是將一個大的數據包分割成多個較小的數據包,通過不同NIC發送出去。




    2017年3月6日 上午 11:44

所有回覆

  • 要看你的SWITCH支援什麼模式的Trunk

    1.都不支援 - SWITCH獨立,靠軟體做。
    交換機獨立 該NIC組合無需交換機參與到組合中,所以每個適配器可以連接到不同的交換機,也在交換機級別提供了基本的容錯。

    2.802.3ad - 靜態成組。
    靜態成組 也叫做交換機依賴組,由於這種NIC組合需要交換機參與到組合中,所以NIC組中的所有適配器都必須連接到相同的交換機上面,不能分散在多個不同的交換機上。需要交換機支持IEEE802.3ad標準。

    3.LACP/802.1ax - LACP ; 動態分配與負載平衡。
    LACP 鏈路匯聚控制協議(Link Aggregation Control Protocol,LACP),該組合可以自動將多個NIC組合成一股邏輯(虛擬)的網絡適配器。需要交換機支持LACP,並設置為活動。

    由3優先到1,除非你刻意要分散到不同台的SWITCH

    LB:有Hyper-V平台就用Hyper-v,可以延伸負載平衡到Guest OS。
    只有一台Guest OS差異是不大,但是預留未來使用可能性。
    PS:如果是GuestOS的Teaming就只能用Switch獨立加地址哈希

    地址哈希 NIC組接收到一個數據包後,首先對其進行檢查,然後對目的地址的信息(如,IP位址、埠等)通過哈希算法,根據結果NIC組決定將數據包通過那個NIC發出。由於是通過哈希算法,無法控制流量走向,大量數據會流向同一個網卡。

    Hyper-v埠 如果你的伺服器運行多個hyper-v虛擬主機的時候,建議使用此模式。當使用該模式後,虛擬機會將數據通過外部虛擬交換機發送到特定的NIC上,從而使數據有更好的預測性。

    動態 流量可以通過一個叫做Flowlets的概念來實現動態LBFO,這個概念實際上就是將一個大的數據包分割成多個較小的數據包,通過不同NIC發送出去。




    2017年3月6日 上午 11:44
  • 您好 : 

    謝謝您的回覆

    目前主機有關網路的架構為

    兩台 DL380 G9 , 兩張4Port NIC 共有八Port

    分別各接到 一台HP 5510 48g L3 Switch 

    每台DL380 G9 預計建置四台VM  用途為SQL Server

    我會請廠商協助有關 HP 5510 Switch LACP 設定事宜

    謝謝


    • 已編輯 Goran Yeh 2017年3月6日 下午 03:32
    • 已提議為解答 Adam S.Y. KUO 2017年3月7日 上午 10:55
    • 已取消提議為解答 Adam S.Y. KUO 2017年3月7日 上午 10:55
    2017年3月6日 下午 03:31