如何優(yōu)化服務器虛擬機管理? |
發(fā)布時間: 2012/6/8 19:58:15 |
服務器虛擬化是一項系統(tǒng)工程,絕非簡單的軟硬搭配就能一蹴而就。用戶在使用過程中,需要不斷嘗試、優(yōu)化,才能逐步逼近既定目標。我們編譯的這組文章聚焦如何管理虛擬環(huán)境,拋卻了宏觀層面的論述,以期為用戶提供明確的參考借鑒。
提高虛擬化系統(tǒng)的可管理性
真正可度量的ROI是普遍存在的,幾乎每個企業(yè)都想在合并、配置、災難恢復、安全和法規(guī)依從性等方面達到多重目標(調(diào)查結果為平均5個目標,某些調(diào)查對象可能達到10個或更多)。因此,人們很容易只看到虛擬化技術的利益而忽略虛擬系統(tǒng)管理(VSM)的需求。
當我提到VSM時,我講的是管理整個虛擬化系統(tǒng)所需規(guī)則的組合——不只是對虛擬機(VM)或者對管理程序的管理。VSM包括配置、性能管理、補丁管理、產(chǎn)能規(guī)劃、備份和恢復、配置管理、進程自動化等傳統(tǒng)的系統(tǒng)管理規(guī)程,同時也包括一些新規(guī)程,如虛擬機管理、管理程序管理、實時遷移和虛擬鏡像管理等。
當沒有充足的虛擬系統(tǒng)管理時,部署虛擬化會產(chǎn)生一些問題,突出表現(xiàn)在以下幾個方面:
如果沒有任何控制地部署虛擬機,其安全和依從性就會受到影響;無控制的虛擬機部署會增加額外軟件許可的邊際成本、系統(tǒng)管理的人力和IT成本等,性能也可能會受到影響,終端用戶會遭受可用性問題和停機問題。
部署虛擬機不當還可能無法滿足合并-效率比;當管理者需要管理的虛擬機數(shù)量增加時,管理者的生產(chǎn)力也會降低。
虛擬系統(tǒng)管理控制可以對此進行預防,相應工具主要有兩種。
過程自動化工具可確保只有預先授權的虛擬機在標準配置模板中被部署與檢查,任何導致拒絕的異常情況要通過人工批準,從而消除了人為導致或其他異常所導致的虛擬機部署錯誤。
資源探測和庫存管理可以迅速檢測到一個新的服務器加入到生產(chǎn)網(wǎng)絡中,并將其視為附屬DHCP服務器,因此加速了問題的探測速度,縮減了問題解決時間。
性能和應用管理工具可以檢測到客戶端和服務器之間的IP地址沖突。有了綜合與真實交易監(jiān)控的存在,問題會像闖紅燈的汽車一樣,甚至在呼叫中心收到這類問題之前就已經(jīng)被捕獲,從而可以更早地解決問題。
在現(xiàn)實世界中,脆弱管理可能導致各種問題,我們只有依靠虛擬系統(tǒng)管理盡量避免這類問題。當然,脆弱VSM可能產(chǎn)生的問題與健壯VSM的優(yōu)勢還有很多,就不一一列舉了。
值得注意的是,如果你沒有將虛擬系統(tǒng)管理協(xié)議應用到虛擬化部署上,這就會導致高成本、低產(chǎn)率及性能、增加關機時間、高風險等嚴重問題。
實現(xiàn)增強性能和可用性管理
性能和可用性管理是虛擬系統(tǒng)的關鍵指標,它們對于部署虛擬化的企業(yè)來說至關重要。在最近EMA對600家以上企業(yè)所做的研究中,接受調(diào)查的用戶有62%提到了減少停機時間,60%提到業(yè)務連續(xù)性提高,以上兩點對于他們部署虛擬化的決定來說是重要的兩個因素。
為了確保性能和可用性,我們建議用戶能了解虛擬架構中的五個關鍵性能區(qū)域:
發(fā)現(xiàn) 工具應該自動定位、識別并提供每個IT服務的完整拓撲結構,并且保存所有部分的最新日志。“發(fā)現(xiàn)”應該可以探測到物理服務器、虛擬化平臺、虛擬主機和客戶機、建立在它們之上的應用程序,以及它們之間的相互聯(lián)系。在理想情況下,它還將提供“單一數(shù)據(jù)源”,用于存儲已發(fā)現(xiàn)的系統(tǒng),比如一個聯(lián)合的配置管理數(shù)據(jù)庫。
物理架構監(jiān)控 EMA研究表明,大多數(shù)企業(yè)計劃為可預見的未來保留一個堅固的非虛擬環(huán)境。同時,虛擬環(huán)境總是運行在物理架構之上,因此,監(jiān)控基礎的物理系統(tǒng)組件的可用性和性能仍然很重要。這包含了顆粒級資源、網(wǎng)絡性能、文件I/O、系統(tǒng)運行時間、響應時間等細節(jié)。
虛擬架構監(jiān)控 虛擬系統(tǒng)管理(VSM)工具必須實時地監(jiān)控動態(tài)虛擬系統(tǒng)性能矩陣(響應時間、資源利用率、I/O速率等)。當應用程序和組件遷移時,它們應該能進行跟蹤,也應該可以同時監(jiān)控多個虛擬環(huán)境——跨平臺、技術、供應商、主機、子網(wǎng)甚至跨越數(shù)據(jù)中心。
可操作的服務監(jiān)控 為了完整地理解端到端服務的性能和可用性,工具必須能完整地監(jiān)控針對該服務的操作環(huán)境。監(jiān)控內(nèi)容包括服務器、應用程序、數(shù)據(jù)庫、中間件、網(wǎng)絡、存儲、客戶端連接等,讓用戶對虛擬平臺有深入了解,并知道動態(tài)資源利用率的結果,以及部件變動對整體服務性能的影響如何。
部分銜接 上述能力必須被連接成單一視圖,完全整合視像、時間關聯(lián)、細節(jié)報告及預測警告,連接所有不同的物理和虛擬組件,不僅從內(nèi)到外(衡量數(shù)據(jù)中心內(nèi)組件性能和可用性)地進行衡量,而且還要滿足從外到內(nèi)的方法(在客戶端衡量響應時間、可用性和端用戶體驗)。
本文出自:億恩科技【www.laynepeng.cn】 |