為您的云計算平臺選一個合適的API
云提供商和跨平臺的API:今天,許多環(huán)境都采用的是多家云提供商甚至多個平臺的服務(wù)。所以,跨平臺的兼容性的需要顯得越來越重要。越來越多的供應(yīng)商提供通用的HTTP和HTTPS API的整合,以便為客戶提供更大的云多功能性。此外,跨平臺的API允許云租戶能夠訪問不只是他們的主要云服務(wù)提供商的資源,而且還能夠訪問其他云提供商的資源。
企業(yè)現(xiàn)在可以訪問不同云提供商和平臺的資源和工作量,這可以節(jié)省大量的時間和開發(fā)能源。
為您的云計算選擇合適的API平臺是十分重要的。注意,有可能是您的環(huán)境的正常工作需要多種不同的API模型。此外,要知道,這樣的云服務(wù)模型是非常新的,同時仍然存在一些問題需要解決。具體而言,平臺和基礎(chǔ)設(shè)施的兼容性一直是一個問題。有時會出現(xiàn)應(yīng)用程序無法與基于云計算的API平臺正常工作的狀況。在這種情況下,重要的是要規(guī)劃部署,并確保在任何開發(fā)之前,所有環(huán)節(jié)都可以互操作和執(zhí)行兼容。
并非所有的云服務(wù)提供商和API都是一樣的!
這意味著,取決于你的環(huán)境,你必須徹底保證您正在尋找的平臺部署將與您的供應(yīng)商的云模型兼容。除了軟件層的兼容性,云提供商提供的API模型必須在規(guī)模上支持不同地區(qū)的地理冗余操作。在某些情況下,可能需要穿越整個國家的快照或備份。尋找能夠統(tǒng)一網(wǎng)絡(luò)基礎(chǔ)設(shè)施的供應(yīng)商,使雙方的工作量和API函數(shù)能夠跨廣域網(wǎng)運行。
整合多個服務(wù)平臺的需求產(chǎn)生了一個新的云API市場。現(xiàn)在,領(lǐng)先的技術(shù)創(chuàng)新者們正努力去滿足這個市場的需求。隨著越來越多的數(shù)據(jù)和IT環(huán)境變得分布,使用API整合平臺和應(yīng)用程序的需求日益增長。
在創(chuàng)造了堅實的平臺的市場競爭中,目前已經(jīng)出現(xiàn)了幾家市場***。僅舉幾例:
l Apache CloudStack平臺
l 亞馬遜網(wǎng)絡(luò)服務(wù)API和Eucalyptus
l 谷歌計算引擎
l Simple Cloud API
l OpenStack API
l VMware vCloud API
每款解決方案和平臺都有自己的優(yōu)點和問題。但是,他們有一個共同點:互操作性。例如,CloudStack模式仍將可以與任何潛在的虛擬機管理程序集成,并支持其他常見的云API模式,包括AWS API、OpenStack API,甚至VMware的vClo??ud API。
其他的解決方案,如Simple Cloud API,是由一些組織開發(fā)和資助的,以建立一個真正的跨平臺的云環(huán)境。在這個例子中,Simple Cloud API能夠與亞馬遜和微軟服務(wù)整合。您選擇的解決方案將取決于你的基礎(chǔ)設(shè)施。如果存儲連通性是一個問題,尋找一個可以輕松地集成跨廣域網(wǎng)的各種存儲模型的平臺。
隨著越來越多的企業(yè)尋找有效的方式將他們的環(huán)境連接在一起,云模型市場只會繼續(xù)增長。具有安全,多租戶云環(huán)境的能力,有助于建立一個強大的基礎(chǔ)設(shè)施能力的增長和擴張。是否需要通過廣域網(wǎng)有效地分配數(shù)據(jù),或在不同的平臺粒控制虛擬磁盤圖像,可以幫助企業(yè)實現(xiàn)更大的云彈性。