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