新版Ubuntu 13.0將集成OpenStack Havana
Ubuntu 開發(fā)者Canonical公司將為其Linux 發(fā)行版推出Ubuntu 13.10最新版本。為了創(chuàng)建基礎設施即服務(IaaS)云計算環(huán)境,該版本捆綁有即將推出的OpenStack Havana版本。
新的Ubuntu 13.10(代號為Saucy Salamander)預定將在10月17日發(fā)布。Ubuntu 13.10為Canonical最受歡迎的Linux發(fā)行版的最新版本,也是繼今年年初推出的13.04之后第二個集成了OpenStack代碼的版本。用戶屆時可從Ubuntu網(wǎng)站下載該版本。
由于Canonical和Ubuntu開發(fā)者社區(qū)將重點放在了品質(zhì)改良方面,因此這一新版本沒有增加多少新功能。預計Canonical和Ubuntu開發(fā)者社區(qū)將在明年4月份推出下一代Ubuntu長期支持版本(LTS),即14.04版。值得一提的是,Ubuntu 13.10在平臺核心中采用了最新的3.11版Linux內(nèi)核。
對于那些在正尋求使用Ubuntu Server創(chuàng)建云服務的客戶來說,最重要的變化是集成了新的OpenStack Havana。由于Ubuntu 13.10將于10月17日被推出,因此OpenStack Havana也將于10月17日被推出。屆時,使用Ubuntu 12.04 LTS版的客戶也將可以使用Havana。
Canonical的產(chǎn)品經(jīng)理Mark Baker稱,目前Ubuntu和OpenStack的版本發(fā)布周期均為6個月,因此Canonical將把其發(fā)行計劃調(diào)整至與OpenStack同步,以便于新的Linux版本能夠集成最新的云增強功能。
OpenStack Havana的關鍵變化涉及到一個代號為Ceilometer的計量組件和一個代號為Heat的云編配組件。這兩個組件都在先前的Grizzly版本中出現(xiàn)過,但是在Havana版本中這兩個組件均成為了核心組件。
Baker稱,Ceilometer提供了監(jiān)測和數(shù)據(jù)收集功能,支持公有云環(huán)境中的客戶計費,以及支持在私有云環(huán)境中向單個部門或用戶分攤成本。
Heat為一個編配層,旨在允許用戶準備特定的應用和服務。它們使用了亞馬遜AWS CloudFormation的模板,能夠與OpenStack應用程序接口(API)協(xié)作創(chuàng)建虛擬機等資源并按需配置它們。
Baker 稱,Havana版本的其他變化包括在OpenStack網(wǎng)絡組件中支持負載均衡,以及與VMware虛擬層具有更好的互操作性。這些使得Havana具有了更多的復雜功能,如用可移動虛擬機的vMotion,以及在ESXi上運行的虛擬機可以使用OpenStack的Cinder塊存儲層。
“許多企業(yè)都擁有大量的VMware產(chǎn)品,目前他們正在考慮如何將這兩部分連接在一起。”Baker稱。
用于準備裸機服務器的Ubuntu裸機即服務(MaaS)工具也得到了改良。Baker稱,改良后,服務器全力運行的等待時間由原來的10至11秒縮短至了2至3秒。
目前Ubuntu的Juju工具已經(jīng)可以管理LXC Linux容器。LXC Linux容器為一種操作系統(tǒng)級的虛擬化技術,與完全虛擬化相比,其可以讓更多的工作負載在單個機器上運行,為服務提供商降低成本。Juju還支持軟件集,允許用戶在不需要腳本的情況下自動部署整個堆棧。除此之外,用戶還可以通過Juju與其他管理員共享這些軟件集。