[web]google cloud computing



寫了一點筆記..

[分散式運算的演變]


Network Computing =>Seperation fo functionalities.

Cluster Computing =>Commodity, Open Source(linux).

Grid Computing =>Global Resource sharing.

Utility Computing=>Ownership Model.

Cloud Computing=>Service and Data in the cloud,using with browser. Large Scalability.

[Google 所提出的機制]


MapReduce (open source: Hadoop)

Google File System (open source : HDFS)

每一個chunk會存成三份,分別在不同機器不同硬碟上

 

BigTable (open source : Hbase)

  使用GFS(Google File System)上

Google App Engine

 使用BIgTable

前三個有發表論文

[Reference]


[1] "The Google File System"

[2] "MapReduce: Simplified Data Processing on Large Clusters"

[3] "Bigtable:A Distibuted Storage System for Structured Data"

[4] Distributed System course materials (slides ,videos)
     http://code.google.com/edu/parallel 

留言

這個網誌中的熱門文章

電腦網路project