51CTO 2012云計算架構(gòu)師峰會戴艷:云計算加速企業(yè)創(chuàng)新
原創(chuàng)【51CTO獨家報道】當(dāng)IT技術(shù)和互聯(lián)網(wǎng)的發(fā)展催生出新的業(yè)務(wù)模式,當(dāng)云計算作為一種新型的服務(wù)交付模式被越來越多的關(guān)注和意欲采用,驚喜、新奇、困惑、躊躇……這些情緒或許您正在擁有!
不必苦惱,眼下有解。51CTO傳媒緊跟時代發(fā)展的潮流,站在技術(shù)和模式變革的前沿,洞悉服務(wù)轉(zhuǎn)型模式及架構(gòu)搭建的困惑,于2012年10月25日~26日在北京工人體育場西北側(cè)會議中心(21看臺對面飪我行會所)舉辦的“2012云計算架構(gòu)師峰會”將為您搭建一個與工信部領(lǐng)導(dǎo)、業(yè)內(nèi)知名專家、學(xué)者及具有實戰(zhàn)經(jīng)驗的資深架構(gòu)師溝通、交流和互動的平臺。在這里,您得到的不僅僅是一場精神食糧的饕餮盛宴、最新IT技術(shù)發(fā)展和實踐的經(jīng)驗交流、國內(nèi)外最新的技術(shù)動態(tài)和研究成果,同時更是頭腦風(fēng)暴、思想火花的強烈碰撞。以下是51CTO.com帶來的最新報道:
下面是IBM大中華區(qū)智慧地球解決方案資深架構(gòu)師:戴艷的演講,主要是給大家介紹一下IBM如何看待云計算、IBM云計算的整個思路。
戴老師直接從云計算話題切入,提了三個問題:有沒有想過什么是云計算?云計算的核心是什么?云計算的核心難道只是一些技術(shù)的堆砌嗎?其實大家隨著對云計算的深入了解,可能我們或多或少已經(jīng)接觸過一些云計算的項目,或者開展過一些有關(guān)跟云計算相關(guān)的活動。大家可能會想到,云計算在某種程度上實際上是一種商業(yè)模式的變革,它促進了一種商業(yè)模式的轉(zhuǎn)型,帶來一種全新的運營方式。但是在云計算的構(gòu)建過程中,離不開技術(shù)的支撐。因為我們可以看到,無論是傳統(tǒng)的技術(shù),還是現(xiàn)代新興的技術(shù),比如說OpenStack這些東西,其實這些都是跟技術(shù)相關(guān)的。但是對于我們來說怎么去利用這些技術(shù)?云怎么樣幫助我們的業(yè)務(wù)實現(xiàn)變革?這個可能是我們架構(gòu)師要考慮的問題。
從戴老師的介紹中我們知道IBM提出了智慧地球的概念,其實智慧地球看似很大很空,其實分解下去會包括很多方面,無疑這些都是技術(shù)的綜合應(yīng)用。通常IBM談到智慧地球的時候包括三個方面,就是互聯(lián)互通還有分析。首先我們需要部署很多的能夠感知這個世界發(fā)生什么樣事情的設(shè)備,具體的可能是一些傳感器,另外,所有的信號需要互聯(lián)起來,所有的信息需要收集起來,這就需要你有一個非常龐大的信息處理平臺。云技術(shù)實際上是非常適合處理這樣一種需求,滿足這樣一種需求的平臺,因為你上面有海量的數(shù)據(jù)。
另外一個趨勢,移動互聯(lián)網(wǎng)的發(fā)展。我們現(xiàn)在每個人都會有一個移動的終端設(shè)備,而且通常都是基于iPhone、安卓系統(tǒng),這些智能終端帶來的用戶體驗是完全不一樣的,它延伸出來的數(shù)據(jù)量也是非常大的?;旧夏阍谌魏我惠v車上也好、你去買東西也好,大家都在低頭看自己的手持終端。另外,伴隨產(chǎn)生的安全隱患也會很多,現(xiàn)在針對移動終端會有很多安全攻擊行為,甚至包括云。采用云的話,大家最擔(dān)心的一點可能就是云的安全,如何保證云的安全,如何不被攻擊,如何保證我的數(shù)據(jù)不被竊取,不被別人看到并截獲,現(xiàn)在全球每天大概會發(fā)生130億個安全事件。
戴老師同時也了構(gòu)建云平臺包括哪些內(nèi)容,云包括三個層次,實際上從我們IBM的視角來看,這三個層次只是一個應(yīng)用層次的劃分,對于云來說,你需要實現(xiàn)什么樣的功能,具備什么樣的特性?首先是速度,你必須對快速的業(yè)務(wù)需求變化產(chǎn)生非??斓捻憫?yīng)速度,包括如何做到彈性的計算,如何做到快速的開通,這些都是強調(diào)速度。第二個,在現(xiàn)在這個云的環(huán)境中間,我們幾年前在談云的時候,可能大家都會說云不是一個新技術(shù),只是利用現(xiàn)有的技術(shù)去重新包裝組合各種應(yīng)用,那時候你可能會用到傳統(tǒng)的數(shù)據(jù)庫、中間件包括一些分析手段。其實現(xiàn)在我們可以看到,新的技術(shù)涌現(xiàn),在OpenStack這塊有很多開放的新興的標(biāo)準(zhǔn),這些標(biāo)準(zhǔn)提供了非常豐富的選擇性,讓我怎么去平衡技術(shù)。另外很重要的一點是負載感知,我們在談云的時候,云有很多特性,如果我們說云最強調(diào)的核心能力是什么,是它能夠?qū)ぷ髫撦d快速感知,能夠進行快速的開通和彈性能力的計算,因為這才是云核心的一個功能,特別是在公有云的環(huán)境中間。另外,如何通過分析去洞察。通常我們只是說云提供一些基本服務(wù),實際上在整個云架構(gòu)里面會出現(xiàn)很多問題,我們能不能用一些分析手段感知到不同的SLA的負載變化,我怎么去能夠把這個數(shù)據(jù)更快更準(zhǔn)確地傳送到他們所需要的受眾面前。
云的創(chuàng)新應(yīng)用,戴老師給我們歸納了幾點,一個是促進業(yè)務(wù)敏捷性和熟練度。如果你有一個很好支撐的云平臺,通?,F(xiàn)實社會中是這樣,當(dāng)業(yè)務(wù)有一個變化的時候,他會把這個需求交給IT去實現(xiàn),在這個實現(xiàn)的過程中,有時候會是非常長的時間,因為他要做需求分析,要拿數(shù)據(jù),做架構(gòu)分析,如果我們有這樣一個云的基礎(chǔ)架構(gòu)平臺,其實我們很多時候可以簡單的去擴展,或者簡單的把這些資源回收回來。在這個過程中間去提高整個業(yè)務(wù)的敏捷性,IBM除了我們通常講的IaaS、PaaS、SaaS公有云之外,還有整個業(yè)務(wù)流程也可以作為一個服務(wù)提供出去,如果你能夠有一個非常快速的業(yè)務(wù)流程編排機制,整個過程可以非常方便去編排,當(dāng)你的業(yè)務(wù)流程發(fā)生變化的時候,你就可以非常方便的給業(yè)務(wù)客戶這樣一個功能。作為中小企業(yè)來講,如果他們能夠把服務(wù)建立在公有云之上的話,他們可以花更多的精力專注于業(yè)務(wù)本身,而不用在平臺上費很多的時間和精力。包括我們剛才講的云更多的是創(chuàng)建一種新的運營模式,所以你會看到單純建一個云沒有意義,最重要的在云平臺上應(yīng)該跑什么樣的東西,提供給哪些客戶使用這些東西,它是需要有一個生態(tài)系統(tǒng)。有些廠家是構(gòu)造一個底層的基礎(chǔ)架構(gòu),有些廠家是構(gòu)造基于云的應(yīng)用。比如說我們剛才講的IBM智慧地球的一些方案,我們在國外,在都柏林幫助他們智慧交通做分析,實時預(yù)測交通堵點,幫助出行的人規(guī)劃合理路線,實際上在后臺都有基于云的數(shù)據(jù)采集、分析和處理的應(yīng)用。
IBM提出了一個SmartCloud的概念,一個是如何建立一個云的基礎(chǔ)層次,另外一個是如何管理云,第三是如何構(gòu)建各種各樣的應(yīng)用解決方案。SmartCloud是結(jié)合IBM的各種軟件硬件共同構(gòu)建了一個框架,我們在部署的時候,可以根據(jù)用戶的需求靈活地去采用不同的部署方式,選取不同的功能。所以在整個里面你可以看到,在第一個方面,更多的偏向于如何構(gòu)建一個底層的架構(gòu)。在云服務(wù)這個層面,更多的是偏重于怎么去管理你的服務(wù),因為在云里面,如果是針對公有云來說,如何去計費,如何快速開發(fā)一些能力。另外,在云的解決方案里,更多的是強調(diào)怎么樣基于應(yīng)用平臺快速部署一些應(yīng)用。
IBM的SmartCloud,我們主要是從四個方面去看,在構(gòu)建云的時候有四個方面需要去注意,一個是如何構(gòu)建企業(yè)云應(yīng)用,然后是云的存儲,如何進行云的管理,還有云的安全。接下來我們會每個部分略微展開一下,IBM經(jīng)過很多的云計算項目總結(jié)出來的。第一點就是應(yīng)用的開發(fā),我們剛才也講過,傳統(tǒng)的應(yīng)用開發(fā)會非常費時費力,這邊我們可以看到IT的一個現(xiàn)狀,大家可能都有切身的體會,就是當(dāng)我們開發(fā)一個應(yīng)用的時候,通常會需要花費這樣一些時間,等到應(yīng)用上線。另外一個調(diào)查結(jié)果,在美國來講,34%的IT項目都會延遲,這個比例已經(jīng)不高了,在國內(nèi)可能要超過一半。另外還有一個很重要的問題,當(dāng)你去做具體架構(gòu)升級的時候,不可避免會有一個當(dāng)機的時候,業(yè)務(wù)會被中斷。現(xiàn)在,為了爭取新市場、提升客戶體驗,傳統(tǒng)的方式越來越難適應(yīng)和發(fā)展。如果我們通過構(gòu)造云是不是可以解決這樣一些問題?在云里面,最核心的還是負載優(yōu)化,當(dāng)你去擴展的時候,你會知道為什么去擴它?現(xiàn)有的服務(wù)已經(jīng)不夠支撐業(yè)務(wù),需要動態(tài)的擴展。當(dāng)業(yè)務(wù)量下降的時候,我需要把這些資源回收一下,節(jié)約成本,節(jié)約能量的消耗。所以,核心是在工作負載這塊,當(dāng)然你之前會設(shè)計不同的SLA去監(jiān)控。如果你實現(xiàn)工作負載感知的話,你需要做到三個方面的事情,這里面有很多現(xiàn)有的技術(shù),包括一些方法,幫助我們?nèi)绾稳ジ兄ぷ髫撦d。
另外一個,就是強調(diào)智能化,你如何發(fā)現(xiàn)不同的業(yè)務(wù)模式,它是計算密集型的、還是混合型的,它的應(yīng)用主要是針對外部客戶提供的,還是針對內(nèi)部客戶體動的,這些屬性不一樣,決定了我們申請資源量不一樣、我們要付費的金額也不一樣,有了這樣一些洞察,我們可以把應(yīng)用負載進行調(diào)整,可以把一些基于固化的模式發(fā)布到負載流程中間去,通過這樣我們會達到一個很好的效果。
以上是51CTO.com記者從一線為您帶來的精彩報道。后續(xù)我們還有更加精彩的獨家報道,敬請關(guān)注。