有效管理虛擬機(jī) 讓數(shù)據(jù)中心運(yùn)行最優(yōu)化
Fortisphere公司創(chuàng)始人John Suit目前繼續(xù)是美國國防部和中央情報(bào)局局長在虛擬化安全和管理以及信息戰(zhàn)方面的顧問。他說,IT官員和虛擬管理員終于在他們的數(shù)據(jù)中心中實(shí)施x86虛擬化的想法和實(shí)踐方面達(dá)成了共識(shí)。然而,他們?cè)趹?yīng)對(duì)迅速增長的虛擬基礎(chǔ)設(shè)施方面仍有許多困難,不知道如何有效地部署現(xiàn)有的資源。
要獲得虛擬化的真正好處和保證虛擬化的數(shù)據(jù)中心更有效地運(yùn)行,虛擬管理員需要解決下列問題:
實(shí)現(xiàn)數(shù)據(jù)中心前所未有的可見性
要有效地使用數(shù)據(jù)中心,虛擬管理員必須全面理解他們的環(huán)境的所有因素和每一個(gè)虛擬機(jī)的當(dāng)前狀態(tài)、
通過設(shè)計(jì),虛擬機(jī)中的應(yīng)用程序和操作系統(tǒng)不知道它們的運(yùn)行的虛擬化狀態(tài)。他們像物理機(jī)器一樣工作。這是虛擬基礎(chǔ)設(shè)施好的地方。同樣,對(duì)于管理程序來說,每一個(gè)虛擬機(jī)就是一個(gè)容器,其內(nèi)容是不知道的。
然而,管理員必須知道容器的狀態(tài)和虛擬機(jī)中的內(nèi)容。一些人爭(zhēng)辯說,管理員的責(zé)任以這個(gè)容器告終。因此,許多接聽電話的管理員都把影響環(huán)境的問題歸咎于虛擬基礎(chǔ)設(shè)施。要準(zhǔn)確找到故障原因并且迅速排除故障,虛擬管理員必須要了解相關(guān)的信息。
自動(dòng)建立和強(qiáng)制執(zhí)行政策
數(shù)據(jù)中心自動(dòng)化不是一種新的管理方法。然而,熟悉虛擬化的基于政策的自動(dòng)化對(duì)于這些高度動(dòng)態(tài)的環(huán)境是新的。虛擬機(jī)發(fā)現(xiàn)、配置和自動(dòng)化通過各種狀態(tài)(在線、離線、暫停)提供分配和調(diào)整資源的意見和控制,向應(yīng)用程序擁有者提供正確水平的服務(wù)。
隨著移動(dòng)性的增長,了解虛擬環(huán)境的透明度和動(dòng)態(tài)性質(zhì)以及了解虛擬機(jī)內(nèi)部的可見性和控制等需求確實(shí)是非常重要的。因此,一個(gè)管理系統(tǒng)必須要了解虛擬機(jī)容器及其內(nèi)容的信息,并且能夠阻止修改和實(shí)時(shí)采取行動(dòng)。而且,為了強(qiáng)制執(zhí)行虛擬機(jī)內(nèi)部通訊等政策,管理工具能夠觀察、過濾和限制網(wǎng)絡(luò)通訊是必要的。如果指定的管理系統(tǒng)是充分和有效的,政策驅(qū)動(dòng)的虛擬環(huán)境控制能夠節(jié)省數(shù)小時(shí)時(shí)間以及防止組態(tài)飄移和虛擬機(jī)蔓延等許多故障。
充分利用可用的精細(xì)控制
沒有任何東西能夠替代基于正確政策的適當(dāng)規(guī)劃。遺憾的是用于發(fā)展我們的虛擬環(huán)境的工具并不能總是提供這種政策,從而導(dǎo)致實(shí)施過程中出現(xiàn)一些挑戰(zhàn)。深入了解環(huán)境的依賴性和結(jié)構(gòu)對(duì)于監(jiān)視、管理和控制虛擬環(huán)境越來越重要。
考慮下面常見的情況:有20個(gè)開發(fā)的虛擬機(jī),所有的虛擬機(jī)都相互連接到對(duì)付的存儲(chǔ)以便共享代碼庫和其它常用的數(shù)據(jù)。還有一個(gè)額外的虛擬機(jī)用于編寫和存儲(chǔ)對(duì)象代碼。一般來說,這些虛擬機(jī)都裝載在同一個(gè)集群中,分配適當(dāng)?shù)馁Y源水平并且準(zhǔn)備運(yùn)行。同樣常見的情況是這只是一個(gè)大型數(shù)據(jù)中心的多個(gè)集群和多個(gè)網(wǎng)絡(luò)配置中的一個(gè)。最后,正如經(jīng)常勸告的那樣,動(dòng)態(tài)資源分配或者同樣的監(jiān)視系統(tǒng)可用于通過進(jìn)行虛擬機(jī)遷移來更好地優(yōu)化這個(gè)環(huán)境。遺憾的是可能會(huì)出現(xiàn)這種情況,這些相互依賴的虛擬機(jī)在優(yōu)化的時(shí)候可能會(huì)自動(dòng)分開。然而,由于這種依賴性對(duì)于管理員不是透明的,管理員也得不到依賴性方面的故障報(bào)警,排除這個(gè)故障就需要幾個(gè)小時(shí)。
在這種情況下,在環(huán)境規(guī)劃或者強(qiáng)制執(zhí)行政策的時(shí)候夠沒有考慮這種依賴性。動(dòng)態(tài)資源分配系統(tǒng)可能沒有做出正確決策的信息。在一個(gè)更普通的例子中,維修時(shí)間窗不同的相互依賴的虛擬機(jī)要在不同的時(shí)間關(guān)機(jī),從而中斷相互之間的通訊。這通常會(huì)引起更大的反響,就像一個(gè)網(wǎng)絡(luò)服務(wù)器不能訪問其數(shù)據(jù)庫一樣。適當(dāng)?shù)匾?guī)劃和管理的數(shù)據(jù)庫有可能避免這些狀況。
隨著虛擬環(huán)境繼續(xù)發(fā)展和增長,數(shù)千個(gè)虛擬機(jī)是很常見的。實(shí)現(xiàn)一個(gè)運(yùn)行良好的虛擬化數(shù)據(jù)中心的挑戰(zhàn)將是巨大的。虛擬化確實(shí)能夠節(jié)省資金,但是,它并不是免費(fèi)的。你們必須要接受和管理增加的復(fù)雜性和需要的精細(xì)程度。規(guī)劃和基于政策的自動(dòng)化大大有利于發(fā)展和管理虛擬化環(huán)境。
【編輯推薦】