在每個虛擬數據中心中,網卡分配將對虛擬機性能、高可用性有顯著的影響。因此,你應該高效地采用網卡分配策略來提升數據中心的網絡效率并避免時間延遲。
網卡分配策略與服務器虛擬化的本質相關。虛擬化服務器共享有限的物理硬件資源池,因為這些資源是有限的,所以每個虛擬機必須限制其資源消耗以免耗盡其他虛擬機所需要使用的資源。然而,大多數服務器集群缺少為每個虛擬機分配專用的網絡端口的物理空間。
分配物理網卡并不缺乏最佳實踐,而且貌似每家廠商都有其自己的網卡分配技術。據我的經驗來看,沒有一種網卡分配策略完全適合數據中心的所有應用場景。然而,你可以通過考慮諸如帶寬、集群以及虛擬交換機等因素來為你的數據中心計算最佳的網卡分配策略。
為父分區以及服務器集群分配專門的網卡
一般來說,你應該為父分區也就是主機操作系統預留網卡以承載特定的管理流量。這看似浪費了網絡端口,然而在很多情況下備份流量也使用了父分區的網絡連接。
與之類似的是,應該為集群流量分配專門的網卡。在虛擬數據中心中,大多數主機服務器處于集群之中。在主機發生故障的情況下集群允許虛擬機切換到其他主機上運行。為集群流量分配單獨的物理網卡避免了故障切換對網絡帶寬的爭用。
網卡綁定也是重要技術之一。
網卡綁定是更好的選擇
當IT剛開始采用服務器虛擬化時,管理員通常將會以虛擬機為依據分配物理網卡。例如要求較高的虛擬機將會使用專門的物理網卡,而一些要求較低的虛擬機將會共用物理網卡。
這種分配方式在當時是有效的,但是考慮到虛擬網絡的工作機制時,這種分配方式并不實用。
在Hyper-V環境中,你不會直接給虛擬機分配網卡。相反每個網卡都對應一臺虛擬交換機。如果你想將網卡分配給一臺特定的虛擬機,那么你需要保證只有該虛擬機連接到了該網卡所對應的虛擬交換機。
這一概念看起來很簡單,但是請記住虛擬服務器能夠在主機之間進行動態遷移。如果你將虛擬機遷移到另一臺主機,那么該虛擬機只能訪問新主機上的虛擬交換機了。為了保證這臺虛擬機總有一塊專用的網卡,你必須在該虛擬機可能會遷移到的所有物理主機上預留一塊網卡。這種方式在某些情況下是有必要的,但是它通常浪費了網絡硬件資源。
進行網卡綁定往往是更好的選擇。所謂網卡綁定就是將多塊網卡整合為一塊邏輯網卡。你可以將虛擬機配置為共享網卡綁定的聚合帶寬,而不用嘗試為單個虛擬機分配特定的網卡。
當你配置了網卡綁定,必須確定要綁定多少塊網卡以及是否使用一塊網卡作為熱備。所謂熱備是指在網卡綁定配置中的網卡發生物理故障時,使用熱備網卡替換發生故障的一塊網卡。
帶寬管理
允許所有虛擬機共同使用網卡綁定可能會導致資源競爭沖突。資源要求較高的虛擬機可能剝奪資源要求較低的虛擬機所需要的帶寬。
為了避免資源爭用,需要對帶寬進行管理。Hyper-V的帶寬管理特性允許你基于虛擬機設置最小以及最大的帶寬閾值。這允許你為虛擬機預留帶寬,或者限制分配給虛擬機的帶寬數量。
在規劃網卡分配策略時請記住所有的組織都存在差異,你的數據中心有獨特的資源需求,這才是選擇網卡分配策略的最好依據。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.lukmueng.com/
本文標題:合理分配網卡 提升網絡效率