虛擬和物理環境的混合使統一管理更重要
盡管不斷地有新挑戰出現——包括最近出現的網絡功能虛擬化(NFV)、軟件定義網絡(SDN)和虛擬網絡,但是網絡管理采用單一控制平臺的夢想仍然有希望。
IT不應該放棄統一管理的目標
企業繼續通過虛擬化基礎架構、創建內部私有云和擴大外部云資源使用來交付企業服務,這時統一管理仍然保持其重要性。應用架構變得越來越復雜,因為應用組件繼續分布在服務器和數據中心,而服務則需要涉及內部和外部組件。這些趨勢一起推動了更靈活網絡需求的增長:虛擬組件和物理組件都是可編程的虛擬化網絡。換而言之,就是SDN。SDN的目標是將網絡行為(決定數據包流向)與網絡的物理組件分離,從而可以像CPU或硬件一樣重新改變網絡連接的用途,它的行為完全由軟件控制。
虛擬化和SDN都增加了網絡的靈活性,使它更可能滿足動態IT環境的需求。它采用的方法是給網絡增加了一個抽象層次(比如VXLAN),并且將流量轉發決策(通過控制層)與實際轉發流量的過程(通過轉發層)分離。
云管理工具應該同時監控物理和虛擬環境
網絡虛擬化與SDN代表了網絡的未來,它們有可能在數據中心內外為IT實現統一的流量流、性能和安全的端到端管理。同時,因為SDN通過應用編程接口提供所有的網絡功能,所以各個層次上每一個物理組件和虛擬組件的行為都與其他方面的服務交付和數據中心資源管理關聯在一起。而且,它們可以根據實際服務優化級進行處理。長期而言,云管理工具應該能夠同時改進物理網絡和虛擬網絡的管理功能,也能夠協調服務器與存儲的管理。
然而,在引入新的抽象層次和新的協議(如連接控制層和轉發層通信的OpenFlow)之后,IT一直期望(但很難實現)的“單一網絡管理平臺”就變得更難實現了。
也就是說,IT不應該拋棄統一管理的目標。這個行業仍然需要單一控制管理平臺來保持對網絡的監控。無論有多復雜,這里都有兩個必要的原因:
有效的故障修復。由于增加了新的層次和實體——同一個物理基礎架構上堆疊了虛擬交換機、虛擬網絡設備和多個虛擬網絡,所以IT需要更新現有工具,才能完全理解這些新元素的相互作用,或者將它們替換為其他工具。當虛擬服務器普遍部署之后,系統管理員面臨了一個相似的問題:他們的管理工具一開始無法幫助他們診斷出導致產生性能問題(影響了多個虛擬機)的硬件問題。因此,為了實現有效的故障修復,網絡工程師必須能夠監控所有層次。此外,工具和監控界面的減少意味著加快了MTTI(平均識別時間)和MTTR(平均解決時間)。Nemertes在過去的研究中發現,有一個管理員到管理員的NOC控制臺,可以將MTTI和MTTR平均時間減少一個數量級。此外,單一的網絡視圖也有助于減少另一個重要的平均測量時間:MTTA(平均問責時間)。單一網絡管理平臺可以減少爭議和推諉,從而有利于保證由正確的人以最快的速度去處理出現的問題。
前攝管理。理解各個層次相互影響的***方法是用一個工具監控所有層次。想要提前知道各個系統是否出現了問題,唯一方法是保持對系統的不間斷監控,同時建立它們的正常狀態基線。在一個虛擬化和軟件驅動的網絡中,性能監控必須覆蓋上下各個層次——從硬件到虛擬網絡再到應用流量流。只有在合理掌握正常服務交付過程中的網絡行為,才能讓工具在恰當的時候通知員工出現了異常情況。如果沒有這個基線,則很難避免出現錯誤警報,從而將員工的時間浪費在處理不必要的假問題上。同樣有問題的是出現一些虛假的正常狀態,這會讓性能問題不斷加劇,最終在IT修改它們之前已經影響到了用戶。
當網絡輕率地進入了一個有更強控制、彈性、靈活性和復雜性的新環境之后,IT必須繼續致力于實現一個由單一網絡控制平臺管理網絡性能的目標。實現不了這個目標,網絡的可管理性就會打折扣,也會比以前更容易出現錯誤和導致更多的停機時間,因此會大大削弱SDN和網絡虛擬化的好處。