絕大多數(shù)有經(jīng)驗的云用戶都擁有一些精通于云管理的API接口(API)。云計算初學(xué)者和那些受限于單服務(wù)器試點項目的人員或者是測試人員和開發(fā)者可能會認為管理API是控制云的關(guān)鍵所在。實際上,API僅僅是越來越多的云管理功能的墊腳石。
使用云服務(wù)的企業(yè)正在尋找第三方混合和私有云管理工具來補充公共云的不足之處。本地工具的組合,加上額外的第三方管理工具,正在重塑如何管理云服務(wù)的愿景——從API和用戶界面到云管理編制。
公共云提供商正在充實除了本地管理服務(wù)以外的服務(wù)。亞馬遜Web Service提供彈性、可擴展和彈性負載平衡等功能,他們通過多個Amazon EC2(亞馬遜彈性云端運算)實例分散流量,并允許在高峰時段使用額外的實例配置。IT管理員也可以使用基于實例配置和API工具或網(wǎng)絡(luò)設(shè)備, 完成類似工作, 但使用亞馬遜的本地工具使其變得更容易。
所有這些本地云工具都是為了簡化更復(fù)雜的云功能的使用。目前的挑戰(zhàn)是云應(yīng)用要在很多方向上繼續(xù)擴展,其中只有很少的一部分將得到本地云服務(wù)的支持。
混合云管理
采用混合云管理的企業(yè)還需要以這樣的形式建立API,使其可以跨越公共云/私有云邊界。為了滿足復(fù)雜的云用戶,促進共同任務(wù),可能會用這樣一種解決方案,那就是越來越多的使用云業(yè)務(wù)流程工具和服務(wù)。
云編制服務(wù)主要來自提供云軟件和公共云服務(wù)的廠商。因此,計劃部署復(fù)雜的API或混合云API的企業(yè),可能會關(guān)注云提供商的具體的管理編制工具。沒有內(nèi)部IT專家,并且不希望聘請第三方的云部署服務(wù)公司的企業(yè)尤其如此。
大多數(shù)私有云軟件將支持Amazon EC2(亞馬遜彈性云端運算)API,允許企業(yè)建立與亞馬遜兼容混合云。但它也有可能找到一個云軟件供應(yīng)商,提供可以在公共云端工作的私有云管理編制工具?;旌显朴脩艨赡芟M谝粋€平臺上部署云安裝,這個平臺提供了管理編制,比如與Linux兼容Ubuntu的云。例如,一個云用戶在Ubuntu上建立私有云,然后在公共云上運行Ubuntu的“guest”實例。通用的云平臺提供的云管理工具可以管理跨越公共/私有云的API。
Ubuntu包含了Juju(代表Ubuntu服務(wù)器的,非常強大的服務(wù)器部署工具)管理軟件包,這使得云應(yīng)用開發(fā)人員和IT管理員能夠創(chuàng)建“charms”,這代表自動使用Ubuntu的云管理接口,API塊能串接成API。Ubuntu聲稱其云訪客系統(tǒng)是在亞馬遜和Rackspace公共云中,使用最頻繁的客戶機操作系統(tǒng)。
類似的混合編制工具在戴爾,惠普和IBM也是可用的,以及其他云軟件提供商也能提供。
云管理的范疇
從某種意義上說,云管理和編制工具可能成為可作為獨立的產(chǎn)品。Juju是一個開源云計算項目,它運用亞馬遜EC2兼容的管理界面,能夠在公共和私有云上使用。Juju有可能成為一個非常有用云管理工具,它能夠部署多個連接組件組成的API。
然而,Juju對于幾乎所有的云采納者來說過于先進,特別是缺乏經(jīng)驗;它的價值可能會慢慢體現(xiàn),軟件供應(yīng)商提供了Juju“charms”,讓經(jīng)驗不足的云管理員可以輕松地部署API。有幾個云項目類似與Juju,OpenCloud有幾個開源云項目,其他云軟件供應(yīng)商則提供商用產(chǎn)品。
即使商業(yè)云項目比開源工具更加用戶友好,但他們也更加昂貴。對于能夠選擇云來說,這是件好事,但這樣廣泛的產(chǎn)品,也使人們難以判斷哪個云項目將更具動力和后勁。
一些云應(yīng)用被極大地分發(fā),需要有效利用更多的管理編制。阿帕奇的Hadoop和MapReduce使用Juju編配,但新的項目,如Apache Whirr,正在興起,以改善分布式數(shù)據(jù),搜索和其它服務(wù)的管理編制。對于擁有復(fù)雜云計劃的大型企業(yè),這可能是關(guān)鍵。但在短期內(nèi),更可能的是,軟件即服務(wù)(SaaS)提供商將用它們來部署服務(wù)。
標準和通用的API促進對云管理和業(yè)務(wù)流程工具廣泛的支持。這些工具可能會支持大部分主要的公共云服務(wù),這可能擴大云的選擇,同時簡化云部署。
TechTarget中國原創(chuàng)內(nèi)容,原文鏈接:http://www.searchcloudcomputing.com.cn/showcontent_63072.htm