Google Architecture

Posted on Tue 25 March 2008 in it • Tagged with EA, google, 分布系统

原文:Google Architecture

Google是伸缩性的王者。Google一直的目标就是构建高性能高伸缩性的基础组织来支持它们的产品。

更新说明
1 petabyte = 1000 terabytes = 1,000,000 gigabytes
Google用MapReduce整理1PB的数据:耗时6小时2分钟

Google每天执行10万个MapReduce任务;每天产生20PB的数据;写出1万个MapReduce程序;使用的计算机是千兆以太网/双核处理器/4~8G的内存

信息来源

·  Video: Building Large Systems at Google

·  Google Lab: The Google File System

·  Google Lab: MapReduce: Simplified Data Processing on Large Clusters

·  Google Lab: BigTable.

·  Video: BigTable ...


Continue reading