Monday, 22 October 2012

Amazon前天才員工,即將再次顛覆網路世界(上)

在Amazon負責打造彈性雲端運算的Giuseppe de Candia,能夠再一次成功顛覆網路世界嗎?Photo: Midokura

 

Pino de Candia在2009年夏天辭去Amazon的工作。他說:「西雅圖是個好地方,不過我們真的很想念陽光。」他和他的妻子搬到西班牙巴塞隆納,他還上了幾門有關經濟發展和國際貿易的課程。就這樣過了三年以後,他再度參與某個預備顛覆網路的活動。

de Candia和另一位Amazon前員工Dan Dumitriu都是Midokura公司幕後的重要工程師,Dumitriu在大型計算系統科學(massive computing systems)方面頗有造詣。Midokura跟常被提及的矽谷新創公司Nicira一樣,業務著重於虛擬網路。虛擬網路是只存在於軟體的電腦網路。

過去十年來,VMware和Microsoft等公司已經成功推波助瀾,讓這世界上的電腦運算應用程式,進入只以軟體狀態存在的虛擬伺服器時代。現在,有一批新公司正在製造新軟體,希望將所有的虛擬伺服器連結在一起,從根本上來說,這些公司正將網路的核心從硬體移向軟體。

大家都知道建造和管理電腦網路非常困難,不過一但將複雜的部份移向軟體,虛擬網路就可以減輕這方面的負擔,並特別嘉惠某些公司,包括Google、Microsoft和 Amazon等大型雲端公司,以及AT&T等網路服務供應商,還有其他會將自家基礎設施分享給世界上其他設備供應商的公司。

請試著把傳統電腦網路,想像成穿梭在紐約或芝加哥等大城市中的道路、高速公路、高架火車和地下鐵,改變人們在城市中移動的方式是一件大工程,你必須夷平建築物、鋪設新道路以及挖出新的隧道。但虛擬網路就是一個能夠建造在你的電腦裡頭,想要的時候還可以隨時重建的虛擬城市,它的運作和真實網路一樣,而且處理起來比真實網路來得簡單。

還是覺得疑惑嗎?今年7月,VMware付出12.6億美金買下Nicira,顯示出這項新興科技的重要性。eBay和Rackspace等公司已經開始在他們的資料中心裡面使用Nicira的工具,而且Google正在使用和Nicira工程師共同開發的技術,調控資料中心之間的網路流量。

Midokura沒有離這波潮流太遠,雖然他們目前還沒有客戶,也不願透露有沒有人在測試它的軟體,不過他們打算於今年10月正式向美國市場公告他們這兩年的心血結晶——Midonet軟體,並且準備好要在今年12月或明年1月時正式釋出。

Amazon的小孩

Dan Dumitriu原本的發想,是要為日本重塑Amazon的雲端。跟Pino de Candia一樣,Dan Dumitriu在Amazon任職時,也負責打造彈性雲端運算(Elastic Compute Cloud)。

彈性雲端運算是一種線上服務,提供基礎虛擬機器給使用者打造自己的軟體應用程式,並提供給其他人,它將虛擬機器的概念發揮到極致,讓使用者在不用設定實體機器的情況下操作虛擬電腦。Dumitriu親眼看到這項技術有多成功,2009年,Dumitriu離開Amazon並且在東京待了一段時間之後,他向日本當地的企業家Tatsuya Kato提議,打算要發展日本版本的彈性雲端運算。

Kato喜歡他的提議,所以在Dumitriu搬到東京之後,兩人就成立了一家新公司來做這件事。不過他們很快就發現這項提議不是完美的,畢竟Amazon終究會將它的服務推廣到日本,不過是時間早晚的問題而已,而且Google和Microsoft等大公司都在這個市場上吃到Amazon的苦頭;此外,這個市場的利潤已經小到不行,更別提使用彈性雲端的人有多少。一項統計數據指出,Amazon的雲端服務現在已經佔據了1%的網路。

他們隨即決議加入新興勢力,打造一個開源版本的Amazon雲端服務,讓每個人都可以操作自己的資料中心。Dumitriu說:「我們想要成為軟體公司,而不是服務供應商。這看起來是比較好的策略,而且比較適合我們的本質。」

Midokura跟Nicira一樣都加入OpenStack計畫,這個計畫在2010年的時候由NASA 和Rackspace(Amazon在雲端競賽中的主要對手)發起。OpenStack想要改造資料中心軟體,讓私人單位也可以像Amazon處理彈性雲端運算和其他網路服務一樣,靈巧分配自己的運算資源,此計畫提供立即能夠取得的虛擬伺服器、虛擬儲存空間和虛擬網路。

Dumitriu和Kato把精神集中在虛擬網路,並且召募了Pino de Candia來協助領導工程師團隊。跟Dumitriu一樣,de Candia跟以硬體為核心的電腦網路很不熟,不過Dumitriu表示,這就是為什麼他們很適合這項計畫的原因。

如今Dumitriu和de Candia攜手合作建造Amazon的後端基礎設施,當年他們都是被Amazon網路服務部門現任科技長Werner Vogels拉進Amazon的,Dumitriu於1990年代中期在美國康乃爾大學認識de Candia,當時他們在Vogels所領導的分散式系統研究實驗室裡頭工作。在進到Amazon工作之前,Dumitriu和de Candia都是Vogels新創公司Reliable Network Solutions的一員。換句話說,他們在打造大型計算系統科學方面已經有很豐富的經驗,而且這些經驗也讓他們知道,他們需要打造一個新型態的電腦網路。

de Candia說:「我以前一點都不覺得網路有趣,我覺得那很無聊;不過當我用軟體在做網路的時候,真的會需要用到包括分散式系統在內的創新方法。」

繼續閱讀:Amazon前天才員工,即將再次顛覆網路世界(下)



from WIRED.tw http://wired.tw/2012/10/23/midokura-1/index.html