又一場網路革命,正在一間車庫內發酵

又一場網路革命,正在一間車庫內發酵

賈伯斯兒時住所,photo:gflinch/flickr

 

和許多賈伯斯與Google聯合創辦人布林(Sergey Brin)等矽谷名人一樣,包爾威(Alex Polvi)與幾位好友也同樣窩在車庫裡,默默進行改革科技的計劃,希望革新全球的電腦伺服器使其更新就像筆電裡的瀏覽器那樣容易,而他的野心似乎來的正是時候。

走進包爾威位於加州巴羅艾托(Palo Alto)的車庫內,他正與幾個朋友一起研發一種新的的作業系統CoreOS,它不是為桌上型電腦、筆電或平板設計的軟體,而是針對今日網路運行所需的數十萬台伺服器設計。

包爾威進行的CoreOS計劃以Google的ChromeOS系統為基礎。ChromeOS能夠在數週時間內自動更新,但不同的是CoreOS不只可以作個人裝置的作業系統,還可以運用在各種網路服務,無論規模。比起傳統的伺服器軟體,使用CoreOS的公司企業能夠更快速且已較少花費提升網路服務。

又一場網路革命,正在一間車庫內發酵

包爾威(Alex Polvi),photo: rfong/flickr

 

CoreOS可說是網路的新基板,Google和亞馬遜等的網路巨擘都已經打造了類似的作業系統,但只供自己使用,開源軟體計劃CoreOS的目標就是要讓人人可用。

CoreOS計劃還在起步階段,但包爾威和夥伴們各個都是實力堅強的好手,包爾威已將手上的開源軟體公司 Cloudkick賣給Rackspace,而另一個夥伴哈特曼(Greg Kroah-Hartman)也是應用系統領域的知名人物,是 Linux核心開發者。

一般來說,包括多數的Linux distros在內,伺服器作業系統都要使用幾年後才會汰換。期間開發人員可以更新它的安全服務和升級,但如果要進行更複雜的更新就相當令人頭痛,久而久之作業系統也開始僵化。CoreOS就是可讓開發者能夠立即更新的系統,且不必破壞原有的應用程式。

Google就是很好的例子,自己打造網頁瀏覽器Chrome,可隨時進行修改或升級最後這項特性也延伸到ChromeOS。Chromebook的使用者每大概6週作業系統就會更新。

CoreOS的程式就像裝在一個「容器」內,這些容器透過最簡單的介面與主要的應用程式連結,因此使用者可以輕易搬移這些程式,也可以輕鬆升級系統。要做到這點並不容易,但包爾威團隊透過ChromeOS解決了大部分問題,並利用一個開源的應用容器引擎 Docker,讓開發者可以打包應用到一個可移植的容器中,然後發布到任何的Linux 機器上。

目前該計劃已經獲得Rackspace總裁穆爾曼(Lew Moorman)資金贊助,他表示,未來的程式將會以這種方式建構,「雖然還不是主流…但用這種小型的系統式管理大量機器的方式,未來會變得很有價值」。

無庸置疑,CoreOS未來將會出現其他競爭者,但包爾威已經搶得先機,就在一間車庫內。