Google擁抱Docker:把互聯網變成壹個巨大的計算機
發佈時間:2014-06-13
-
瀏覽次數:3128次
相對於軟件、硬件在本地設備中的分裂,雲計算的壹大特性就是將服務構建在雲上,供多種設備同時無縫調用。但事實上,雲服務在發展的過程中還沒能實現共融共通的理想——比如,各家的雲服務是相對割裂的,開發者基於Google雲服務構建的軟件拿到亞馬遜的AWS上也許就不能用了;在任務執行層面,為防止互相幹擾,雲服務廠商在同壹臺服務器上執行多個任務時也會將它們隔離進行。很明顯,這樣的實際情況和雲服務的初始理念相去甚遠。
來自Wired的消息表明,Google作為壹家熱情擁抱“雲”的互聯網公司,正在著手解決雲服務端存在的割裂問題。在Google看來,軟件被開發完成後應該可以運行在任何雲服務上。為了達成這個目標,Google擁抱壹項名為Docker的開源項目,它最初是由dotCloud開發的,如今Google在現有的雲計算架構中添加對Docker的支持,其將於9號正式發布生產環境可用版本1.0。
對於用戶來說,妳可以將其想象成壹個容器,借助於這項技術,軟件可以快速在各類雲服務和基礎設施上轉換。而且,當割裂問題被解決之後,軟件也有望在瞬間獲取大量的計算能力。
對於開發人員來說,在雲計算服務的幫助下,他們已經可以在沒有硬件和數據中心的情況下構建在線軟件。但有了Docker之後,軟件的開發工作將會變得更加容易。比如,開發者們在筆記本電腦上寫完壹個軟件後,可以將它轉移到雲服務上運行而無需做出更改;無論是自己的數據中心還是Google或者亞馬遜的雲計算服務器,開發人員可以按自己的想法在任何基礎設施之間轉移自己的軟件。這其中也就包含了Google對雲服務的願景:機器和基礎設施是可以互相替代的,整個互聯網就是壹個巨大的計算機。
但是事實上,我們知道目前的情況並非如此。互聯網世界分布著多種操作系統和和雲服務,把軟件從壹個平臺“復制”到另外壹個平臺並不是壹件容易事。而且今天的在線服務基本上都是以開源的Linux操作系統作為基礎,出於避免互相幹涉的目的,它會將同壹臺服務器上的多個任務隔離開進行。不過好在經過數年的努力後,Google已經可以把自己的數據中心裏成千上百的機器當成壹臺計算機來運行。在Google看來,整個雲服務或者互聯網未來都應該這樣。
雖然Docker現在可以完成打包軟件並將其規範化部署的任務,但想要達到Google的目標,仍然存在壹些問題有待解決。比如,Docker要搭配壹款小軟件壹起使用,但這款軟件目前還有些問題,並不能完美適配所有的操作系統。此外,在開發人員接受度層面,Docker也還需要經過壹段時間的檢驗。
所以,不難看出,Docker將是壹項意義深遠的項目。如果Google的願景最終能夠實現,那麽軟件開發人員僅僅開發軟件即可,開發者們可以忽略基礎設施的存在,這也是Google眼中雲計算的進化方向。其實,在Google之外,亞馬遜、Rackspace這樣雲服務提供商也在探索著類似的方向,所以雲計算或將再壹次改變軟件的存在方式。
時代互聯一次滿足3個願望!
經濟型套餐
個人Ⅰ型
經濟型300M+國際域名/CN域名
· 個人Ⅰ型
· Windows 2003/2008 操作系統
· 支持ASP.NET3.5(3.0/2.0/1.1)/ASP
· 300Mb網站空間
· 300M空間自帶電郵
· 支持ACCESS數據庫
· 支持多域名綁定
· 支持WAP
· GCDN 網站加速器
原价:59HKD/月優惠价:31HKD/月
個人Ⅱ型
經濟型300M+國際域名/CN域名+標準G級企業電郵5G
· 個人Ⅱ型
· Windows 2003/2008 操作系統
· 支持ASP.NET3.5(3.0/2.0/1.1)/ASP
· 300Mb網站空間
· 標準G級企業電郵5G
· 支持ACCESS數據庫
· 支持多域名綁定
· 支持WAP
· GCDN 網站加速器
原价:89HKD/月優惠价:50HKD/月
聯繫電話:852-39995400/852-35685366
郵箱:www.support@eranet.com
地址:香港葵涌健康街18號恒亞中心702室
搜索