【導讀】已經(jīng)有越來越多的專家看到缺乏云計算標準將會無形中阻礙到人們接受云計算,這主要源于對云供應商鎖定用戶的擔憂和對不同云計算之間虛擬機與數(shù)據(jù)遷移的無助。
已經(jīng)有越來越多的專家看到缺乏云計算標準將會無形中阻礙到人們接受云計算,這主要源于對云供應商鎖定用戶的擔憂和對不同云計算之間虛擬機與數(shù)據(jù)遷移的無助。
如今,僅有云計算標準——Open Virtualization Format(OVF)。它是由VMware為促進虛擬機可移動化所推出的——但是單單只有它的存在是不能從根本上解決云計算互操作上的問題的。
用戶所需要的是像網(wǎng)絡API,TCP/IP這樣可以在所有云計算產(chǎn)品與服務之間實現(xiàn)并促進云計算互操作透明化的云應用編程接口(API)。這無疑會提升公眾對公共云計算的信心,使用者將有能力隨時選擇離開自己的供應商。這也將消除云計算“易進難處”的傳統(tǒng)觀念。
然而,F(xiàn)orrester的分析師James Staten表示,他認為公共云計算API還遙遙無期。在他看來,推行標準遠遠超出了當下市場的實際情況:“這里沒有令人信服的理由讓人們服從公共云計算API,沒有足夠的企業(yè)用戶建立起對云計算的熱情。
眼下,組織們開足馬力推行云計算標準
這里有許多組織支持開放標準,還有一些組織則開發(fā)指南與提供信息給云計算的感興趣者。這里囊括了一些重要信息:
Distributed Management Task Force(DMTF)正開發(fā)云計算互操作與安全標準。DTMF在2009年推出了Open Cloud Standards Incubator(OCSI)來解決云計算對開放管理標準的需求。
National Institute of Standards and Technology(NIST)致力于促進美國創(chuàng)新與產(chǎn)業(yè)競爭,它通過更為先進的計量科學,標準與技術來加強經(jīng)濟安全。
Open Cloud Consortium(OCC)是成員驅動型組織,意在開發(fā)云計算的參照實例,基準以及標準。
Open Grid Forum(OGF)是一個開放社區(qū),驅動分布式計算的快速發(fā)展與推廣應用。OGF完成了從搭建開放社區(qū),探索趨勢,分享最佳實踐到整合實踐形成標準的各項工作。此外,OGF還建立了Open Cloud Computing Interface Working Group,針對云基礎設施推出一套開放社區(qū)、共識驅動的API。
Storage Networking Industry Association(SNIA)已經(jīng)擔負起促進開發(fā)存儲需求與技術,全球標準以及存儲教育的責任。
Cloud Security Alliance(CSA,云計算安全聯(lián)盟)公布了安全云計算指南。Cloud Computing Interoperability Forum(CCIF)是一個中立于供應商,開放社區(qū)技術的支持者兼使用者,致力于驅動全球云計算服務的推廣。
這里還有針對云計算標準協(xié)調的wiki站點,它文檔化了各種標準組織在云計算方面的標準和指南。
如今可用的云計算標準
眾多專利與開放API被提出,以提供基礎設施及服務(IaaS)之間的互操作。據(jù)筆者目前所知,第一個和唯一一個被批準的面向云計算標準是OVF。它經(jīng)過DMTF三年的整理,于2010年9月被批準。
OVF的開發(fā)套件和針對虛擬機(VM)的分布式格式提供給了用戶和一些獨立平臺供應商。它幫助促進可移動性,但是它并沒有提供云計算互操作的全部獨立所需。OVF允許供應商和企業(yè)同應用與操作系統(tǒng)一起打包VM,并可隨需調用任何其他的應用與硬件,這些元數(shù)據(jù)包括了有關VM鏡像信息,像CPU的核數(shù),所需的內存以及網(wǎng)絡的配置信息。
對于另外重要的API,VMware在2009年9月宣布提交其vCloud API給DMTF。該API有望能協(xié)調準備,管理與應用在私有和公共云計算上運行的服務保障。
GoGrid API也被提交給Open Grid Forum的OCCI工作小組。但結果失效,主要是由于GoGrid API在實現(xiàn)行業(yè)重大備份上的失敗。
甲骨文(Oracle)最近在它的Oracle Technical Network(OTN,甲骨文技術網(wǎng)絡)上公布了Oracle Cloud API,并在2010年6月把這套API提交給了DMTF Open Cloud Standards Incubator組織。Oracle Cloud API基本上與Sun Cloud API相似,有一些改進之處。但這個提交計劃沒有引起IT界過多關注。
Red Hat在2010年8月向DMTF提交了Deltacloud API作為云計算互操作的標準。這是一套開放的API可以被用來在不同私有與公共云供應商之間遷移工作負荷。Red Hat把Deltacloud貢獻給了Apache Software Foundation(Apache軟件基金會)作為一項孵化項目。Deltacloud試圖抽象云供應商和云工具來幫助應用與開發(fā)者,在編寫應用時只需調用簡單的API就可獲得所需響應,從而忽略后臺。
Rackspace Cloud API已經(jīng)成為開源API,并被融入OpenStack。而最后,Amazon EC2 API被多數(shù)人視為是事實上的公共云計算標準。據(jù)我們目前所知,它還沒有提交給任何開放標準組織,這其中也包括DMTF。
原文出自【比特網(wǎng)】,轉載請保留原文鏈接:http://storage.chinabyte.com/320/12114820.shtml