回覆列表
  • 1 # 王小佳的慧慧

    WindowsServer2012的推出被稱為“雲作業系統“,想必這個作業系統在虛擬化領域,在網路和儲存層面,在接入和安全層面都會有很有實力的功能體現。今天給大家介紹的網絡卡聚合能力就是充分利用匯總方式提高伺服器整體網路效能,進而實現在高密度業務負載環境,高可用網路環境下的需求,當然除了網絡卡聚合功能單方面提升消除CPU的瓶頸也是重點,例如Offload卡,SRIOV,RSS,VMQ佇列等等技術在Server2012中你都能找到配套的核心技術支撐。今天這篇部落格重點介紹一下WindowsServer2012中網絡卡聚合的功能。說到網絡卡聚合,可能大家並不陌生,而且這個在”虛擬化世界“裡尤為重要的功能,原來WindowsServer2008R2中並不能提供支援,而是需要依靠HP,DELL,Intel,Broadcom等公司自己提供的軟體進行設定和支援,但是這是不夠的,要知道透過一個硬體廠商提供的聚合功能軟體僅能對同種品牌的網絡卡進行統一的支援,這對於一個要求具有選擇權和靈活性的資料中心而言是不夠好的。當然你知道的,在WindowsServer2012中我們苦等的內建的,虛擬化環境所依賴的功能終於實現了在作業系統中的預置;因此充分了解合理利用這個功能是十分有益的。那麼什麼是網路聚合或者WindowsServer2012中定義的網路聚合?在Server2012中網路聚合有種稱謂叫做LBOF(LoadBalanceandfailover)字面上也很好理解,就是負載均衡同時實現故障切換功能的網路通道,熟悉這個LBOF灰常有意義,因為實現和檢視網絡卡聚合狀態需要用到的PowershellCMDLET就涉及了這個詞彙;有了這個作業系統層面的功能,就可以將不同品牌的同質的網絡卡進行組合實現:1.網路頻寬捆綁2.當網路元件出現故障時可以被檢測到並自動進行故障轉移舉例來說如果你不是配置成“主備”模式而是“雙活”模式的網絡卡聚合,那麼兩個1GbE的千兆網絡卡可以實現2Gb的總吞吐,如果是兩個萬兆網絡卡就可以實現20Gb的總吞吐以此類推。WindowsServer2012支援多少個網絡卡進行捆綁呢?答案是32個!這是個絕對足夠大的頻寬:)Server2012支援兩種網路聚合模式,在配置網路聚合的時候預設的是選擇第一種模式:交換機獨立模式這種模式最為通用,因為不要求交換機參與網路聚合,因此交換機並不知道在聚合網路中的網絡卡屬於主機中一個網絡卡聚合組,所以網絡卡可以連線不同的交換機不過交換機獨立模式並不要求聚合組中的網絡卡連線到不同的交換機。而且在連線不同交換機時採用的是主備模式,只有在連線在同一交換機時才可以實現負載均衡聚。交換機依賴模式這種模式需要交換機參與網路聚合,並且要求所有網路聚合組網絡卡連線到同一個物理交換機或者以級聯多交換機方式實現的對外顯示為單一物理交換機的方式;根據交換機支援的模式可以有兩種模式選擇:通用的靜態聚合模式即IEEE802.3ad這種模式需要在交換機上靜態設定指定匯聚組中的網絡卡連線。由於這種方式需要靜態指定,因此沒有動態協商協議機制幫助交換機判斷線纜連線的正確與否或是否有其他錯誤導致聚合失敗。動態聚合模式即IEEE802.1ax或LACP(LinkAggregationControlProtocol鏈路匯聚控制協議)這種模式由於有了LACP協議的支援,可以動態的識別伺服器和交換機的連線,進而實現動態地建立聚合組,新增和移除組成員等工作,現在多數交換機都支援LACP即802.1ax協議,不過也大多需要在伺服器連線的交換機埠中手工啟用此功能。透過圖形方法配置,如果在Server2012中啟用了圖形介面管理功能,可以利用伺服器管理器簡單的建立網路聚合。當然,透過Powershell命令列是個很好的方式,先看看可以針對LBFO進行哪些操作:建立一個網絡卡聚合組“NICTeaming”,將所有本機物理網絡卡新增到這個組中,並且設定模式為交換機獨立模式,負載均衡模式為預設雜湊:看看建立之後的網路裝置,是不是多了一個NICTeaming網絡卡?當然,你也可以透過Powershell看到這個網路聚合網絡卡的狀態。

  • 中秋節和大豐收的關聯?
  • 兩蟲戲春,是什麼字啊?猜出來你就是這個字了!呵呵?