Google的物理构造 [转]

维基百科上有关一些Google物理构造的资料,转载过来:

Google于全球数个地方,雇用服务器中心来存放较低成本的普通电脑,运行Red Hat Linux操作系统来回应搜索要求和索引网页。这个于服务器中心建立的“服务器园地”以Shared nothing architecture (分布式数据库结构) 建造。索引是由程序Googlebot执行,它会定期地请求访问已知的索引建立新页面。页面更新愈快,Googlebot访问亦会愈多。再通过在这些已索引网页上的连结来发现新页面,并加入到数据库。索引数据库和网页缓存大小是以兆兆字节(terabyte)来衡量的。Google发展了一套档案系统名为Google 档案系统 ,储存这些资料。

Google使用的这些机器的精确大小和位于何处至今未知;Google官方刻意含糊其词。在John HennessyDavid A. Patterson所著的《计算机建筑:走进大数》中,推测Google的服务器场群集计算机群形成的“搜寻场”在2000年大约应该有6000个处理器,12000个普通IDE硬盘(即每个机器2个硬盘1个处理器),他们位于四个地方:二个在 硅谷和二个在 维吉尼亚。每个都以OC 48的线路(2488 Mbit/s,参见带宽)连接着因特网并且有一个OC 12(622 Mbit/s)线路连接着其他3个Google分站点。这些连接使用思科12000网关,用二个Foundry Networks BigIron 8000以太网交换器分流成4 x 1 Gbit/s的线路连接到64个服务器夹,里面前后各是40台电脑和1台惠普以太网交换机,所以一个架子共有80个机器和2个惠普交换机。

Google在2004年4月发布的IPO S-1表单后,大财政公司的英特网开发单位副总裁Tristan Louis估计了现在的服务器场包含下列各项[1]

  • 719个服务器架
  • 63,272台机器
  • 126,544个处理器
  • 253,088 GHz的处理能力
  • 126,544 GB内存
  • 5,062 TB的硬盘空间

依照这一估计,Google服务器场组成了全球最强大的超级计算机,每秒运行速度至少三倍于地球模拟器

延伸阅读:
1、How many Google machines
2、[pdf] Google Linux Cluster的系统结构分析

One Comment

  1. 王聪说道:

    本人是一个网络创业者 有好的项目 现在需要有经验 有技术的人才加盟我公司

    公司地址在大连

    对加盟人员的基本要求是 了解WEB2.0技术 了解网络最新技术 最重要有开发大型博客类网站的经验或者了解博客网站开发流程的 ,或拥有博客程序的 优先考虑

    我公司有一定实力 最重要的是公司选定的项目 十分有商业价值

    简单的来说 就是 博客+商务 公司有很好的战略 可以保证在网站开发出来后 迅速融资 超速发展

    因为确实是一个好的项目

    无论怎么样

    希望能得到您的帮助 无论是您有这样的才能 还是您的朋友 我门都十分欢迎

    如果感兴趣请与我联系

    msn eoway@hotmail.com

    gmai wacobk@gmail.com

Leave a Reply to 王聪