無需擁有自己的硬件,可以根據(jù)不同的工作負載動態(tài)地調(diào)整,具有按需進行處理和存儲能力。承諾具有這樣的功能的確令人興奮。但就細節(jié)而言,還存在不少棘手之處,其中包括價格模式、國際問題、服務中斷、云平臺集成應用的兼容性以及平臺供應商提供的客戶服務。
深刻理解相關技術,才有可能精心制定戰(zhàn)略,減少任何可見風險。只有這樣,有機處理和存儲的需求才有可能考慮遷移到云。公司只有在考慮所有風險和了解所有好處的基礎上,才有可能考慮遷移;只有某個可信源能夠高度勝任云計算環(huán)境下的工作時,才有可能進行遷移。IT經(jīng)理應該成為可以勝任此工作的可信源。
將云計算應用到商業(yè)硬件上的水平擴展應用
云計算不是IT部門發(fā)展過程中解決所有問題的靈丹妙藥。許多數(shù)據(jù)中心并不能從云計算中獲益很多。不過,在一些特定領域里,IT經(jīng)理一定要考慮使用云計算。如果應用運行在商業(yè)硬件上,并且進行水平擴展的話,云計算將會起到很大的作用。
如果只是通過在架構(gòu)中增加二十個節(jié)點來提高性能的話(例如標準集群LAMP部署),就可以考慮嘗試在云中放置一些節(jié)點,一個月后看看是否有用。此外,如果你使用web服務,提供較大文檔(如圖片和視頻網(wǎng)站),難以滿足不斷增長的存儲和帶寬的需求,可能應該考慮使用云存儲來處理這些大文檔。
云計算的另外一個重要用途就是暫時性增加容量。如果你的網(wǎng)站平時流量平穩(wěn),但會階段性地在某一個短暫的、可預見的時間段里出現(xiàn)流量高峰(如月底),那么,在當前架構(gòu)中增加云服務將更加節(jié)約成本。因為云計算中的很多服務允許你根據(jù)需求增加或縮少容量,而你只需要對實際使用的部分付費。
最后,如果你需要增加容量,但是很難獲得較大的資金投入預算,那么將一些服務放到云上可能是一個邊等預算批準,暫時解決增長需求的好解決方案??赡芤粌蓚€月后,你會發(fā)現(xiàn)云計算不失為一種更好的長期解決方案。
云計算考慮及風險
云計算為各種規(guī)模的企業(yè)都帶來了巨大的機遇。規(guī)模較小的公司可以得到最新和最偉大的軟件而無需支付與之相關的維護人員成本。大型公司也可以避免投入大筆的“單機”使用許可費用,并完成升級工作而無需費時維護數(shù)以千計的桌面系統(tǒng)。
“云”通常是一個模糊的術語,不完全會打包到和企業(yè)級云計算工作相關的內(nèi)容中;企業(yè)員工可能在云端存儲文檔,但是關于底層技術如何實現(xiàn)的這項工作,他們知之甚少,也不關心這樣做是否安全。
本質(zhì)上,所有的云計算服務由一個“堆棧”組成,可能包括硬件資產(chǎn)(服務器內(nèi)存、CPU、磁盤)、運行在硬件上的虛擬化技術、網(wǎng)絡組建(包含物理和虛擬的)、額外的計算和編制軟件、大規(guī)模存儲和虛擬機(VM)或者應用和軟件實例。
盡管這個廣泛的技術集在計算功能上打開了一個充滿機遇的世界,但是企業(yè)必須知道因為這些技術進行交互的途徑以及經(jīng)常在云計算客戶之間共享的特性,云堆棧中會出現(xiàn)漏洞。比如,多用戶系統(tǒng)中,應用和數(shù)據(jù)托管在公有云或者商業(yè)云環(huán)境中(就像是在相同的物理平臺上),制定合適的隔離、分段以及虛擬系統(tǒng)和數(shù)據(jù)之間的訪問控制都是最基本的。
云計算潛力探底
隨著云計算技術不斷地被討論和宣傳,在IT業(yè)內(nèi)已出現(xiàn)了一股云計算實施的風潮,但是實施云計算還是伴隨著一定的風險和挑戰(zhàn)的。我們需要清楚地了解這些風險和挑戰(zhàn),才能明確地確定我們需要把云計算作為我們IT企業(yè)的一部分或者是作為我們IT企業(yè)的擴展到何種程度,并確定將承受何種程度的風險和挑戰(zhàn)為宜。
把我們的解決方案勉強用于云計算環(huán)境而期望能夠從云計算的所有潛在優(yōu)勢中得益,這是行不通的。簡單地實施云計算遷移是非常危險的,因為云計算環(huán)境與其他環(huán)境相比有著顯著的不同。
制定一個云計算遷移戰(zhàn)略要求我們不要僅僅拘泥于供應商所提供的材料,而是要了解更多更全面的信息。例如,你需要了解云計算環(huán)境的架構(gòu),你需要了解潛在的風險,以及把你的企業(yè)暴露在這些風險下而可能發(fā)生的潛在危害。這對提升你正確評估特定云計算的能力會有一定的幫助,你可以自行制定標準以確定你的企業(yè)需要哪種類型的云計算環(huán)境,此外你可以確定你能夠以何種程度使用云計算IT資源。
這一點是非常重要的,因為傳統(tǒng)IT模式就好像是一張白紙,企業(yè)可以在白紙上設計任意他們需要的架構(gòu)和空間部署;這一切都是完全在他們掌控中的。但是,公共云計算環(huán)境不僅是一張白紙(我們可以在白紙上做些了不起的事,或者只是涂鴉),而且它還是一個要求我們依賴第三方開展實施的環(huán)境。在這種情況下,糟糕的設計或者錯誤的決策都可能會產(chǎn)生額外的問題或者出現(xiàn)處于盲區(qū)中的挑戰(zhàn)。
因此,機遇與危機并存。抓住機遇、發(fā)揮其最大潛力的最好方法就是了解風險,分析風險的原因。對于那些你能夠接受的風險,應盡你最大的努力去減輕其危害。哪些是安全性的風險、哪些是涉及移動性的、哪些是牽涉法務或合同問題的,—如果你能夠較好的弄明白這些問題,那么你就能做好風險預防和風險處理的預案。這就是進行云計算相關教育的必要性。
云計算風險評估
一個謹慎的IT經(jīng)理應當考慮風險分析,他們真的應當充分認識到安全問題的困難性,這完全不同于私人數(shù)據(jù)安全。如果發(fā)生了違犯,會發(fā)生什么呢?如果公司歇業(yè),那么會發(fā)生什么呢?你真的應當進行一次充分全面的風險分析。對于某些人來說,風險分析是否有效呢?當然,答案是肯定的。但是,還有很多其他情況,盡管供應商大肆吹捧,但這真的不是一個好的解決方案。
IT經(jīng)理們應當認真考慮每一個可用的選擇對象。每個企業(yè)都是不同的,隨著時間的推移,每個企業(yè)也是在不斷發(fā)展變化中的,因此應當定期對部署技術進行重新評估。
也就是說,云計算用戶也應當與時俱進。沒有能力開發(fā)和維護基礎設施的超小型企業(yè)可以使用云計算來完成那些不使用云計算技術就根本無法完成的工作。較大規(guī)模的企業(yè)可以使用云計算來擴展、原型設計以及增減運行系統(tǒng)。