?

Server 2016網卡組合模式

2019-02-15 02:45
網絡安全和信息化 2019年1期
關鍵詞:管理器網卡交換機

網卡組合實現的功能

例如,在一臺Hyper-V主機中,網絡通訊涉及到很多不同的類型。例如通過管理網絡來說,可以將Hyper-V主機加入到域環境中。通過遠程連接的方式,對Hyper-V主機進行有效管理。在Windows Server 2016的Hyper-V運行環境中,可以使用SMB或者iSCSI的存儲方式,這就需要和文件服務器以及iSCSI服務器進行通訊。對于Hyper-V復制功能來說,需要定期的將虛擬機復制到其他的Hyper-V主機中。

對于Hyper-V實時遷移來說,也必須通過網絡將VHD文件以及狀態信息同步到別的Hyper-V主機中。即使在同一臺Hyper-V之間中不同虛擬機之間也會使用到大量的網絡流量,對于Hyper-V主機以及物理網絡來說,流量也會成倍增加。為了擴大Hyper-V主機的整個通訊能力,必然會為其配置多塊網卡,利用網卡組合功能,可以將其組合成一塊邏輯的網卡,來擴展網絡通訊的能力。

在Windows Server 2016中,最多可以將32塊網卡聚合成邏輯網卡,可以提供極大的帶寬流量。對于虛擬機來說,也具有網卡聚合能力。最多可以聚合12塊網卡。當實現了網卡聚合之后,如果其中的某塊網卡出現故障,其他的網卡還是可以正常工作的。

利用NIC網卡組合機制,可以將出現問題的網卡排除在外,同時利用熱備機制,可以使用備用網卡替代損壞的網卡。

網卡組合成組模式

網卡組合模式包括兩種,一種為交換機獨立成組模式,該模式可以將Hyper-V中的網卡連接到不同的交換機上,對于所有的網卡組合配置以及負載均衡的設置來說,是完全由Windows Server 2016中的網卡組合的組件來對其進行控制的,交換機只是起到連接的作用。另一種為交換機相關的成組模式,該模式不僅僅需要在Windows Server 2016中完成網卡組合的配置,同時還需要在交換機中配置相關的參數,使其可以感知到網卡組合的配置。

對于交換機來說,存在兩個不同的設置方式,一種方式是通過配置交換機端口的LDAP協議,將這些網卡聚合起來。另一種方式是在Windows Server 2016中設置網卡聚合的功能,并設置靜態的成組模式,而且在交換機中也需要進行相應的配置。因為如果將Hyper-V主機的所有網卡連接掉一臺交換機上,如果該交換機出現故障,就會對網絡通訊造成極大的影響。

網卡組合負載平衡模式

對 于Windows Server 2016的網卡組合模式來說,存在兩種負載均衡方式,其一為地址哈希方式,對于該方式來說,當客戶對目標主機發起請求時,會先由組合中的一塊隨機網卡來接受該請求,例如當客戶端訪問文件存儲服務器時,該機就會使用組合中的所有網卡,將目標文件通過傳送給客戶。該模式適用于請求的數據很小,但是送出的數據非常大的情況。

該模式會對傳入/傳出的TCP/IP數據包的一些特征進行判斷,例如其會匹配數據包中的端口/IP/MAC信息,并據此計算出哈希值。地址哈希模式很適用于物理主機。另一種為Hyper-V端口模式,該模式適用于Hyper-V主機,在其中會運行很多虛擬機,這些虛擬機會連接到虛擬交換機的虛擬端口上。對于Hyper-V主機的特定流量來說,就會由組合中的特定網卡來完成虛擬機中的流量的傳遞。在Windows Server 2016中,默認使用的是動態成組模式,該模式會依據當前服務器的環境和數據流量情況,自動的選擇以上某種平衡模式。

在獨立主機中使用網卡組合

在本例中,在某臺Windows Server 2016中安裝好了Hyper-V角色,配置了五塊網卡,其中的一塊網卡用于管理只用,例如和域控進行通訊,允許管理員對該機進行遠程管理和配置等操作。將其余的從NIC1到NIC4等網卡聚合成邏輯網卡,來增加網卡層面的網絡通訊帶寬。在服務器管理器中左側選擇“本地服務器”項,在右側的“NIC組合”欄中的點擊“已禁用”鏈接,打開NIC組合的管理和查看窗口。

在“組”面板右側點擊菜單“任務”→“新建組”項,在打開窗口(如圖1)中輸入NIC組的名稱,選擇所有可用的網卡,點擊“其他屬性”項,在擴展面板中選擇所需的成組模式(默認為交換機獨立),負載平衡模式(默認為動態)等參數。對于成組模式來說,在默認情況下Windows Server 2016中來配置網卡組合的,和交換機沒有關系。如果交換機支持網卡組合功能,則可以選擇LACP或者靜態成組模式。

圖1 創建NIC組

對于負載平衡模式來說,Windows Server 2016會依據服務器當前配置情況,來最優的選擇地址哈?;蛘逪yper-V端口模式。在“備用適配器”列表中可以選擇某塊網卡,將其設置為備用狀態。該網卡平時是不會工作的,不會參與流量的分發操作。當組合中的某網卡損壞后,該備用網卡就會接替其工作。當然,在網卡組合中就需要去除該網卡可以承擔的流量。在“主要組接口”欄中點擊“默認VLAN”項,在打開窗口中可以選擇“特定的VLAN”項,來指定VLAN的標識信息。這適用于使用VLAN的情況。點擊確定按鈕,就可以將這些網卡聚合為邏輯的網卡。

打開網絡連接端口,就可以看到該邏輯網卡。打開其屬性窗口,可以根據需要設置其IP地址,默認網關等參數。對于物理主機來說,邏輯網卡的配置和使用比較簡單,對于Hyper-V主機來說,需要在Hyper-V管理器右側點擊“虛擬交換機管理器”項,在打開窗口選擇外部類型的虛擬交換機。點擊“創建虛擬交換機”按鈕,輸入虛擬交換機的名稱(例如“Switch1”),在“連接類型”面板中選擇“外部網絡”項,在列表中選 擇“Microsoft Network Adapter Multiplexor Driver”項,取消“允許管理操作系統共享此網絡適配器”項的選擇狀態,點擊應用按鈕,將邏輯網卡和該虛擬交換機進行綁定。在配置虛擬機時,使其連接到該虛擬交換機,就可以讓其使用邏輯網卡來傳輸流量了。

在虛擬機中使用網卡組合

在Hyper-V虛擬機中,同樣可以進行網卡的組合配置。例如Hyper-V管理器中選擇某個虛擬機,在右側點擊“設置”項,在打開窗口左側選擇“網絡適配器”→“高級功能”項,在右側選擇“允許將此網絡適配器作為來賓操作系統中的組的一部分”項,允許在虛擬機中將網卡進行組合配置(如圖2)。如果有多塊虛擬網卡,可以分別進行配置。登錄到該虛擬機中,在服務器管理器中按照上述方法,來激活網卡組合功能,將多塊虛擬網卡聚合為邏輯網卡。

交換機嵌入NIC組合功能

在Windows Server 2016中,提供了交換機嵌入NIC組合功能,其適用于Hyper-V運行環境,其是針對于Hyper-V中的虛擬機進行配置的。不同的是,只能通過PowerShell命令行或者SCVMM進行具體的配置。雖然兩者都是實現網卡聚合功能,但是還是存在區別的。NIC組合最多支持32塊網卡,且不限定網卡的類型。交換機嵌入NIC組合功能必須要求使用同類型的網卡,最多支持8塊網卡,不支持備用模式,只能使用獨立交換機模式。只有網卡支持RDMA機制時,才可以使用該功能,RDMA機制可以增強網絡通訊的性能。

圖2 在虛擬機中使用NIC功能

例如,在虛擬機中的服務器管理器中打開NIC組合的管理和查看窗口,刪除已經存在的組。之后打開虛擬機設置窗口,在左側分別選擇存在的虛擬網卡,在對應的“虛擬交換機”列表中選擇“未連接”項。對應的,在Hyper-V主機上刪除上述虛擬機交換機(例如“Switch1”)。 在 Hyper-V 主機上打開NIC組合的管理和查看窗口,刪除已經存在的組,這樣就可以配置交換機嵌入NIC組合功能了。交換機嵌入NIC組合功能,其本質上就是創建一個虛擬交換機,該虛擬交換機已經具備了網卡組合的功能。這樣,虛擬機使用到的虛擬網卡就已經完成了聚合的配置。

在PowerShell窗口中 執 行“New-VMSwitch-N e t A d a p t e r N a m e nic1,nic2,nic3,nic4-Name vSwitch1-Enabl eEmbededTeaming $true-AllowManagement $fa lse”命 令,創 建 名 為“vSwitch1”的嵌入NIC組合類型的虛擬交換機,可以對指定的物理網卡進行聚合操作。其中的“nic1”等表示網卡的名稱,“-AllowManagement”參數表示無需在Hyper-V主機中對網卡進行組合配置。之后查看Hyper-V主機的NIC組合的狀態,可以看到其依然處于未激活狀態。在Hyper-V管理器中打開虛擬交換機管理器,可以看到創建的名為“vswitch1”的虛擬交換機已經處于聚合的狀態了。選擇目標虛擬機,在其設置窗口左側分別對應的虛擬網卡,在右側“虛擬交換機”列表中選擇上述“vSwitch1”虛擬交換機,即可激活其聚合能力。當該交換機產生網絡流量時,就會在上述多塊物理網卡上產生負載平衡,來擴展其傳輸能力。

猜你喜歡
管理器網卡交換機
面向未來網絡的白盒交換機體系綜述
聯網全靠它 認識筆記本的無線網卡
啟動Windows11任務管理器的幾種方法
局域網交換機管理IP的規劃與配置方案的探討
應急狀態啟動磁盤管理器
基于地鐵交換機電源設計思考
Windows文件緩沖處理技術概述
挑戰Killer網卡Realtek網游專用Dragon網卡
USB故障又一原因
在Win 7下利用憑據管理器提高訪問速度等
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合