云計(jì)算新標(biāo):API接口選擇無(wú)國(guó)界限制


時(shí)間:2012-05-08





  不管是公共云服務(wù)用戶還是私有云用戶都面臨管理服務(wù)器并發(fā)請(qǐng)求數(shù)上限的任務(wù)。由于基礎(chǔ)結(jié)構(gòu)本身就是一項(xiàng)服務(wù),IT人員創(chuàng)建并發(fā)處理請(qǐng)求上限,管理上限,通過(guò)控制面板和應(yīng)用程序接口來(lái)維持負(fù)載均衡及存儲(chǔ)管理。不同的云供應(yīng)商提供截然不同的應(yīng)用程序接口。云應(yīng)用程序接口標(biāo)準(zhǔn)缺失,IT專家怎樣才能實(shí)現(xiàn)有效控制,使其與當(dāng)前服務(wù)接軌,并與未來(lái)云服務(wù)保持兼容。

  不少組織已經(jīng)開(kāi)始試探為云計(jì)算建立一個(gè)標(biāo)準(zhǔn)化的應(yīng)用程序接口。DMTF(分管任務(wù)力量)就是一家具備創(chuàng)建云標(biāo)準(zhǔn)動(dòng)機(jī)的組織。他們創(chuàng)建的草稿名為云基礎(chǔ)結(jié)構(gòu)管理接口模型及遠(yuǎn)程過(guò)程調(diào)用的REST應(yīng)用程序接口。歐洲組織ETSI已經(jīng)發(fā)表數(shù)篇關(guān)于云技術(shù)和早期應(yīng)用程序接口的研究著作。比起云計(jì)算,早期的應(yīng)用程序接口更適用于網(wǎng)格計(jì)算。公開(kāi)網(wǎng)格論壇產(chǎn)生了云別(不同的云,不同的功能及特點(diǎn))應(yīng)用程序接口;然而,這一方案仍處于雛形狀態(tài),因其沒(méi)有提供流量監(jiān)控方法或價(jià)格計(jì)算方法。具體的功能仍在開(kāi)發(fā)中。

  SimpleCloud,是Zend科技旗下公司,Zend科技同微軟和Rackspace一同創(chuàng)建了基礎(chǔ)版簡(jiǎn)易云應(yīng)用程序接口(Simple Cloud API)。盡管如此,這些動(dòng)態(tài)只能說(shuō)明云應(yīng)用程序接口產(chǎn)業(yè)正在起步,就標(biāo)準(zhǔn)化作業(yè)而言,很多供應(yīng)商還沒(méi)真正開(kāi)始上路。典型的當(dāng)屬亞馬遜網(wǎng)絡(luò)服務(wù)公司(AWS),AWS已花費(fèi)數(shù)年時(shí)間開(kāi)發(fā)專屬功能基礎(chǔ)結(jié)構(gòu)及云應(yīng)用程序接口,他卻沒(méi)有任何意向投身于標(biāo)準(zhǔn)化工業(yè)產(chǎn)業(yè)。其他一些云投資商已經(jīng)開(kāi)發(fā)出自己的標(biāo)準(zhǔn),比如有Elastic Hosts應(yīng)用程序接口,F(xiàn)lexiScale應(yīng)用程序接口,GoGrid應(yīng)用程序接口和SunCloud應(yīng)用程序接口。

  另外,Rackspace開(kāi)發(fā)的openstack —— 一種資源共享云軟件,本身是一個(gè)完整的基礎(chǔ)結(jié)構(gòu)——而不僅僅是應(yīng)用程序接口,這種全新模式也正蓬勃興起,勢(shì)頭蒸蒸日上。

  集中云管理和資源庫(kù)

  一些公司開(kāi)發(fā)了自己獨(dú)有的基于網(wǎng)絡(luò)的云并發(fā)請(qǐng)求數(shù)量上限管理產(chǎn)品,盡管都是一些不知名的云投資商。例如,RightScale公司配置了一個(gè)管理平臺(tái),它提供一個(gè)單一的應(yīng)用程序接口;還配置了一個(gè)管理平臺(tái),這一平臺(tái)可與多個(gè)云開(kāi)發(fā)商并行工作。另外有些云開(kāi)發(fā)商繞過(guò)建立標(biāo)準(zhǔn)化應(yīng)用程序接口這一關(guān)卡,取而代之的是,提供一個(gè)庫(kù)可供大型云用戶使用并具有簡(jiǎn)易應(yīng)用程序接口(API)。庫(kù)的功能就像一個(gè)翻譯器,編程者可以在庫(kù)里鎖定一個(gè)應(yīng)用程序接口,然后精確到某個(gè)指定投資開(kāi)發(fā)商。Apache Deltacloud是一個(gè)共享云庫(kù),它與多個(gè)云平臺(tái)交換信息,包括亞馬遜,Rackspace,Gogrid和Rimuhosting,還可與利用OpenStack和VM 軟件vSphere建立的私有云共享信息。同樣,jcloud有單獨(dú)一個(gè)應(yīng)用程序接口,支持絕大部分主流云供應(yīng)商,包括AWS,還有使用Openstack的供應(yīng)商。

  選定一個(gè)云應(yīng)用程序接口意見(jiàn):

  目前業(yè)界沒(méi)有一個(gè)云標(biāo)準(zhǔn),而且我確定在未來(lái)可預(yù)見(jiàn)短期內(nèi)也不可能形成一個(gè)標(biāo)準(zhǔn)。盡管不少機(jī)構(gòu)致力于開(kāi)發(fā)一個(gè)標(biāo)準(zhǔn)化云應(yīng)用程序接口,標(biāo)準(zhǔn)終究只是部分成形,且僅獲得了少數(shù)幾家云開(kāi)發(fā)商的認(rèn)可。那么開(kāi)發(fā)商在選擇應(yīng)用程序接口的時(shí)候該怎么做呢?以下是一些指導(dǎo)原則:

  如果你的云服務(wù)商使用的是自主研發(fā)的應(yīng)用程序接口,如AWS,那么你將可能被這個(gè)供應(yīng)商困住,以致無(wú)法擺脫。但是,若你從未打算更換云服務(wù)商,那么這個(gè)選擇非常合理。若你看中好幾家云服務(wù)商服務(wù),你就可以使用來(lái)自RightScale的第三方云軟件來(lái)獲得服務(wù)。盡管這是個(gè)好方法,其昂貴的花費(fèi)使其使用對(duì)象僅限于大型企業(yè)。這種產(chǎn)品包含功能特性明顯的應(yīng)用程序接口,同時(shí)可以享受在線控制桌面和客戶服務(wù)。那些預(yù)算有限又想聯(lián)合使用不同投資服務(wù)商的公司,資源共享云工具如Delta云和J云就不失為好的選擇對(duì)象。但是,這也有局限性。局限性在于這些公司需要長(zhǎng)期雇用一名專家從事維護(hù)開(kāi)發(fā)工作,這大大增加了資源共享選項(xiàng)的成本。正確的步驟應(yīng)當(dāng)是先確定一個(gè)標(biāo)準(zhǔn)化的應(yīng)用程序接口,然后根據(jù)云供應(yīng)商的應(yīng)用程序接口服務(wù)范圍選擇云供應(yīng)商。就目前來(lái)看,OpenStack是這一規(guī)劃的主導(dǎo)力量,然而這項(xiàng)工程正日益獲得其他投資服務(wù)商和客戶的認(rèn)可。但是注意,先選擇API再?zèng)Q定服務(wù)商固然可行,服務(wù)商的選擇范圍卻大大地受到限制。同時(shí)限制了專屬功能的開(kāi)發(fā)實(shí)現(xiàn)。


來(lái)源:TechTarget中國(guó)



  版權(quán)及免責(zé)聲明:凡本網(wǎng)所屬版權(quán)作品,轉(zhuǎn)載時(shí)須獲得授權(quán)并注明來(lái)源“中國(guó)產(chǎn)業(yè)經(jīng)濟(jì)信息網(wǎng)”,違者本網(wǎng)將保留追究其相關(guān)法律責(zé)任的權(quán)力。凡轉(zhuǎn)載文章,不代表本網(wǎng)觀點(diǎn)和立場(chǎng)。版權(quán)事宜請(qǐng)聯(lián)系:010-65363056。

延伸閱讀

熱點(diǎn)視頻

第六屆中國(guó)報(bào)業(yè)黨建工作座談會(huì)(1) 第六屆中國(guó)報(bào)業(yè)黨建工作座談會(huì)(1)

熱點(diǎn)新聞

熱點(diǎn)輿情

特色小鎮(zhèn)

版權(quán)所有:中國(guó)產(chǎn)業(yè)經(jīng)濟(jì)信息網(wǎng)京ICP備11041399號(hào)-2京公網(wǎng)安備11010502003583