Ubuntu欲用開源軟件推動云計算
Ubuntu創(chuàng)辦人Mark Shuttleworth近日宣布,Ubuntu 9.10將以Karmic Koala為代號。一如往常,Ubuntu Linux將分成兩部分:桌面版和服務(wù)器版。桌面版的主要目標(biāo)是“***印象”,Shuttleworth暗示“開機(jī)過程將令人驚艷”。他也承諾 Ubuntu的外觀設(shè)計將有顯著改變。他說:“桌面版將充滿設(shè)計師穿鑿的痕跡,我們已開始認(rèn)真地進(jìn)行新外觀的制作。Brown讓我們很滿意,但Koala 會考慮其它選擇。”
我相信其它人也會以同樣認(rèn)真的態(tài)度,檢視桌面版的設(shè)計。但Shuttleworth口中的服務(wù)器版功能,則讓云計算社群更感興趣。看來Karmic Koala服務(wù)器版的主要工作,將與云計算相關(guān)。以下是Shuttleworth這部分聲明的完整內(nèi)容:
“一只聰明的無尾熊(Koala)即使身在云霧中,也看得到整片樹林。Ubuntu要利用Amazon EC2的APIs,將自由(Free)軟件置于云計算的前鋒,讓任何人都能使用完全開放的工具,輕松設(shè)立他們自己的云端。我們目前正在測試Ubuntu AMI在Amazon EC2上執(zhí)行。在Karmic期間,我們要簡化應(yīng)用軟件在云端的布署,利用即可用的設(shè)備,或快速收集的訂制影像。Ubuntu-vmbuilder可用來輕松制作訂制的AMI,但標(biāo)準(zhǔn)影像檔案集,可讓EC2上從事類似工作的人,更容易協(xié)調(diào)合作。讓Amazon叢林變得更容易通過,對Ubuntu而言不是更恰當(dāng)嗎?
如果你要自行建構(gòu)一個EC2形式云端該如何?無尾熊***的是尤加利葉。UCSB的Eucalyptus(尤加利樹)計劃,能讓你在自己的硬件上、為自己的資料中心制作一個EC-2形式云端。Eucalyptus已加入整體的大計劃,在Karmic期間,我們將讓這些云端飛舞,根據(jù)各位的需求,動態(tài)地增減資源配置。聰明的無尾熊知道,保存精力***的方式就是睡覺,現(xiàn)在就連服務(wù)器都可以中止和重啟,你可以想象,我們能建構(gòu)一個在午睡時間耗能降到近乎零,有工作再醒來的云計算設(shè)施。”
如果你看不懂,重點如下:
• Ubuntu服務(wù)器版的目標(biāo),是以完全開源的軟件推動云計算。
• 針對那些有意管理云端的人,Ubuntu將包含利用Amazon APIs優(yōu)勢的工具。(我希望GoGrid APIs也在考慮之列,因為這是多個Amazon競爭者采用的接口。)
• Canonical將根據(jù)Karmic Koala制作標(biāo)準(zhǔn)的Amazon Machine Images,基本上是為Amazon社群制作相當(dāng)于“標(biāo)準(zhǔn)構(gòu)造”的“即可用”裝備。
• 不想專用Amazon?你寧愿用自己的基礎(chǔ)設(shè)施建構(gòu)一個云端,而舍棄好用的公共云端?從Karmic的前身Jaunty Jaguar Jackalope(程序代碼即將凍結(jié))開始,UC Santa Barbara的開原碼計劃Eucalyptus,將納入每一個版本。
我確定Canonical現(xiàn)任的軟件服務(wù)經(jīng)理Simon Wardley,對這個方向有很大的影響。他對開源標(biāo)準(zhǔn)在云計算領(lǐng)域的長期投入,讓這些工具的選擇顯得十分合理。未來幾個月內(nèi),Koala包含的平臺極可能改變,但Shuttleworth、Wardley和Ubuntu社群信奉的開放軟件哲學(xué),將主導(dǎo)他們的選擇。這對云計算的未來有多重要仍待觀察,目前已有其它開原碼計劃含有“內(nèi)建的”Amazon影像(不只是 RedHat),而Eucalyptus是一個研究計劃,需要進(jìn)一步制作,才能發(fā)揮生產(chǎn)用途。
在我眼中,Ubuntu團(tuán)隊就像是Linux的蘋果,極可能改變整個局勢,但不是透過基礎(chǔ)建設(shè)本身,而是他們以建構(gòu)和管理云端所創(chuàng)造的使用者經(jīng)驗。我迫不及待。
【編輯推薦】