互聯(lián)網(wǎng)+下的云計算架構(gòu)是什么?
互聯(lián)網(wǎng)+還需要單獨的云架構(gòu)嗎?答案是肯定的。
文:吳玉征、鄒均
對于什么是“互聯(lián)網(wǎng)+”業(yè)內(nèi)有很多爭論。比較趨同的看法是:“互聯(lián)網(wǎng)+”是互聯(lián)網(wǎng)時代從消費互聯(lián)網(wǎng)向產(chǎn)業(yè)互聯(lián)網(wǎng)過渡的一個重要階段,其主要特點是利用互聯(lián)網(wǎng)思維和互聯(lián)網(wǎng)技術(shù),包括移動互聯(lián)網(wǎng)、云計算、大數(shù)據(jù)技術(shù)來推動傳統(tǒng)產(chǎn)業(yè)的升級轉(zhuǎn)型,同時推動行業(yè)生態(tài)的重構(gòu),通過互聯(lián)網(wǎng)的跨界、融合重構(gòu)產(chǎn)業(yè)模式,形成新的業(yè)態(tài)。
對傳統(tǒng)行業(yè)來說,互聯(lián)網(wǎng)+的轉(zhuǎn)型首先要采用“互聯(lián)網(wǎng)思維”來創(chuàng)新業(yè)務(wù)模式,利用互聯(lián)網(wǎng)技術(shù),通過線下、線上的緊密結(jié)合,為客戶提供更高價值的服務(wù)和產(chǎn)品。
▲吳玉征? 大數(shù)網(wǎng)創(chuàng)始人,總編。擁有10多年IT產(chǎn)業(yè)媒體經(jīng)驗,曾任《計算機世界》記者、編輯、主編、副總編等職位。當(dāng)前研究方向是產(chǎn)業(yè)互聯(lián)網(wǎng)化、IT產(chǎn)業(yè)變革以及新技術(shù)應(yīng)用、新媒體等。當(dāng)前是CCF(中國計算機)會員、山東CIO聯(lián)盟特邀顧問;發(fā)起蜂巢自媒體聯(lián)盟。
在企業(yè)向“互聯(lián)網(wǎng)+”轉(zhuǎn)型過程中,碰到的一個很大的挑戰(zhàn)就是傳統(tǒng)豎井型的企業(yè)IT架構(gòu)無法支撐“互聯(lián)網(wǎng)+”的業(yè)務(wù)模式。“互聯(lián)網(wǎng)+”的業(yè)務(wù)需要高度靈活、彈性、安全、智能的IT架構(gòu)來支撐在快速變化的市場上的業(yè)務(wù)發(fā)展。而云計算架構(gòu)正是支持“互聯(lián)網(wǎng)+”業(yè)務(wù)需求的唯一架構(gòu)選擇。
?云計算的來龍去脈
“云計算”這個概念較早由Google高級工程師克里斯托夫比希利亞在2006年向Google董事長兼CEO 施密特提出。施密特非??粗剡@一想法,并在隨后的一個業(yè)界大會上正式提出。對熟悉網(wǎng)絡(luò)的技術(shù)人員來說,這個概念是很容易理解的。
電腦網(wǎng)絡(luò)工程師在繪制網(wǎng)絡(luò)架構(gòu)圖時,經(jīng)常用云來表示抽象的網(wǎng)絡(luò),省略其內(nèi)部具體結(jié)構(gòu)。引申開來,云計算就是不用關(guān)心其內(nèi)部實現(xiàn)、具體位置,只要通過網(wǎng)絡(luò)連接,就可獲得計算能力的服務(wù)。因此從云的體驗來看,使用云計算就像水和電這樣的公用服務(wù)(utility),只要有網(wǎng)絡(luò),就可按需、隨時隨地的方便使用。
云計算定義
自Google提出“云計算”的概念以來,云計算迅速成為業(yè)界的熱詞,很多IT廠商也將各自產(chǎn)品貼上云計算標(biāo)簽,云計算的定義也眾說紛紜,使很多人對云計算的理解有云里霧里、不得要領(lǐng)的感覺。
美國標(biāo)準(zhǔn)和技術(shù)組織(NIST)給了一個比較客觀、經(jīng)得起時間檢驗的定義,可以澄清很多誤解。NIST給出的定義是:“云計算是一個提供泛在、方便、按需,并通過網(wǎng)絡(luò)訪問一個共享的可配置的計算資源池(包括網(wǎng)絡(luò)、服務(wù)器、存儲、應(yīng)用和服務(wù))的模式,該模式下資源能夠迅速的被創(chuàng)建或釋放而不需太多的管理開銷或是服務(wù)提供商的人工干預(yù)?!?/p>
NIST還總結(jié)出一個“三四五”要點來進一步闡釋云計算概念?!叭笔侵冈朴嬎愕娜N服務(wù)模式(基礎(chǔ)設(shè)施即服務(wù)IaaS、平臺即服務(wù)PaaS、軟件即服務(wù)SaaS);“四”是指云計算的四種部署模式(私有云、公有云、混合云、社區(qū)云);“五”是指云計算的五個特點(按需自服務(wù)、寬帶訪問、資源池、快速彈性擴展、計量服務(wù))。
云的內(nèi)部實現(xiàn)機制
要真正理解云計算,還需要了解云計算的內(nèi)部實現(xiàn)機制。云計算把簡便使用的體驗提供給用戶,把復(fù)雜性留在了云中。下圖準(zhǔn)確概況了云計算的內(nèi)部實現(xiàn)機制。
云計算的使用流程? 可以簡單描述如下:
用戶通過互聯(lián)網(wǎng)登錄云提供商的自服務(wù)門戶,并通過查詢門戶中的服務(wù)目錄,選擇需要的服務(wù)并提交訂單。
云管平臺的服務(wù)請求工作流模塊將自動把訂單提交到工作流。工作流通常首先是檢查資源池中是否有足夠的資源來滿足訂單要求;如果有足夠資源,將把客戶的訂單按照服務(wù)內(nèi)容分解成不同的工單。
生成的工單將發(fā)到編排和開通模塊。編排模塊將跟據(jù)工單生成資源開通的流程,理清需要開通資源的依賴關(guān)系和順序,然后通過開通模塊去開通資源。
開通模塊調(diào)用審計合規(guī)模塊和調(diào)度模塊。審計合規(guī)模塊返回合規(guī)管控策略,調(diào)度模塊返回調(diào)度策略,較后開通模塊根據(jù)所返回的策略開通所申請的資源。合規(guī)策略包括資源開通的安全性區(qū)域選擇,調(diào)度策略包括對負載權(quán)重的選擇等。
資源開通后,監(jiān)控模塊開始工作,后臺管理可以通過監(jiān)控模塊了解開通資源的運行狀態(tài)。同時監(jiān)控信息也可以反饋給計量計費模塊、審計合規(guī)模塊;或者調(diào)度模塊,如果平臺有自動調(diào)度策略。較終用戶也可以通過監(jiān)控服務(wù)監(jiān)控所購買的服務(wù)。
計量計費模塊根據(jù)客戶的資源使用情況和計費規(guī)則自動生成賬單。
客戶可以根據(jù)自身需求隨時擴展或縮小申請的資源。
▲云計算的內(nèi)部實現(xiàn)機制
從以上流程看,云計算平臺的功能主要是管理服務(wù)的生命周期。根據(jù)資源的不同,服務(wù)類別可以分成以基礎(chǔ)設(shè)施資源為主的IaaS服務(wù),主要提供云主機、網(wǎng)絡(luò)資源、存儲資源;或是以平臺資源為主的PaaS服務(wù),包括數(shù)據(jù)庫服務(wù)、開發(fā)平臺服務(wù)、中間件服務(wù)等;或是以應(yīng)用資源為主的SaaS服務(wù),像ERP、CRM等服務(wù)。
概況的說,云計算的實質(zhì)是一種新型的IT架構(gòu),是一種支持自動化服務(wù)模式的架構(gòu),而不是某一種技術(shù)。云計算的架構(gòu)使得IT資源可作為一種自動化服務(wù)通過互聯(lián)網(wǎng)提供出來,讓較終用戶可以不需中間環(huán)節(jié),隨時隨地按需的使用服務(wù)。
本文選擇《中國云力量》一書,該書由吳玉征、鄭凱聯(lián)合編著。面向未來,立足技術(shù)驅(qū)動力,詳細闡述中國云計算版圖,從市場、技術(shù)、派系、應(yīng)用等不同角度分析,并預(yù)測云計算在產(chǎn)業(yè)、商業(yè)、創(chuàng)業(yè)、投資等領(lǐng)域的變化,是IT產(chǎn)業(yè)從業(yè)者全面掌握未來兩年內(nèi)的云計算發(fā)展方向的必備資料。
更多文章