服務器資源整合必要性
對于大型機用戶,虛擬化的概念并不是新的東西。通過在一個平臺上使用虛擬機實現資源最大化一直是有很有意義的。多年以來,PC經濟推動我們進入了一個分布式的模式。PC很便宜,如果我們能夠使用所有這些臺式電腦的資源,我們就可以避免集中的處理。
占用較多空間、資源和電源的傳統PC技術
但企業使用的大多數臺式電腦以一個沒有控制的方式通過一個機構發布很多的信息,這使得安全遭遇了挑戰。同樣,管理這樣多的臺式電腦的應用程序和軟件許可證所要付出的成本是企業不愿意接受的。Web技術的發展使我們能夠返回到一個控制更好的和集中的模式。
大多數服務器市場都是采用傳統的PC技術,根據一臺機器一個應用程序或者一個應用程序使用多臺機器等方法建立起來的,然而有更好的方法能讓服務器更好并高效率的為企業服務,并且消耗較少的電源。
刀片式服務器技術為解決這個問題提供了很好的第一步,把許多臺服務器整合到一個較小的機架空間并且消耗較少的電源。這種做法提供了許多節省成本的好處,并且控制了我們擴展和更新數據中心的速度。然而,從長遠看,新的虛擬化技術將為我們提供更好的利用率并且減少空間和耗電量。這種技術可以在單個服務器上、刀片式服務器或者新一代超級服務器上實施。
然而,除了整合之外,虛擬化還有更多的好處。
網絡應為虛擬化做好準備
虛擬化提供了部署、遷移或者在網絡上把一個應用程序從一個平臺克隆到另一個平臺等能力,甚至在這個應用程序運行的時候也能進行這種操作。以這種速度和規模動態遷移應用程序需要新水平的網絡性能、可靠性和標準化。這表明,深思熟慮的網絡結構規劃是實現虛擬化全部價值的第一步。
幸運的是,虛擬化的要求是一個進化的過程,網絡解決方案提供商多年來一直在改善的擴展能力。但是,大規模的虛擬化計劃應該在計劃的早期階段認真考慮其網絡狀況,以保證網絡能夠提供如下功能:
鏈路聚合和集群交換--鏈路聚合是把多個鏈路捆綁在一起以提供更多的帶寬和更高的可用性。長期以來,這種方法一直用來當作建立內部以太網干線的節省成本的方法。當網絡需要帶寬來滿足新的需求的時候,鏈路聚合是更新硬件的一種誘人的替代方法。
遺憾的是IEEE802.3ad鏈路聚合標準僅對同一臺交換機上的端口有效。這種局限性極大地提高了網絡結構的復雜性并且產生了延遲、復雜性和風險。集群交換的能夠新的網絡虛擬化技術允許在兩臺交換機之間進行鏈路集成,甚至可以在不同地點的交換機之間這樣做。這個結果是在需要的地方提供更多的帶寬,消除了物理交換機位置的局限性。這是對服務器虛擬化的一個理想的補充。
線速高密度核心交換--在數據中心核心,服務器虛擬化能夠提高網絡帶寬和延遲的要求。線速網絡性能允許在不丟失數據包的情況下處理持續的和突發性的通訊,避免增加應用程序延遲的TCP重新傳輸。
架構在核心是最重要的,并且密集的線速萬兆以太網端口能夠幫助消除大企業網絡中的多層交換,甚至還能完全消除這個聚合層。這個核心的簡化可以減少延遲、復雜性和成本,改善可靠性。這些都是成功的虛擬化計劃的關鍵因素。
沒有延遲的安全--虛擬化提供商很善于解決用戶對安全擔心的問題。大多數用戶現在認為虛擬機不必他們現在使用的物理服務器更安全。但是,虛擬機的動態遷移和這些虛擬機攜帶的應用程序產生了新的網絡安全問題。保護敏感的網絡線路或者子網的防火墻也許會產生延遲,從而減緩虛擬機上運行的應用程序的速度,盡管如此,物理服務器看不到這種情況。
這種故障的風險促使人們撤銷保護功能,從而產生了明顯的風險。
這里沒有替代性能的簡單方法。不要玩試圖在可用性和安全性之間尋找平衡的危險游戲以便推遲采購硬件,現在是升級重要的防火墻的時候了。這種防火墻的重點是延遲和吞吐量指標。
網絡操作環境的一致性--服務器管理員很少考慮網絡基礎設施的操作系統。但是,他們應該學習更多的東西。目前,大多數數據中心網絡都運行6個至19個不同的網絡操作系統,增加了復雜性、不一致性和合格的新功能中的延遲。
優化虛擬環境的網絡性能要是沒有每一臺交換機、路由器、虛擬專用網設備、防火墻等設備上的不同的操作系統的難題是很難的。當你為網絡硬件進行一個操作系統的標準化的時候,你將更快地轉變一個項目,得到更好的網絡性能和更可靠地操作在虛擬環境中運行的應用程序。