能力无限(6)

于是公司开始通过租赁获得更多的数据中心的架子,然后是整间房子,然后是几个楼层,然后是整座大楼,它起初的房东Exodus公司终于破产。其余几家数据中心的所有者也遭遇了同样的命运,谷歌抓住了这次人工造成的供应过剩的机会,租借了它们的数据库。2004年,埃里克?施密特在斯坦福大学商学院的一次谈话中,对谷歌的好运开了点玩笑。在出示一张装有轮子的服务器架子的照片时,他问听众:“谁知道轮子为什么如此重要?把架子推到屋里?不,在数据中心破产时把它们推出去。我们全部的数据中心都破产了。因为我们的能耗是如此之高,因为我们的谈判效率是如此之低。”

事实上,谷歌并没有在数据中心破产后将它的架子推走;相反,它可以开出更好的条件就空间租赁一事与房东谈判。房东所能要求的只不过是租金应与它们的价值相符。当谷歌和其他租户将可用空间全部塞满,并签下2003年和2004年的租赁合同后,谷歌便开始以 “火灾受损物的价格”(用施密特的话说)购买数据中心。谷歌还全部买下了廉价的从未使用过的光纤容量,这是在20世纪90年代后期那个最容易利令智昏的年代所埋设的;谷歌正好利用它将各个数据中心连接成一个网络,这便使得分散的机群可以像一台力量非常强大、智能化水平非常高的机器那样高效运转。别的计算机服务公司,如IBM和EDS等,虽然运行的数据中心比谷歌多,但谁都没有这么多机器在这么多中心里执行一套统一的软件应用程序。

由于谷歌所依赖的设备中相当一部分是由别的公司匆忙制造出来的,所以它不得不面对由此而产生的许多麻烦。冷却是一个极其重要的功能;如果热量不能及时散发,机器就会出故障。在过于狭小的空间摆放过多的机器,对大楼的冷却系统而言,实在是一个不小的负担。

摆放机器的屋子里总是产生令计算机和人类难以忍受的高温,这几乎是自计算机有史以来就无法解决的问题。1950年,通用自动计算机的5000个管子产生的热量使得工程师们只好穿内衣工作。埃里克?施密特有一次回想起1970年当他还是一名年轻的程序员的时候,在中央处理机旁边工作的情形:因为必须用水来降温,所以主机上都装有精密的水管。

尽管计算机领域的半导体技术越来越复杂,但是散热的问题一直都未能解决;事实上,随着计算机的功率日益提高,这个问题在某些方面还出现了恶化趋势。机器运行越快,消耗的能量就越多,发出的热也就越多。能耗急剧增加也是因为电路板上集成了过多的晶体管。但由于电路板变小,所以每块板上的晶体管数量也相应减少,但在性能提高20倍的情况下,每块电路板的能耗仍比过去提高了400%。早在2005年,谷歌首席工程师路易兹?安德烈?巴罗索(Luiz Andre Barroso)就曾预言,为一台谷歌服务器提供能量的价格不久就将超过该服务器的购买价格。他设想应该有这样一种“奇怪的商业模式”,“只要你签署一个长期的用电合同,电力公司就会向你免费提供硬件设备”。

谷歌曾经研究过从电力供应环节入手,对计算机进行节能改造,但这需要采用更加昂贵的元件;通过节能省下的钱很快全都用到元件开支上去了。公司也曾指望通过对买来的数据中心进行改装,减少它的冷却需求从而提高能效。但是,随着谷歌的需求持续增长迫使其数据中心能力必须不断提高,公司在2004年准备采取一种新措施,在缓解现存设备的压力的同时减少能源开支:它将破天荒地第一次从零开始建设自己的数据中心设施,并将它们建在靠近发电厂的地方。

读书导航