谷歌云計算:與魔法沒有區(qū)別 |
發(fā)布時間: 2012/8/4 9:15:33 |
云計算的最早提出者是Google公司的高級工程師,克里斯托夫·比希利亞。2006年秋,他向谷歌董事長兼CEO施密特提出了“云計算”這一計劃。
云計算就是要讓用戶將數據全部存在網上,遠程的數據中心,需要的時候,只要通過互聯網連接至數據中心便可以拿到這些數據,而需要對數據進行計算處理的時候同樣可以通過互聯網聯結至數據中心計算即可。 Google因其快速而準確的搜索而聞名,對于很多用戶來說,它都是Arthur C Clarke的名言 “任何足夠先進的技術都與魔法沒有區(qū)別” 的最好的體現。由于是技術將魔法變成了現實,因此Google是提供云計算平臺的最佳之選。在Google平臺上運行應用程序的美好前景讓開發(fā)人員無比興奮。 Google提供了一個名為App Engine的云計算平臺,它基于Google早就建立起來的底層平臺。這個平臺包括 GFS(Google File System)和 Bigtable(構建于 GFS 之上的數據庫系統)。Google App Engine 內的編程采用的是 Python。程序員用 Python 編寫應用程序,然后再在 App Engine 框架上運行。除 Python 外的其他語言在將來也會得到支持。出于開發(fā)的需要,可以下載 App Engine 環(huán)境的一個本地仿真程序。App Engine 可免費使用并且包括多達 500 MB 的存儲及足夠的 CPU 帶寬來滿足每天 5 百萬次頁面瀏覽。 Google App Engine提供了一些有用的基礎設施,比如源自 GFS 的數據存儲和一個 memcache 實現。然而,它并不提供開箱即用的排隊機制。不過,有了這樣一個純 Python 的編程環(huán)境,就可以在 App Engine 之上很容易地創(chuàng)建您自已的 JMS 替代。這個數據存儲很適合于混合應用程序,并且只需很少的 Python 編程就可以打造出一個面向您的隊列的 RESTful 式接口。 本文出自:億恩科技【mszdt.com】 |