天天看點

windows 2012 網卡 Teaming

Windows Server 2012 支援最多32塊網卡組成 “雙活”模式,實作吞吐量32倍的增長。

成組模式:

Switch-independent(交換機獨立):

  這是配置時的預設值,此模式不要求交換機參與組合配置,由于獨立模式下的交換機不知道網卡是主機上組合一部分,teaming組中的網卡可以連接配接到不同的交換機。

     而且在連接配接不同交換機時采用的是主備模式,隻有在連接配接在同一交換機時才可以實作負載均衡聚合。

 1)Switch-independent / Address Hash distribution    

  這種配置方式會通過選用的位址哈希來分發送資料包到所有活動的NIC成員上,因為在路由的時候,一個IP位址隻能關聯一個MAC位址,是以這種方式在接收入站通信時,隻能通過一個TEAM 成員來接收。這也意味着入站通信不會超過TEAM 中一個成員的帶寬。最适合用在如下的情況裡:

  需要考慮在不同的實體交換機上做Team;需要用 活動/備用 (active/standby)模式;Team VM;在伺服器上跑的工作流有大量出站負載,少量入站負載,例如IIS。

2)Switch Independent / Hyper-V Port distribution

    這種方式會基于Hyper-V 交換機的端口号來在所有活動的Team 成員(NIC)上分發流量。每個Hyper-V端口的帶寬不會大于一個TEAM 成員(NIC)的帶寬。

  由于Hyper-V 端口号是和Team NIC 綁定的,是以同一個VM上的入站和出站流量都用的是同一個Team NIC。

  這種配置方式最适合用在如下的情況裡(同時):

  VM的數量遠大于Team 成員的數量,可以接受VM的帶寬被限制在一個TEAM NIC成員的可用帶寬之内。

Switch-dependent(交換機依賴):

  此模式要求teaming組中的網卡連接配接到同一交換機(或者以級聯多交換機方式實作的對外顯示為單一實體交換機),根據交換機所支援的模式分為如下兩種:

  1、靜态成組(IEEE 802.3ad draft v1):此模式配置交換機和主機之間需要哪種連結組合形式,由于這是一個靜态配置的解決方案沒有任何附加協定,是以就不會因為交換機或主機因為電纜的插入錯誤或其它錯誤而導緻組合的形成。此種模式中,網卡可以工作于不同的速度,就是說可以用不通速度的網卡建立組合, 但同樣要求交換機完全支援IEEE 802.3ad 标準,一般情況下,伺服器級别的交換機通常支援此模式。

  2、LACA動态組合(IEEE 802.1ax, LACP):LACA動态組合是到同一台交換機的鍊路聚合,隻不過不是靜态配置的,而是動态構成(也就是自動協商)的。它是通過一種智能的鍊路協商協定LACP (Link Aggregation Control Protocol)來實作的。LACP原本用于交換機和交換機之間的鍊路聚合,啟用了LACP協定的2台交換機會互相發送LACP的協商封包,當發現2者之間有多條可用的鍊路的時候,自動将這些鍊路組合成一條帶寬更大的邏輯鍊路,進而利用負載均衡來實作加寬交換機間鍊路帶寬的目的。

1)Switch Dependent / Address Hash distribution

  這種配置方式會通過選用的位址哈希來分發送資料包到所有活動的NIC成員上。和所有switch dependent configurations 一樣,交換機來決定如何在TEAM NIC上分發入站通信。

  在可以保證使用相同交換機上做TEAM時,達到最大性能;在Hyper-V 交換機下做Teaming,VM的帶寬需要大于一個TEAM NIC 的可用帶寬。

2)Switch Dependent / Hyper-V Port distribution

  這種方式會基于Hyper-V 交換機的端口号來在所有活動的Team 成員(NIC)上分發流量。每個Hyper-V端口的帶寬不會大于一個TEAM 成員(NIC)的帶寬。和所有switch dependent configurations 一樣,交換機來決定如何在TEAM NIC上分發入站通信。

  這種配置方式最适合用在如下的情況裡 (同時):

  VM的數量遠大于TEAM NIC 的數量;需要用使用特定協定(如LACP) 而對TEAM方式有要求;限制VM的帶寬不能大于TEAM 成員中一個NIC的帶寬。

windows 2012 網卡 Teaming

繼續閱讀