虛擬化容量規(guī)劃可有效避免耗盡服務(wù)器 |
發(fā)布時(shí)間: 2012/6/30 19:57:55 |
虛擬化的關(guān)鍵好處之一是它能極大提高服務(wù)器資源的利用率。但由于無(wú)監(jiān)控的工作負(fù)荷遷移、不受控的虛擬機(jī)增加和資源需求的意外跳轉(zhuǎn)會(huì)耗盡服務(wù)器(即使是最強(qiáng)大的)且給珍惜資源留下的工作負(fù)荷不夠,所以這個(gè)高利用率也有下降趨勢(shì)。 虛擬數(shù)據(jù)中心的IT管理員需要執(zhí)行并遵循綜合容量規(guī)劃協(xié)議來(lái)確保重要資源對(duì)那些需要它們的工作負(fù)荷來(lái)說(shuō)是可用的。 容量規(guī)劃和服務(wù)器性能 首先,理解每個(gè)應(yīng)用的最高需求。這可能由隨時(shí)間推移監(jiān)測(cè)資源的利用來(lái)決定。再者,緊密關(guān)注在每個(gè)服務(wù)器上運(yùn)行的虛擬工作負(fù)荷,讓總資源需求(如CPU周期或內(nèi)存)不會(huì)超過(guò)可用資源。第三點(diǎn),繼續(xù)監(jiān)控資源利用率并關(guān)注也許需要分配更多資源或重新平衡多個(gè)虛擬服務(wù)器間工作負(fù)荷分配的改變。 監(jiān)控服務(wù)器資源和工作負(fù)荷分配失效可能導(dǎo)致資源短缺。大部分情況下,短缺常常不能滿足一臺(tái)或多臺(tái)虛擬機(jī)且引起處理滯后、登錄時(shí)間長(zhǎng)、存儲(chǔ)訪問(wèn)少等性能問(wèn)題。除非管理員勤于監(jiān)控資源利用,否則一般來(lái)說(shuō)用戶會(huì)是最先經(jīng)歷且抱怨應(yīng)用性能問(wèn)題的人群。大量的用戶抱怨都關(guān)于特定應(yīng)用(尤其是同一服務(wù)器上的多個(gè)應(yīng)用)引起服務(wù)器負(fù)擔(dān)過(guò)重。 明確地說(shuō),容量管理并不是簡(jiǎn)單地緊緊保證有足夠的用于業(yè)務(wù)的容量。這部分是很容易做到的。如果你過(guò)多地采購(gòu)或者過(guò)多地配置你的容量,每一個(gè)人都能保證足夠的容量。關(guān)鍵的目標(biāo)是效率和可預(yù)見(jiàn)性。 這是要找到IT供應(yīng)的優(yōu)化的平衡以便在所有的時(shí)候都保證滿足業(yè)務(wù)的需求。這是在最大限度減少浪費(fèi)和風(fēng)險(xiǎn)的同時(shí)節(jié)省成本。因此,有效的容量管理要保證兩個(gè)事情: 1.效率(優(yōu)化的容量):在不影響業(yè)務(wù)的情況下使用每一點(diǎn)可用的容量。 2.預(yù)見(jiàn)性(可用的容量):無(wú)論業(yè)務(wù)部門什么時(shí)候需求,都保證有可用的容量并且一直在線。 為什么容量管理是重要的? 無(wú)論你的數(shù)據(jù)中心環(huán)境是物理的、虛擬的還是混合的,容量管理都是目前任何IT機(jī)構(gòu)中的一項(xiàng)日益重要的功能。許多企業(yè)正在尋求實(shí)施一個(gè)正規(guī)化的容量管理模式,主要是三個(gè)原因: 1.節(jié)省成本 讓預(yù)算獲得批準(zhǔn)是很困難的,并且等待很長(zhǎng)的新硬件或者基礎(chǔ)設(shè)施的采購(gòu)周期是很乏味的。過(guò)去,一旦IT部門的得到預(yù)算,他們都過(guò)多地或者預(yù)先采購(gòu)硬件以便避開(kāi)這些行政管理的頭疼問(wèn)題。 這個(gè)硬件經(jīng)常在采購(gòu)一個(gè)月、一年或者更長(zhǎng)時(shí)間之后才使用。這個(gè)硬件閑置在那里是付出代價(jià)的。但是,采用正確的容量管理工具和流程,你就能夠合理地進(jìn)行采購(gòu)并且保證任何新硬件都會(huì)立即部署和使用。 2.服務(wù)可用性 IT部門需要向其業(yè)務(wù)擁有者提供一致的、高質(zhì)量的服務(wù)。當(dāng)容量需求不斷變化并且相應(yīng)地發(fā)生波動(dòng)的時(shí)候這是很困難的。沒(méi)有適當(dāng)?shù)娜萘抗芾,IT風(fēng)險(xiǎn)降低了服務(wù)的可用性和客服的滿意度。這是代價(jià)非常大的,也許會(huì)影響到你的企業(yè)的生存,特別是如果你在談?wù)摰氖侵匾蝿?wù)的、面向外部的應(yīng)用程序。 3.業(yè)務(wù)規(guī)劃 向業(yè)務(wù)擁有者一樣,IT部門要有短期和長(zhǎng)期的計(jì)劃。創(chuàng)建這個(gè)計(jì)劃需要理解歷史的容量使用和預(yù)測(cè)未來(lái)的容量需求。除非這是系統(tǒng)性地實(shí)施的,否則,你將缺少歷史的觀點(diǎn)和對(duì)未來(lái)需求的準(zhǔn)確預(yù)測(cè),特別是在一個(gè)動(dòng)態(tài)的虛擬環(huán)境中。 如果容量管理沒(méi)有做正確或者根本就沒(méi)有做,供需就會(huì)失衡,導(dǎo)致資源浪費(fèi)或者資源不夠用。浪費(fèi)的資源,無(wú)論是購(gòu)買的時(shí)間太早還是數(shù)量過(guò)多,都是代價(jià)昂貴的。然而,資源不夠用會(huì)更糟糕,因?yàn)檫@能影響到業(yè)務(wù)經(jīng)營(yíng)并且是可以感受到的。 在物理環(huán)境上處理容量規(guī)劃 在物理環(huán)境中,容量管理是非常直接和簡(jiǎn)單的。過(guò)去,容量是根據(jù)單個(gè)業(yè)務(wù)范圍的需求由計(jì)劃推動(dòng)的。在每一臺(tái)服務(wù)器一個(gè)應(yīng)用程序的模式中,這個(gè)業(yè)務(wù)的擁有者確切地知道有什么容量。這是非常清楚的、容易描繪的和豎井式的。這臺(tái)服務(wù)器和它的全部容量都由一個(gè)用戶或者應(yīng)用程序擁有。 遺憾的是,這種資源豎井導(dǎo)致了一個(gè)基本的進(jìn)退兩難的境地:明顯地以犧牲效率和預(yù)見(jiàn)性為代價(jià)。在物理環(huán)境中,效率通常在你制定短期計(jì)劃時(shí)才能實(shí)現(xiàn)。如果你要非常高的效率,你就要根據(jù)你最高峰的情況配置IT容量。然而,當(dāng)容量需求意外超過(guò)高峰的時(shí)候,你就會(huì)遇到風(fēng)險(xiǎn)。 當(dāng)你制定長(zhǎng)期計(jì)劃的時(shí)候,預(yù)見(jiàn)性是可以實(shí)現(xiàn)的。如果你要通過(guò)多地配置緩解任何風(fēng)險(xiǎn),你將有不必要的浪費(fèi)。這個(gè)“多余的”容量是你能夠增加的容量。遺憾的是物理環(huán)境經(jīng)常需要為一個(gè)目標(biāo)或者另一個(gè)目標(biāo)進(jìn)行優(yōu)化:預(yù)見(jiàn)性或者效率。如果一個(gè)環(huán)境是非常有效率的,它缺少完全可預(yù)見(jiàn)所需要的額外的容量。增加額外的容量(這是常見(jiàn)的反應(yīng))也許能保住可預(yù)見(jiàn)性,但是,這會(huì)導(dǎo)致缺乏效率或者浪費(fèi)。 在虛擬機(jī)上處理容量規(guī)劃 容量規(guī)劃的竅門是了解你有的資源、這些資源的所在地、各工作所需的資源和這些資源需求如何變化。Iometer一類的工具可以用來(lái)檢查針對(duì)I/O性能的網(wǎng)絡(luò)行為,但Windows容量規(guī)劃最普遍的工具之一是微軟的評(píng)估與規(guī)劃工具包(AssessmentandPlanningToolkit),物理和虛擬工作負(fù)荷它都支持。一名管理員可以運(yùn)行這個(gè)工具來(lái)識(shí)別服務(wù)器資源并檢查隨時(shí)間推移每個(gè)工作負(fù)荷的資源需求變化。 “看看這個(gè)工具會(huì)建議你為虛擬化主機(jī)提供什么和它們可用的資源有哪些種類,這確實(shí)讓你能運(yùn)行多種方案,”方案提供商MooseLogic的總裁ScottGorcester說(shuō)。Gorcester還說(shuō),即使是用VMware和思科的虛擬化平臺(tái),微軟工具的結(jié)果也十分精確。 盡管容量規(guī)劃常有賴于短期數(shù)據(jù),但規(guī)劃的真實(shí)好處是確保服務(wù)器能隨著時(shí)間推移工作負(fù)荷需求增長(zhǎng)提供足夠的資源。沒(méi)有簡(jiǎn)單的公式或方法告訴管理員如何完成長(zhǎng)遠(yuǎn)的計(jì)劃,但常識(shí)應(yīng)該有導(dǎo)向作用。只是你計(jì)劃的未來(lái)還有多遠(yuǎn)應(yīng)該首先由你正運(yùn)行工作負(fù)荷的數(shù)量和本質(zhì)來(lái)決定。舉例來(lái)說(shuō),預(yù)計(jì)不會(huì)改變的有多個(gè)靜態(tài)工作負(fù)荷的環(huán)境可能要策劃很少時(shí)間。相反地,快速添加新工作負(fù)荷或更多用戶的企業(yè)可能應(yīng)該限制它們的規(guī)劃只到幾個(gè)月后,更遠(yuǎn)只會(huì)因?yàn)椴痪_而失去了實(shí)用性。 Gorcester建議說(shuō),最好從一開(kāi)始就創(chuàng)建額外的容量,因?yàn)檫@樣常比后來(lái)升級(jí)服務(wù)器更經(jīng)濟(jì)。這個(gè)想法認(rèn)為虛擬化易化了維護(hù)、機(jī)器安裝等IT任務(wù),你幾乎把花在“過(guò)大”服務(wù)器上的額外花費(fèi)都省下來(lái)了。“”如果你超建了一點(diǎn)點(diǎn),就提供了更多穩(wěn)定性、更多實(shí)用性和一些保留容量,這些保留容量會(huì)呆在那等待處理使用繁忙,他說(shuō),你不需要增加太多成本就得到最佳性能和易于添加工作負(fù)荷或服務(wù)器的能力。 不要忘了囊括業(yè)務(wù)計(jì)劃并考慮技術(shù)更新周期對(duì)容量規(guī)劃的影響。例如,到虛擬化的遷移能減少服務(wù)器數(shù)量,但是購(gòu)買更多強(qiáng)大的服務(wù)器來(lái)支持額外虛擬機(jī)會(huì)的結(jié)果是買了更貴的服務(wù)器。重新分配舊服務(wù)器的能力也讓很多企業(yè)維持服務(wù)器的周期更長(zhǎng)。這導(dǎo)致技術(shù)更新的頻率變慢,這也讓更少的強(qiáng)大服務(wù)器購(gòu)買更加劃算。 容量管理方法 容量管理有許多方法。但是,一般來(lái)說(shuō),有三種不同的方法:拇指定律、內(nèi)部開(kāi)發(fā)的解決方案和專門制作的工具。 方法1:拇指定律 拇指定律包括根據(jù)過(guò)去的經(jīng)驗(yàn)進(jìn)行的估計(jì)。例如,在過(guò)去,在一個(gè)內(nèi)核上可以運(yùn)行四個(gè)虛擬機(jī)。因此,對(duì)于未來(lái)可以使用同樣的推測(cè)。在動(dòng)態(tài)的環(huán)境中使用這種方法顯然有明顯的缺陷,包括不準(zhǔn)確和不能圍繞這個(gè)方法建立一個(gè)系統(tǒng)的流程。 方法2:內(nèi)部開(kāi)發(fā)的解決方案 內(nèi)部開(kāi)發(fā)的解決方案包括腳本和表單。這是比拇指定律更加系統(tǒng)性的方法。在腳本的情況下,這種方法在擁有高級(jí)IT技能的大企業(yè)可以發(fā)揮作用。然而,這種方法很快就變成需要昂貴代價(jià)的和耗費(fèi)時(shí)間的維護(hù)的方法,并且也許還是不準(zhǔn)確的,特別是使用迅速變化的基礎(chǔ)設(shè)施的時(shí)候。在虛擬化環(huán)境中,虛擬機(jī)如何與基礎(chǔ)設(shè)施層互動(dòng)是很復(fù)雜的,因此,有很多專業(yè)知識(shí)也很難把這個(gè)事情做好。 方法3:專門制作的工具 專門制作的工具對(duì)于虛擬環(huán)境來(lái)說(shuō)是首選的方法,因?yàn)樗麄兏鶕?jù)在不斷變化的環(huán)境中搜集和維護(hù)容量信息進(jìn)行推測(cè)。也許最重要的是緊密集成的和熟悉虛擬化層的工具能夠提供非?煽康暮蛯(shí)時(shí)的智能。 擁有正確的工具和流程,IT管理員將擁有自動(dòng)化的、實(shí)時(shí)的容量智能以便在一個(gè)虛擬環(huán)境中進(jìn)行日常的和戰(zhàn)略性的容量管理決策。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |