[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
留言
張貼留言