目前云計算的概念在業(yè)內(nèi)討論的如火如荼,關(guān)于云計算的報刊文章也層出不窮,在今年的中國云計算大會上許多領(lǐng)導(dǎo)、專家學(xué)者也呼吁、號召建立云計算標準,此時也早有一些有識之士已經(jīng)開始了推動云計算標準化之旅。本文將重點討論云計算標準化的基本需求、國際上云計算標準化相關(guān)的組織、團體及他們對標準的推動和貢獻,最后根據(jù)目前云計算標準化的國際形勢提出如何在中國推動云計算標準化的想法和建議。
云計算標準化的主要內(nèi)容
云計算標準化是云計算推廣和應(yīng)用的基本前提和真正云計算的終極目標。目前國際、國內(nèi)不少組織已經(jīng)開始研究和探討云計算標準化,都試圖在未來的云計算核心技術(shù)發(fā)展中獲得一定的話語權(quán)。但是我們知道,云計算標準化所包含內(nèi)容非常廣泛,從軟件開發(fā)的標準化、網(wǎng)格計算的標準化到資源管理接口的標準化。同時云計算的技術(shù)架構(gòu)分不同的層次,從上到下,業(yè)務(wù)邏輯層、應(yīng)用層、分布式文件和操作系統(tǒng)層、虛擬化層、硬件層和數(shù)據(jù)中心基礎(chǔ)設(shè)施,如下圖所示。要實現(xiàn)云計算標準化,理論上就要實現(xiàn)這五個層次上的標準化,這樣的結(jié)果會非常復(fù)雜。為了簡化云計算標準化的進程,我們認識到云計算標準化基本目標是實現(xiàn)云的可移植性(Portability)、可互操作性(Interoperability)和安全性(Security),也就是把云計算標準化的內(nèi)容鎖定到最重要和最緊迫的方面。
具體來講,需要云計算標準化的主要內(nèi)容有:
云計算互相操作和集成標準,涵蓋不同云之間如私有云和公有云之間、公有云和公有云之間、私有云和私有云之間的互操作性和集成接口標準。
云計算的服務(wù)接口標準和應(yīng)用程序開發(fā)標準,主要針對的是云計算與業(yè)務(wù)層面的交換標準,從業(yè)務(wù)層面如何調(diào)用、使用云服務(wù)。
云計算不同層面之間的接口標準,包括架構(gòu)層、平臺層和應(yīng)用軟件層之間的接口標準。
云計算服務(wù)目錄管理、不同云之間無縫遷移的可移植性標準。
云計算商業(yè)指標標準,云計算用戶提高資產(chǎn)利用率標準、資源優(yōu)化和性能優(yōu)化、評估性能價格比標準等。
云計算架構(gòu)治理標準,包括設(shè)計、規(guī)劃、架構(gòu)、建模、部署、管理、監(jiān)控、運營支持、質(zhì)量管理和服務(wù)水平協(xié)議的標準。
云計算安全和隱私標準,數(shù)據(jù)的完整性,可用性,保密性,物理上和邏輯上的標準。
推動云計算標準的10個國際組織
目前推動云計算標準化的組織團體大多數(shù)來自美國,主要有:
1)美國國家實驗室NIST(NationalInstituteofStandardsandTechnology)。NIST目標提供技術(shù)指導(dǎo)和推廣技術(shù)標準在政府和工業(yè)領(lǐng)域有效和安全地應(yīng)用,它提出了云計算的定義,針對美國聯(lián)邦政府的云架構(gòu),安全和部署策略,專注于美國聯(lián)邦政府的云標準、云接口、云集成和云應(yīng)用開發(fā)接口等,詳見:http://csrc.nist.gov/groups/SNS/cloud-computing/index.html,很多文章、報刊或書籍都以NIST的云計算定義作為標準定義。
2)結(jié)構(gòu)化信息標準推進組織OASIS(OrganizationfortheAdvancementofStructureInformationStandards)是成立于1993年,非盈利聯(lián)合會組織,目標是推動全球信息社會的開發(fā)、融合和應(yīng)用開放標準。OASIS在軟件開發(fā)領(lǐng)域影響力很大,提交了著名的XML和WebServices標準。到2010年8月底為止包括了IBM、Microsoft等兩百六十個來自不同國家的組織、團體、大學(xué)、研究院和公司。OASIS推動的標準包括訪問和身份策略安全,格式控制和數(shù)據(jù)輸入輸出內(nèi)容、目錄池、目錄和注冊表標準,和面向服務(wù)架構(gòu)方法和模型,網(wǎng)絡(luò)管理和服務(wù)質(zhì)量和互操作性。OASIS與國際電子技術(shù)委員IEC(InternationalElectrotechnicalCommission),國際標準化組織ISO(theInternationalOrganizationforStandardization),國際電信聯(lián)盟ITU(theInternationalTelecommunicationUnion)和歐盟經(jīng)濟委員UN/ECE(theUnitedNationsEconomicCommissionforEurope)都有緊密的聯(lián)系并積極參與了電子商務(wù)諒解備忘錄(MemorandumofUnderstandingonElectronicBusiness),所以O(shè)ASIS具有半官方的性質(zhì),其網(wǎng)址是:http://www.oasis-open.org/。我國的互聯(lián)網(wǎng)信息中心CNNIC、神州數(shù)碼信息系統(tǒng)有限公司DigitalChina、華為技術(shù)Huawei、北京大學(xué)PekingUniversity等都加入了該組織。
3)分布式管理任務(wù)組DMTF(DistributedManagementTaskForce),目標是聯(lián)合整個IT行業(yè)協(xié)同起來開發(fā)、驗證和推廣系統(tǒng)管理標準,幫助全世界范圍內(nèi)簡化管理,降低IT管理成本,目前主機操作系統(tǒng)及和硬件級的管理接口規(guī)范都來自DMTF標準,所以該組織是極具影響力的團體。DMTF最近提出了OpenVirtualizationFormat(OVF)1.0,規(guī)定虛擬化鏡像的部署和封裝標準,另外從2010年7月該組織下的云計算工作組CMWG(CloudManagementWorkingGroup)還在起草開放云標準孵化器(OpenCloudStandardIncubator),開發(fā)云資源管理協(xié)議,封包格式和安全管理協(xié)議,發(fā)布了云互操作性和管理云架構(gòu)的白皮書。DMTF組織網(wǎng)址是:http://www.dmtf.org/,到2010年8月底為止共有來自43個國家的160個公司和組織成員,4000個積極參加者,董事會成員有Dell、HP、IBM、Cisco、Intel、AMD、Oracle、Microsoft、EMC、CA、Citrix、VMware、Hitachi、Fujitsu、Broadcom十五家公司。
4)存儲工業(yè)協(xié)會SNIA(StorageNetworkIndustryAssociation)是成立時間比較早的存儲廠家中立的行業(yè)協(xié)會組織,宗旨是領(lǐng)導(dǎo)全世界范圍的存儲行業(yè)開發(fā)、推廣標準、技術(shù)和培訓(xùn)服務(wù),增強組織的信息管理能力,它的成員包括不同的廠商和用戶,有投票權(quán)的核心成員有Dell、IBM、NetApp、EMC、Intel、Oracle、FUJITSU、JUNIPER、QLOGIC、HP、LSI、SYMANTEC、HITACHI、Microsoft、VMware、Huawei-Symantec十五家,其他成員有近百以上,從成員的組成可以看出,核心成員來自核心的存儲廠商,所以SNIA就是存儲行業(yè)的領(lǐng)導(dǎo)組織。針對云計算迅速發(fā)展SNIA成立了云計算工作組,并在2010年4月正式發(fā)布CDMI1.0(CloudDataManagementInterface),目的是推廣存儲即服務(wù)的云規(guī)范,統(tǒng)一云存儲的接口,實現(xiàn)面向資源的數(shù)據(jù)存儲訪問,擴充不同協(xié)議和物理介質(zhì)。值得一提的是,該標準從概念到提出只用了不到一年的時間。
5)開放網(wǎng)格論壇OGF(OpenGridForum,http://www.ogf.org)是由來自40個國家的400多個用戶、開發(fā)者和廠商的社區(qū)組織,目的是引導(dǎo)網(wǎng)絡(luò)計算的標準和規(guī)范,它的金牌成員有CYBERA、FUJITSU和Oracle,銀牌成員有關(guān)來自日本的GridConsortiumJapan、CA和NetApp等十二家公司與組織。該組織提出了OCCI1.0(由OpenCloudComputingInterfaceWorkingGroup負責),該標準目的是建立架構(gòu)即服務(wù)云的接口標準解決方案,實現(xiàn)架構(gòu)云遠程管理,開發(fā)不同工具以支持部署、配置、自動擴展、監(jiān)控和定義云計算、存儲和網(wǎng)絡(luò)服務(wù),其工作組網(wǎng)址http://www.occi-wg.org/提供了一些信息。OGF成員發(fā)表了很多針對網(wǎng)格計算、節(jié)能降耗的數(shù)據(jù)中心建設(shè)最佳實踐白皮書,對云計算數(shù)據(jù)中心建設(shè)有非常好的參考價值。
6)云安全聯(lián)盟CSA(CloudSecurityAlliance),2009年4月成立,目標是推廣云安全最佳實踐和云安全培訓(xùn),編寫了針對云計算消費者和服務(wù)提供商的15個戰(zhàn)略領(lǐng)域的關(guān)鍵問題和建議,http://www.cloudsecurityalliance.org,到2010年8月底,組織成員有DMTF、OGF、ISACA等十四家組織,Dell、HP、Microsoft、Intel、Cisco、Google、Novell、CA、Oracle、Symantec、RSA、McAfee、TrendMicro、VMware等五十五家公司,成員眾多而且都是著名的大公司,所以在云計算安全最佳實踐方面比較有影響力。
7)TheOpenGroup是廠家中立、技術(shù)中立的聯(lián)合會,旨在開放標準和全球互操作性的基礎(chǔ)上,實現(xiàn)企業(yè)內(nèi)部和企業(yè)之間的無邊界的集成信息流,目的是建立消費者和供應(yīng)商之間的共識,共識內(nèi)容包括云計算在內(nèi)的IT技術(shù),如何安全、可靠地實現(xiàn)不同規(guī)模的企業(yè)運營,減少企業(yè)運營的成本、增大商業(yè)可擴展性和敏捷性,消除云產(chǎn)品和服務(wù)的對企業(yè)的廠家鎖定。OpenGroup白金會員有Capgemini、HP、IBM、Kingdee(金蝶)、ORACLE、SAP.,其他成員還有不同的云計算提供商和最終用戶,組織網(wǎng)址是http://www.opengroup.org/,其成員大多是ERP和顧問咨詢公司,最近也推出了一系列關(guān)于云計算商業(yè)應(yīng)用場景、云計算的參考架構(gòu)、云計算的投資回報計算方法的優(yōu)秀白皮書,是CEO/CFO/CIO很好的參考資料。
8)云計算互操作論壇CCIF(CloudComputingInteroperabilityForum,http://www.cloudforum.org/)是開放、廠家中立的非盈利技術(shù)社區(qū)組織,其目標是建立全球的云團體和生態(tài)系統(tǒng),討論云計算的社區(qū)共識,探討新興趨勢和參考結(jié)構(gòu),幫助不同組織加快和應(yīng)用云計算解決方案和服務(wù)。CCIF提出了統(tǒng)一云接口UCI(UnifiedCloudInterface),把不同云的API統(tǒng)一成標準接口實現(xiàn)互操作,還提出了資源描述框架RDF(ResourceDescriptionFramework),定義資源的語義、分類和實體方法。CCIF論壇的贊助商有Cisco、Intel、IBM、SUN、Appistry、RSA等十四家公司。
9)開放云聯(lián)合會OCC(OpenCloudConsortium)的成員由專注于提高云性能的一些大學(xué)組成,提出不同云之間集成和云操作性的開放框架,云計算參考指標和開源云參考模型,管理著OpenCloudTestbed的實驗平臺和OpenScienceDataCloud的科學(xué)研究基礎(chǔ)架構(gòu),網(wǎng)址是:http://opencloudconsortium.org/,主要成員有Cisco、MIT、NASA、Yahoo、NorthwesternUniversity、UniversityofIllinoisatChicago等。
10)此外還有TMForum,http://www.tmforum.org,非盈利組織,宗旨是領(lǐng)導(dǎo)服務(wù)供應(yīng)商在通信、媒體和云服務(wù)市場提供最好的IT,幫助行業(yè)建立、交換和收益于數(shù)字服務(wù),其他成員來自195個國家700組織和公司,很多成員都來自傳統(tǒng)的電信運營商和設(shè)備商,最近也發(fā)起了云服務(wù)策略,期望行業(yè)在基于云服務(wù)的市場里克服一些阻力以實現(xiàn)云服務(wù)增長。
中國是融入其中還是自立門戶?
從前面來看至少有十家以上組織的推動云標準化的發(fā)展,這可以說是好事,這么多人關(guān)注與力量促成云計算標準化早日實現(xiàn),另外又說明了云計算標準建立目前還在早期過程,不同的利益團體都在努力創(chuàng)新,希望在未來的云計算標準中的有自己的一席之地??梢钥闯?,在這些前沿的云計算標準化研究和制定組織里,我們國家的公司和組織比例是非常少的,僅僅在OASIS、OpenGroup、SNIA里有極少數(shù)的公司或組織參與。要推動云計算標準化的發(fā)展,我們的工作中心是努力把中國的云計算的需求加入到國際的標準化陣營,而不是建立中國自己的云計算標準,因為云計算本身是無國界的,標準也應(yīng)該是無國界,當然標準里面的研究、推廣和應(yīng)用水平是有國界的。推動云計算標準化行動的第一層次是我們國家的大學(xué)、科研機構(gòu)應(yīng)積極參與國際上同樣性質(zhì)組織建立的云計算組織,研究合作云計算基礎(chǔ)技術(shù),在長期來講作為標準創(chuàng)新的核心力量;第二層次是我們國家的行業(yè)協(xié)會同樣參與國際上行業(yè)組織的標準化討論和研究,代表廣大中小云計算組織的愿望;第三個層次是大型的技術(shù)性公司應(yīng)設(shè)立專門的標準化小組,加入國際大公司都參與的組織,作為受人尊敬的創(chuàng)新公司積極研究和實踐云計算標準,而不是拿來主義和享受主義,同時這些公司對國家云計算標準化的推動也是最大的,資金雄厚,人才濟濟,把研究的成果和與第一、第二層次的組織分享。
戴爾公司作為云計算的發(fā)起者和推動者,也早已加入了DMTF、SNIA、CSA影響里比較大的組織,倡導(dǎo)開放的、經(jīng)濟適用的、可靠的云計算解決方案,幫助企業(yè)通過智能化基礎(chǔ)架構(gòu)、簡化架構(gòu)管理、流暢化應(yīng)用和工作負載管理和智能化數(shù)據(jù)管理來構(gòu)建高效企業(yè)環(huán)境,增強企業(yè)運營效率,減低企業(yè)運營成本。