云標(biāo)準(zhǔn):為跨云互聯(lián)而來
在IT世界里,每一波新崛起的技術(shù)浪潮都伴隨著相關(guān)標(biāo)準(zhǔn)充實(shí)和完善的進(jìn)程。云計(jì)算領(lǐng)域也不例外,云之間的互操作性、移植性以及云聯(lián)盟信任的建立,都需要以開放的標(biāo)準(zhǔn)為支撐,才有望實(shí)現(xiàn)云計(jì)算價(jià)值的深度釋放。
最近幾年,云計(jì)算毫無疑問是一個(gè)飛速發(fā)展變化的領(lǐng)域,其定義、內(nèi)涵外延、分類都在不斷的演進(jìn)過程之中。在市場(chǎng)的高速成長(zhǎng)期,當(dāng)然免不了一些盲目追新的參與者,以及擅長(zhǎng)在新興市場(chǎng)撈一票的投機(jī)客混跡其中,這也就成為云計(jì)算產(chǎn)業(yè)亂象頻生的主要原因。
在這其中,標(biāo)準(zhǔn)的缺失一直是困擾云計(jì)算市場(chǎng)與用戶的一個(gè)重要問題。這種標(biāo)準(zhǔn)的缺失在中國(guó)云計(jì)算市場(chǎng)所引發(fā)的負(fù)面效應(yīng)更為明顯,因?yàn)閷?duì)云計(jì)算定義的眾說紛紜、內(nèi)涵與外延辨析不清,外加各方受到利益驅(qū)動(dòng),國(guó)內(nèi)云計(jì)算市場(chǎng)局部性呈現(xiàn)魚龍混雜、泥沙俱下的狀況,人云亦云的附庸風(fēng)雅和故弄玄虛的云山霧罩此起彼伏。
有關(guān)云的標(biāo)準(zhǔn)無疑是一個(gè)宏大的話題。但事實(shí)上,云計(jì)算的定義就是一種標(biāo)準(zhǔn),也可以說是“標(biāo)準(zhǔn)中的標(biāo)準(zhǔn)”。要樹立完善的云計(jì)算標(biāo)準(zhǔn)體系,首先要明確其自身的定義。在現(xiàn)階段,NIST(美國(guó)國(guó)家標(biāo)準(zhǔn)與技術(shù)研究院)所給出的云計(jì)算定義得到了工業(yè)界和產(chǎn)業(yè)界的廣泛認(rèn)可,雖然這一定義并非完美無缺,并有待進(jìn)一步補(bǔ)充完善。
NIST是這樣定義云計(jì)算的:“云計(jì)算是一種能夠通過網(wǎng)絡(luò)以便利的、按需付費(fèi)的方式獲取計(jì)算資源(包括網(wǎng)絡(luò)、服務(wù)器、存儲(chǔ)、應(yīng)用和服務(wù)等)并提高其可用性的模式。這些資源來自一個(gè)共享的、可配置的資源池,并能夠以最省力和無人干預(yù)的方式獲取和釋放。這種模式具有5個(gè)基本特征,即按需自助服務(wù)、廣泛的網(wǎng)絡(luò)訪問、資源共享、快速的可伸縮性和可度量的服務(wù)。同時(shí),云計(jì)算還包含三種服務(wù)模式,即SaaS(軟件即服務(wù))、PaaS(平臺(tái)即服務(wù))和IaaS(基礎(chǔ)設(shè)施即服務(wù)),以及四種部署方式,分別為私有云、社區(qū)云、公有云和混合云。
最近一段時(shí)期,的確存在各種機(jī)構(gòu)實(shí)體與企也借云計(jì)算名義圈錢、圈地的諸多怪象,相應(yīng)的認(rèn)識(shí)誤區(qū)和盲從行為也呈現(xiàn)出日趨擴(kuò)大化的態(tài)勢(shì)。許多以“云計(jì)算”冠名的項(xiàng)目并不具備典型云計(jì)算的基本特征,或者是鋪張建設(shè)基礎(chǔ)設(shè)施,但云服務(wù)的運(yùn)營(yíng)和交付方式并不明晰。一片繁華中,云計(jì)算市場(chǎng)在理性發(fā)展和規(guī)范性方面仍然表現(xiàn)得相對(duì)混沌和迷茫,這一狀況在國(guó)內(nèi)云計(jì)算市場(chǎng)更為典型。
要讓市場(chǎng)發(fā)展回歸理性道路,完善的標(biāo)準(zhǔn)化體系是一項(xiàng)必不可少的引領(lǐng)手段。而云標(biāo)準(zhǔn)化對(duì)整體云計(jì)算市場(chǎng)的推進(jìn)作用還不僅限于此,基于開放標(biāo)準(zhǔn)的跨云互聯(lián)與集成,能夠?yàn)椴煌瑢蛹?jí)的云計(jì)算消費(fèi)者帶來互操作、效用服務(wù)、增值服務(wù)等諸多收益。
成長(zhǎng)路徑似曾相識(shí)
在數(shù)十年的企業(yè)IT信息化建設(shè)過程中,我們經(jīng)歷過各式各樣的應(yīng)用孤島或者業(yè)務(wù)豎井,IT整合、企業(yè)應(yīng)用集成一直是IT技術(shù)進(jìn)化的重要課題,人們一直在努力通過業(yè)界標(biāo)準(zhǔn)和通用技術(shù)構(gòu)建融合的企業(yè)信息平臺(tái)。這些從孤立走向互聯(lián)與集成的訴求在云計(jì)算的世界同樣存在。
伴隨著各式各樣的云應(yīng)用如雨后春筍般涌現(xiàn),并陸續(xù)被導(dǎo)入使用,云計(jì)算世界也將在未來形成鱗次櫛比的豎井。我們將會(huì)看到公有云、私有云、混合云、社區(qū)云、SaaS、PaaS、IaaS、NaaS(網(wǎng)絡(luò)即服務(wù))、CaaS(通信即服務(wù))等不同類型的云或云服務(wù)模式并存,同時(shí)IT環(huán)境中仍然保留有傳統(tǒng)的物理環(huán)境和預(yù)配置應(yīng)用。從分散的信息孤島到集成化的應(yīng)用體系,曾經(jīng)上演的故事有望重現(xiàn)。從微觀的角度分析,導(dǎo)入不同的云的過程中,面對(duì)多種類的云應(yīng)用,企業(yè)所面臨的最大挑戰(zhàn)就是企業(yè)IT應(yīng)用的混合交付問題。
“IT應(yīng)用自身的集成與互聯(lián)集成需求”通常是驅(qū)動(dòng)相關(guān)領(lǐng)域標(biāo)準(zhǔn)化進(jìn)程前行的最重要?jiǎng)恿ΑT谠朴?jì)算領(lǐng)域,云互聯(lián)之后所帶來的深層次業(yè)務(wù)價(jià)值正在被越來越多的人士關(guān)注和思考。有分析人士預(yù)測(cè)稱,互聯(lián)云(Intercloud)將在未來成為現(xiàn)實(shí)。其發(fā)展軌跡可能與互聯(lián)網(wǎng)類似,在業(yè)界標(biāo)準(zhǔn)的促進(jìn)之下快速崛起并普及。
這意味著云的標(biāo)準(zhǔn)化過程可能似曾相識(shí),在集成中建立并完善標(biāo)準(zhǔn)的故事會(huì)再次展開。以強(qiáng)烈的連接需求為推動(dòng),孤立的云之間將會(huì)借助相關(guān)標(biāo)準(zhǔn)展開集成。事實(shí)上,這一進(jìn)程已經(jīng)被開啟,云集成領(lǐng)域在現(xiàn)階段精彩已現(xiàn)。為了消除云中孤島,為了應(yīng)對(duì)“混合IT”(Hybrid IT)的現(xiàn)實(shí)挑戰(zhàn),我們需要張開雙臂迎接互聯(lián)云的到來。為了解決云的互操作性、遷移和相互間聯(lián)盟信任的問題,我們需要建立云計(jì)算的標(biāo)準(zhǔn)體系。實(shí)際上,這一進(jìn)程已經(jīng)開始。而在這些需求的引領(lǐng)之下,云集成正在成為快速崛起的新興技術(shù)領(lǐng)域。
云標(biāo)準(zhǔn)百花齊放
開放是標(biāo)準(zhǔn)的必需。要實(shí)現(xiàn)云之間的互聯(lián),不同類型的云或云服務(wù)需要基于開放的標(biāo)準(zhǔn)和協(xié)議,需要具備互操作、可遷移、可治理的基本屬性,以及移動(dòng)化、聯(lián)盟化及可視化的特征。目前,以“互聯(lián)云”為實(shí)踐目標(biāo)的相關(guān)云計(jì)算標(biāo)準(zhǔn)制定工作已經(jīng)啟動(dòng),業(yè)界也越來越認(rèn)識(shí)到標(biāo)準(zhǔn)對(duì)于產(chǎn)業(yè)引導(dǎo)的重要性,主流的IT標(biāo)準(zhǔn)化組織已經(jīng)展開相關(guān)工作。
泛云計(jì)算標(biāo)準(zhǔn)制訂者陣營(yíng)包括ISO/IEC、IEEE(電氣和電子工程師協(xié)會(huì))、ITU(國(guó)際電信聯(lián)盟)、Open Grid Forum(開放網(wǎng)絡(luò)論壇)、SNIA(全球網(wǎng)絡(luò)存儲(chǔ)工業(yè)協(xié)會(huì))、DMTF(分布式管理任務(wù)組)、OASIS(結(jié)構(gòu)化信息標(biāo)準(zhǔn)促進(jìn)組織)、The Open Group等知名國(guó)際標(biāo)準(zhǔn)化組織,也有NIST(美國(guó)國(guó)家標(biāo)準(zhǔn)與技術(shù)研究院)、ETSI(歐洲電信標(biāo)準(zhǔn)化協(xié)會(huì))等國(guó)家或區(qū)域性組織,以及CSA(云安全聯(lián)盟)、Open Cloud Initiative(OCI)、Open Cloud Manifesto(開放云宣言)、ODCA(開放數(shù)據(jù)中心聯(lián)盟)、Global Inter-Cloud Technology Forum(全球互聯(lián)云技術(shù)論壇)等新成立的云計(jì)算標(biāo)準(zhǔn)制訂機(jī)構(gòu)。中國(guó)方面,CESI(中國(guó)電子技術(shù)標(biāo)準(zhǔn)化研究院)也參與其中。
NIST所給出的云計(jì)算定義對(duì)云計(jì)算標(biāo)準(zhǔn)進(jìn)程的推進(jìn)起到了關(guān)鍵的促進(jìn)作用。目前,OCCI(開放云計(jì)算接口)、CDMI(云數(shù)據(jù)管理接口)、CIMI(云基礎(chǔ)設(shè)施管理接口)、OVF(開放虛擬化格式)等標(biāo)準(zhǔn)得到了業(yè)績(jī)的廣泛關(guān)注,其中OVF已經(jīng)成為正式標(biāo)準(zhǔn),OCCI、CDMI、CIMI也有望成為正式標(biāo)準(zhǔn)。另外,還有一些新的標(biāo)準(zhǔn)表現(xiàn)活躍,例如SCIM(簡(jiǎn)單云身份管理)、TOSCA(OASIS云應(yīng)用的拓?fù)渑c編排規(guī)范)。(附文中列舉了現(xiàn)階段一些積極推進(jìn)云計(jì)算標(biāo)準(zhǔn)化的組織及其發(fā)布的相關(guān)云標(biāo)準(zhǔn))。
安全性方面,CSA(云安全聯(lián)盟)陸續(xù)發(fā)布了Cloud Audit(云審計(jì))、Cloud Controls Matrix(云控制矩陣,簡(jiǎn)稱為CCM)和Consensus Assessments Initiative(一致性評(píng)估計(jì)劃)。CSA在2009年成立后一直致力于構(gòu)建云計(jì)算環(huán)境下的最佳安全解決方案,目前該組織已經(jīng)成為全球云安全的核心力量。
除了以上可見標(biāo)準(zhǔn),還有一些框架以及參考架構(gòu)對(duì)云計(jì)算的標(biāo)準(zhǔn)化會(huì)起到促進(jìn)作用。目前,ITU推出了功能云參考架構(gòu)(Functional Cloud RA)、NIST和OpenGroup推出了云計(jì)算參考架構(gòu)(Cloud Computing RA),DMTF也發(fā)布了云管理的參考架構(gòu)(RA for Managing Clouds)。另外,ITIL 這樣的傳統(tǒng)IT服務(wù)管理最佳實(shí)踐、Frameworx電信業(yè)務(wù)架構(gòu)最佳實(shí)踐也對(duì)云計(jì)算標(biāo)準(zhǔn)的發(fā)展具有積極的參考指導(dǎo)性。
與各大標(biāo)準(zhǔn)化組織如火如荼的行動(dòng)相映襯的是,云計(jì)算市場(chǎng)已經(jīng)擁有了一些事實(shí)標(biāo)準(zhǔn)。例如由Amazon Web Services開發(fā)的AWS API和由OpenStack社區(qū)提供的API集合Openstack API。值得注意的是,Openstack社區(qū)希望通過標(biāo)準(zhǔn)化的API集合終結(jié)廠商鎖定,允許企業(yè)在自身開發(fā)的私有OpenStack云和其他任意的公有OpenStack云之間隨意遷移工作負(fù)載。這些事實(shí)標(biāo)準(zhǔn)伴隨其制定者——大型云服務(wù)商服務(wù)范圍的擴(kuò)張而發(fā)展壯大,同時(shí)相關(guān)的法律規(guī)范也因?yàn)橛脩魧?duì)云服務(wù)法規(guī)遵從性要求的提升而不斷成熟。
互聯(lián)云打開價(jià)值新空間
從局域網(wǎng)到互聯(lián)網(wǎng),網(wǎng)絡(luò)連接的價(jià)值被推升到了新的高度。基于開放標(biāo)準(zhǔn)框架,互聯(lián)網(wǎng)的市場(chǎng)價(jià)值快速攀升,迅速成為引領(lǐng)產(chǎn)業(yè)變革的決定性力量。云計(jì)算標(biāo)準(zhǔn)體系所致力于營(yíng)造的互聯(lián)云也有望重新演繹同樣的精彩,通過基于標(biāo)準(zhǔn)的公有云、私有云、混合云、社區(qū)云之間的互聯(lián)與集成,云計(jì)算模式有望衍生出更多的業(yè)務(wù)價(jià)值。
“更自由的客戶選擇,解除廠商綁定”是云標(biāo)準(zhǔn)制訂的重要目標(biāo),也是其成熟應(yīng)用后能夠?yàn)樵频南M(fèi)者所帶來的最直接收益。例如,企業(yè)可以靈活地將一些應(yīng)用從私有云中剝離出來,轉(zhuǎn)移到外部的公有云平臺(tái);企業(yè)也可以方便地更換公有云的服務(wù)供應(yīng)商,例如從Amazon云服務(wù)遷移到Google云服務(wù)。雖然目前一些云服務(wù)供應(yīng)商也提供一些基礎(chǔ)的云服務(wù)遷移能力,但是由于相關(guān)標(biāo)準(zhǔn)尚不夠完善,企業(yè)仍然面臨遷移過程復(fù)雜、數(shù)據(jù)安全保障不足等問題。
在標(biāo)準(zhǔn)的支持之下,第三方增值服務(wù)商勢(shì)必將獲得大戰(zhàn)拳腳的新天地。在具備充分互操作性和遷移性的云環(huán)境中,用戶可以享受到更多的增值服務(wù)。云的互聯(lián)與集成還將衍生出許多新的附加價(jià)值。可以想見,在互聯(lián)所產(chǎn)生的巨大應(yīng)用縱深之中,存在著太多有待發(fā)掘的商業(yè)機(jī)會(huì)。圍繞企業(yè)應(yīng)用在云之間的移動(dòng),計(jì)算資源的合理分配、自動(dòng)化管理與遷移、云服務(wù)集成后的統(tǒng)一交付都是大有可為的領(lǐng)域。
前景雖然無限壯美,卻仍要從腳下做起。對(duì)于尚在起步階段的云計(jì)算標(biāo)準(zhǔn)化進(jìn)程而言,與市場(chǎng)和用戶的緊密互動(dòng)將對(duì)自身的完善和成熟起到積極的促進(jìn)作用。同時(shí),權(quán)威標(biāo)準(zhǔn)化組織和云計(jì)算領(lǐng)域大型供應(yīng)商之間更為深入的合作,也將在推進(jìn)標(biāo)準(zhǔn)化進(jìn)程的同時(shí),兼顧云計(jì)算標(biāo)準(zhǔn)化體系的獨(dú)立性和實(shí)用性。 (本文的撰寫得到了云計(jì)算領(lǐng)域資深研究人士、新浪微博博主@forestzrd的大力支持,特此鳴謝。)
【附文】
部分云計(jì)算組織及其推出的云標(biāo)準(zhǔn)
■云計(jì)算管理工作組(CMWG)
CIMI(云基礎(chǔ)設(shè)施管理接口):該文檔定義了一個(gè)在基礎(chǔ)設(shè)施即服務(wù)領(lǐng)域內(nèi)管理資源的邏輯模型。該模型的開發(fā)是為了處理《審視云管理模型與協(xié)議需求架構(gòu)》文件中所列出的使用案例。
■開放網(wǎng)格論壇(OGF)
OCCI(開放云計(jì)算接口):OCCI由一套開源社區(qū)主導(dǎo)的規(guī)范組成。這些規(guī)范通過開放網(wǎng)格論壇被提交。OCCI為一套針對(duì)與資源進(jìn)行云互動(dòng)的多用途規(guī)范。在某種程度上,它具有廠商獨(dú)立性和平臺(tái)中立性,能夠通過擴(kuò)展解決云計(jì)算中存在的多種問題。
OCCI核心規(guī)范:OCCI核心模型定義了能夠通過一個(gè)OCCI渲染進(jìn)行操作的實(shí)例類型的表示法。其為實(shí)際資源的一個(gè)抽象概念,包括了鑒定、分類、關(guān)聯(lián)與擴(kuò)展這些資源的方法。通過這些核心與模型功能,OCCI提供了一個(gè)邊界協(xié)議和作為一個(gè)服務(wù)前端至提供者內(nèi)部管理架構(gòu)的API。服務(wù)的客戶可以是終端用戶和其他系統(tǒng)實(shí)例。OCCI適合這兩種情況。其關(guān)鍵功能是OCCI能夠被用作一個(gè)針對(duì)所有類型資源的管理API,同時(shí)保持高水平的互操作性。
■SNIA云技術(shù)工作組
SNIA CDMI(云數(shù)據(jù)管理接口):一個(gè)在云存儲(chǔ)環(huán)境中實(shí)現(xiàn)互操作性傳輸與數(shù)據(jù)管理的規(guī)范。CDMI規(guī)范目前為一個(gè)SNIA架構(gòu)標(biāo)準(zhǔn),其將被提交給INCITS機(jī)構(gòu)以批準(zhǔn)成為ANSI和ISO標(biāo)準(zhǔn)。
■分布式管理任務(wù)組(DMTF)
OVF(開放虛擬化格式):該規(guī)范針對(duì)運(yùn)行在虛擬機(jī)上的軟件的封裝與分布闡述了一個(gè)開放、安全、便攜、高效和可擴(kuò)展格式。
■結(jié)構(gòu)化信息標(biāo)準(zhǔn)促進(jìn)組織(OASIS)
TOSCA(OASIS云應(yīng)用的拓?fù)渑c編排規(guī)范):TOSCA技術(shù)委員會(huì)的目標(biāo)是充分增強(qiáng)運(yùn)行在復(fù)雜軟件和硬件基礎(chǔ)設(shè)施上的云應(yīng)用和IT服務(wù)的可移植性。它通過對(duì)應(yīng)用、基礎(chǔ)設(shè)施云服務(wù)、服務(wù)部分間的關(guān)系和這些服務(wù)(例如部署、打補(bǔ)丁、關(guān)機(jī))操作行為的互操作性闡述促進(jìn)實(shí)現(xiàn)這一目標(biāo)。上述部署、打補(bǔ)丁和關(guān)機(jī)等服務(wù)不依賴于提供商創(chuàng)建的服務(wù),以及任何特定云服務(wù)商或托管技術(shù)。TOSCA還將把更高水平的操作行為與云基礎(chǔ)設(shè)施管理關(guān)聯(lián)起來。
TOSCA所提供的功能將在很大程度上促進(jìn)未鎖定的云服務(wù)和解決方案的可移植性提升到更高水平,它可以實(shí)現(xiàn):將應(yīng)用移植部署至任何合規(guī)的云上;讓現(xiàn)有應(yīng)用更容易地遷移到云上;更高的靈活性(用戶的選擇);動(dòng)態(tài)的多云提供商應(yīng)用。