“云計算”是萬金油么?從古至今,還真沒出現(xiàn)過多少什么東西能解決一切問題,云計算也一樣。就好比說“云計算”雖然稱得上是治療企業(yè)IT基礎(chǔ)架構(gòu)難題的一劑良藥,但要獲得好的療效,也得“對癥下藥”,切忌沒有在經(jīng)過問診之前就“跟著感覺走”,或者是盲目跟風(fēng);人的體質(zhì)不同,同樣,企業(yè)的應(yīng)用情況也不盡相同,適合別人的,未必可就是適合自己的。
事物的發(fā)展總是螺旋式上升的,云計算也不例外。幾年前云計算剛剛提出的時候,無數(shù)溢美之詞紛至沓來:像水電一樣獲得計算資源,隨時隨地、隨需而用,這為IT描繪出了一副美好的藍(lán)圖。期間云計算帶來的泡沫自不必提,但如今,隨著云計算逐漸從概念轉(zhuǎn)化為應(yīng)用,業(yè)內(nèi)對于云計算的認(rèn)知逐漸理性——這是一個好的現(xiàn)象,也是一項新的應(yīng)用模式所必然要經(jīng)歷的階段。
概念需要實踐,我們對于云的看法,也是隨著實踐在改變。起初我們通常這樣理解云:云計算是一種簡化IT的方式,能夠整合IT資源,實現(xiàn)資源池化,實現(xiàn)IT的統(tǒng)一管理,降低IT運(yùn)維管理難度和成本,讓業(yè)務(wù)上線時間大大降低。從筆者接觸的多家云計算用戶反饋來看,如果云計算實施得當(dāng),這些目標(biāo)、至少其中的一部分,是可以實現(xiàn)的;而對于大部分還沒采用云計算的用戶來說,他們通常也很認(rèn)同云計算的理念,希望進(jìn)行云的嘗試。
這也正是云計算在短短幾年間就大紅大紫的原因。但正如俗話所說,前景是光明的,道路是曲折的,對于云計算的認(rèn)知和應(yīng)用,也勢必會出現(xiàn)一些誤區(qū)和難點,云計算并非萬金油,并不是解決一切IT難題的方法,如果應(yīng)用不當(dāng),獲得的效果也許并非像云計算所描繪的藍(lán)圖那么美好。
云計算認(rèn)知存誤區(qū)
噱頭大于實際:自云計算一詞誕生以來,IT似乎開始一切向云靠攏,就好像在這個時代,不和云計算靠上邊,就已經(jīng)out了。于是,各種“云”如雨后春筍般涌現(xiàn),各種新的名詞,云存儲、云交換、云路由、云安全、云打印…也層出不迭。那么,是否凡事都能和云扯上關(guān)系,答案也明顯是否定的。
浪潮集團(tuán)高級副總裁王恩東曾表示,大多數(shù)廠商都是基于本身的利益在實施云計算的營銷策略:“有的廠商講按需計算是我最早推出的,云計算的核心就是按需計算,那我就是云計算;有的講網(wǎng)絡(luò)就是計算機(jī),現(xiàn)在云計算的核心是網(wǎng)絡(luò),那我就是云計算的鼻祖;有的講虛擬化是核心,我的技術(shù)就是虛擬化,所以我就是云計算核心,等等。”
實際上,云計算應(yīng)該是一個由多個產(chǎn)品和技術(shù)組合而成的端到端的解決方案。云計算的實現(xiàn)借助于多種技術(shù),如虛擬化,自動化,Web 2.0等。云計算平臺需要通過不同的技術(shù)實現(xiàn)技術(shù)架構(gòu)IaaS、PaaS或者SaaS。所以說,云計算中的某種技術(shù)并不代表著云計算,片面夸大云計算的某一個方面,不看整體,只看概念,那就進(jìn)入了云計算的誤區(qū)。
為云而云,脫離應(yīng)用:云計算誕生的初衷是提高資源利用率,實際也是為解決IT中的某些問題而存在的。故而在建立云計算過程中,首先要避免“為云而云”的誤區(qū),并非是一定要采用云計算,才算是跟上了時代的潮流。在考慮云之前,首先要認(rèn)清楚企業(yè)自身的問題,從實際應(yīng)用出發(fā),如果僅僅是為了建設(shè)云,而脫離實際應(yīng)用,那建設(shè)云的意義就不大了。某航空企業(yè)CIO曾這樣說:“企業(yè)實踐應(yīng)當(dāng)應(yīng)用和技術(shù)配合度高,以實踐為主,最好的技術(shù)未必適合企業(yè)。”云計算也是如此,它并不是一種“面子工程”,只不過是一種新的IT應(yīng)用模式,盲目跟風(fēng)、模仿必不可取。
建設(shè)云有痛點
對于企業(yè)來說,建設(shè)私有云往往是投入云的第一步,當(dāng)前大部分企業(yè)都已經(jīng)進(jìn)行了信息化建設(shè),有著現(xiàn)有的IT基礎(chǔ)架構(gòu),因而從傳統(tǒng)IT架構(gòu)改變?yōu)?ldquo;基礎(chǔ)架構(gòu)云”這種全新的IT應(yīng)用模式,其中勢必存在著一些難以避免的痛點:
“哪種云適合我”:在構(gòu)建企業(yè)私有云過程中,企業(yè)首先面對的難點往往是難以選擇采用怎樣的“云”,并不了解哪種云更適合自身。對于企業(yè)決策者來說,他們并不關(guān)注IT部門采用怎樣的方式,而只關(guān)心是否能夠?qū)崿F(xiàn)需求。更甚者,企業(yè)并不能清楚的表達(dá)出需求,這就為基礎(chǔ)架構(gòu)提供商、系統(tǒng)集成商、ISV等云平臺提供商們造成了難度。
“所有雞蛋放到一個籃子”:有調(diào)查顯示,當(dāng)前全球八成數(shù)據(jù)中心面臨著利用率低下的問題,在企業(yè)中,大部分服務(wù)器通常利用率并不高,甚至不過20%~50%。空閑的服務(wù)器在白白耗費(fèi)著數(shù)據(jù)中心的電力、制冷等資源。通過虛擬化技術(shù),能夠在一臺物理服務(wù)器運(yùn)行多個虛擬機(jī),從而實現(xiàn)服務(wù)器整合,提高利用率并降低成本。
虛擬化技術(shù)是云計算的基礎(chǔ),企業(yè)在建立基礎(chǔ)架構(gòu)云過程中首先要進(jìn)行部署虛擬化,這也就帶來了“將所有雞蛋放到一個籃子”中的問題,這不免讓原本打算投入云中的企業(yè)感到擔(dān)憂。在筆者曾接觸的用戶中,幾乎所有企業(yè)在最初規(guī)劃的時候都曾重點討論過這個問題。
“基礎(chǔ)架構(gòu)云平臺搭建過程復(fù)雜”:一般來說,企業(yè)傳統(tǒng)的應(yīng)用方式都是每個應(yīng)用單獨采購和部署服務(wù)器,形成了一個個孤島式的應(yīng)用煙囪。從資源管理到企業(yè)管理,再到業(yè)務(wù)支撐管理,企業(yè)往往需要維護(hù)的各種系統(tǒng)大大小小有近百個,分散在數(shù)十臺服務(wù)器上。這種模式會帶來在成本、可用性、可管理性以及兼容性等方面的諸多問題。例如,服務(wù)器數(shù)量過多,導(dǎo)致硬件維護(hù)至少需要數(shù)天;而應(yīng)用單機(jī)運(yùn)行缺乏冗余也帶來了安全隱患。
很明顯,構(gòu)建企業(yè)基礎(chǔ)架構(gòu)云能夠很好地解決這些問題,云能夠?qū)T基礎(chǔ)設(shè)施從“豎井式”轉(zhuǎn)變?yōu)?ldquo;平臺式”,結(jié)束傳統(tǒng)上服務(wù)器各自分立、互不關(guān)聯(lián)的局面,將資源池化,更具彈性,能夠?qū)崿F(xiàn)統(tǒng)一管理,降低難度并可以更加便捷的實現(xiàn)資源共享,實現(xiàn)動態(tài)調(diào)配。但是,可以想象,對于一個大型的企業(yè)應(yīng)用環(huán)境來說,打破傳統(tǒng)IT應(yīng)用模式,將幾十上百個應(yīng)用在保證業(yè)務(wù)連續(xù)性的前提下順暢遷移到云平臺,并不是件容易的事。
所以說,云計算雖然帶來了一種新的IT應(yīng)用模式,是傳統(tǒng)IT尋求突破的一種途徑,但構(gòu)建云、應(yīng)用云還需理智對待。在建設(shè)云過程中,云計算平臺應(yīng)兼容現(xiàn)有系統(tǒng),可實現(xiàn)平滑升級以使成本最低;云平臺技術(shù)應(yīng)選擇成熟及經(jīng)過廣泛驗證的;云計算應(yīng)與業(yè)務(wù)相結(jié)合,避免“為云而云”;企業(yè)級虛擬化是實現(xiàn)云計算資源管理的基礎(chǔ),在考慮虛擬化實現(xiàn)同時,應(yīng)注意資源池的搭建,同時考慮資源池的擴(kuò)展性、安全性等方面的管理。