云計算四大神話之破滅
各種規(guī)模的企業(yè)都普遍認(rèn)為,啟動云計算項目所面臨的***挑戰(zhàn)在于克服對云計算的錯誤理解。錯誤的期望往往會導(dǎo)致錯誤的管理方向、妨礙早期規(guī)劃以及曲解整個計劃,從而造成云計算項目成功可能性的大大降低。關(guān)于云計算有著很多的神話,但是下面我們要討論的是四個阻礙私有云計算成功實施的***障礙。
1. 云計算總是要比內(nèi)部IT更便宜。
非技術(shù)業(yè)務(wù)經(jīng)理們和執(zhí)行主管們對這個頗具爭議的神話深信不疑,而這也就導(dǎo)致產(chǎn)生了一些真正災(zāi)難性的云計算項目。云計算服務(wù)的價格差異較大,從原內(nèi)部IT開支的四分之一到維護(hù)整個內(nèi)部部署數(shù)據(jù)中心成本的三、四倍。對于需要在海量數(shù)據(jù)中進(jìn)行大規(guī)模數(shù)據(jù)存儲、訪問和更新數(shù)據(jù)庫管理系統(tǒng)(DBMS),并要求較高響應(yīng)時間的應(yīng)用程序來說,其成本要高昂得多。
而這個虛假的神話也催生了另一個“小神話”,即服務(wù)器規(guī)模減少將導(dǎo)致云計算效率的***化。由于刀片服務(wù)器的成本大致為1500美元,因此這個說法很難讓人接受,特別是當(dāng)多編程和虛擬化允許企業(yè)高效重復(fù)使用他們的服務(wù)器時。對于大多數(shù)云計算用戶來說,運營維護(hù)與支持私有云計算的成本可能比相應(yīng)服務(wù)器或硬件的成本更具說服力。
2. 所有的云計算都是通過連接多個實現(xiàn)虛擬化的數(shù)據(jù)中心而實現(xiàn)的。
這個神話可能更具生命力,因為諸如OpenStack這樣基于虛擬化的云計算戰(zhàn)略主要是基礎(chǔ)設(shè)施即服務(wù),這是一個最為常見的云計算服務(wù)模式,其本質(zhì)上是虛擬機(VM)。
在現(xiàn)實中,如果資源效率是云計算項目成功的關(guān)鍵,那么虛擬化可能就是一個最不理想的入手點??纱_保虛擬機正常運行的平臺和在應(yīng)用程序組件級別托管且無需額外軟件支持的應(yīng)用程序?qū)⒆兊酶鼮楦咝?。Microsoft公司的Azure以及一系列基于Sun公司操作系統(tǒng)的其他平臺都是這樣的例子。
云計算只是簡單地由多個數(shù)據(jù)中心組成,這樣一個觀念是又一個神話。云計算效率源于池資源,但是規(guī)模與效益之間并不存在著直接的線性關(guān)系。實際上,兩者呈線性反比的關(guān)系,即隨著規(guī)模的增加,效率相應(yīng)降低。與你節(jié)省下的資金相比,你創(chuàng)建多個數(shù)據(jù)中心的成本要多得多。
最成功的云計算服務(wù)供應(yīng)商已經(jīng)開始向更高層次服務(wù)(如縱向或橫向應(yīng)用程序軟件即服務(wù)(SaaS))進(jìn)行硬件建設(shè)。任何平臺即服務(wù)(PaaS)或SaaS的關(guān)鍵屬性是支持多租戶,或隔離用戶的能力,就如同他們在獨立服務(wù)器上運行一樣。雖然虛擬化實現(xiàn)了這一點,但也有著其它的多租戶架構(gòu),甚至基于虛擬化云計算的管理和安全仍然需要支持多租戶。先讓我們看看這個功能。
3. 私有云計算需要有專門的IT架構(gòu)以實現(xiàn)高效運行。
許多公司都希望在部署私有云計算之后可以大幅提高效率。云計算架構(gòu)的經(jīng)濟(jì)性表明,基于通用技術(shù)合并服務(wù)器和存儲資源形成的數(shù)據(jù)中心資源池具有類似的整體效率。
虛擬化將提高隔離服務(wù)器的效率,而多任務(wù)或多線程操作系統(tǒng)將高效地使用CPU和磁盤資源。事實上,即使大多數(shù)公司完全重新設(shè)計了他們的云計算模型數(shù)據(jù)中心,他們?nèi)匀浑y以在效率上得到很大收益。
這里有著一個復(fù)雜的因素,即現(xiàn)實中沒有單一的云計算模型。雖然大多數(shù)人都認(rèn)為私有云計算與虛擬化數(shù)據(jù)中心相關(guān),這種方法只適用于計劃基于許多離散服務(wù)器固化IT運行的企業(yè)。擁有大型中央計算機的公司完全無法感受到虛擬化的好處。在擁有眾多云計算架構(gòu)和不同業(yè)務(wù)模式的情況下,在你找到一個與你應(yīng)用匹配的架構(gòu)和模式之前,請評估一下你希望得到多少。
4. 云計算標(biāo)準(zhǔn)還未就緒。
IT業(yè)繼續(xù)以非常危險的速度前進(jìn)著;標(biāo)準(zhǔn)審議卻并未跟上其腳步。這意味著IT標(biāo)準(zhǔn)從來都沒有真正做好準(zhǔn)備。
缺乏真正成熟的云計算標(biāo)準(zhǔn)是否會危及云計算的應(yīng)用?事實可能并非如此。如果你打算在數(shù)據(jù)中心與云計算(或云計算供應(yīng)商)緊密協(xié)作下構(gòu)建應(yīng)用程序,那么云計算標(biāo)準(zhǔn)就會成為影響你計劃實施的一大障礙,但是它們可能不會破壞整個項目。你可能不得不調(diào)試你的云計算應(yīng)用程序問題管理和故障隔離方法,但是出現(xiàn)這種情況并不取決于是否有標(biāo)準(zhǔn)。顯而易見,云計算的安全標(biāo)準(zhǔn)還處于起步階段,但是用符合標(biāo)準(zhǔn)的方法能夠保護(hù)多少的數(shù)據(jù)中心?
如同所有的項目一樣,云計算部署只有在期望成為現(xiàn)實時才能成功。如果云計算高級管理人員的意見與IT管理員的經(jīng)驗并不一致,企業(yè)將面臨著失去項目動力與支持的風(fēng)險。當(dāng)IT組織沉迷于云計算神話之中時,他們無法專注于真正的問題。在你開始實施一個云計算項目之前,請務(wù)必做好核心IT團(tuán)隊、部門或業(yè)務(wù)人員的培訓(xùn)計劃以便于讓你的云計算之船行駛在正確的航向上。此舉將有助于讓云計算項目的主要負(fù)責(zé)人揭穿云計算神話,并對項目預(yù)期成果達(dá)成共識。