2010年7月20日,Google能源部向NextEra能源公司購買1.14億瓦的風力電能,以供部分數(shù)據中心在未來20年使用。NextEra已從7月30日開始向Google供電。
Google數(shù)據中心一直是業(yè)界中令人著迷的“對象”之一。那么Google到底有多少數(shù)據中心?它們分布在什么地方?這篇文章整理收集一些有趣信息,以供分享和參考。
Google數(shù)據中心分布圖
Google 搜索速度為什么能這么快?這主要因為Google在全球分布著眾多的數(shù)據中心。根據現(xiàn)有信息,如果包括在建的數(shù)據中心,Google共有36個數(shù)據中心。 其中美國有19個、歐洲12個、俄羅斯1個、南美1個和亞洲3個(北京-Google.cn、香港-Google.com.hk和東京各1個)。不 過,Google也并非完全獨享這些數(shù)據中心,他們也向其他公司出租空間。
Google的首個“數(shù)據中心”是在佩恩的宿舍樓。一句話概括:麻雀雖小,五臟俱全。詳細配置請看《此一時彼一時 看看成名前的Google機房》。
Google服務器
大部分公司都是向Dell、HP、IBM和SUN廠商直接購買服務器。購買服務器需要一大筆費用,如果 Google的服務器均從其他公司購買,估計Google也無法有今天(推薦閱讀:復雜的1秒 圖解Google搜索技術)。時至今日,Google的所有服務器均為自己一手打造。Google服務器厚度 3.5寸,2U(兩機柜式),它有2個CPU、2個硬盤,采用技嘉主板,有8個內存插槽。Google采用AMD與英特爾的x86處理器。在同樣大的空間內,Google的服務器比其他廠商的服務器能容納更多的CPU。
數(shù)據中心以集裝箱為單位,每個集裝箱里面有1160臺服務器,每個數(shù)據中心有眾多集裝箱。
數(shù)據中心的核心技術
Google一直都鐘情于開源軟件,也一直支持開源技術 (Google對手之一的Facebook也同樣重視開源技術)。Google服務器使用的是Linux操作系統(tǒng)。Google的工程師按照平行計算的要 求對Linux進行了優(yōu)化。Google開發(fā)自有核心軟件,開發(fā)語言是Java和C++。
Google的三大核心元素:
Google 文件系統(tǒng)(GFS);(GFS負責服務器數(shù)據儲存工作)
Google大表;Bigtable:是Google一種對于半結構化數(shù)據進行 分布存儲與訪問的接口或服務);由于Google的文件系統(tǒng)異常龐大,以至于甲骨文和IBM公司的商業(yè)數(shù)據庫在方面無用武之地。另外,商業(yè)數(shù)據庫都是按 CPU數(shù)量來收費,如果Google使用商業(yè)數(shù)據庫,可想而知,這是一筆天文數(shù)字。所以,Google量體裁衣地設計了符合自身的大表。
Mapreduce 算法;它是Google開發(fā)的C++編程工具,用于大于1TB數(shù)據的大規(guī)模數(shù)據集并行運算。MapReduce能夠找出一個詞語在Google搜索目錄中 出現(xiàn)的次數(shù);一系列網頁中特定詞語出現(xiàn)的頻率;鏈接到某個特定網站的所有網站數(shù)量等。
雖然Google依靠許多開源項目實現(xiàn)了企業(yè)的騰飛,但Google始終對這三大核心元素保密。
數(shù)據中心專利
服務器內置電池。 每臺服務器都有一顆12伏特電,確保萬一主斷源斷電時還可持續(xù)供電。最終目的,節(jié)約成本。
可移動的數(shù)據中心集裝箱。2008年10月獲得該項專利,每個集裝箱中最多可容納1160臺服務器。
數(shù)據中心開銷
根據Google的盈利報告番禺做網站公司,2006年Google在數(shù)據中心上的開銷是19億美元,2007年是24 億,2008年23.6億,2009年8億9百萬,2010年上半年已開銷7億1千5百萬。
數(shù)據中心的選址標準
大量的廉價電力;
綠色能源,更注重可再生能源;
靠近河流或湖泊;(設備冷卻需要大量水源)
用地廣闊;(隱秘性和安全性)
和其他數(shù)據中心的距離;(數(shù)據中心之間的快速鏈接)
稅收優(yōu)惠。
Google的特殊數(shù)據中心——圣吉蘭數(shù)據中心
Google在比利時的圣吉蘭(Saint Ghislain)數(shù)據中心(圖3中編號26)根本沒有冷卻裝置,完全依靠純自然冷卻(即:用數(shù)據中心外面的新鮮空氣來支持冷卻系統(tǒng))。一般來說,絕大部分數(shù)據中心都是采用水冷番禺網頁設計卻裝置。(這也就是為什么數(shù)據中心選址時要考慮水源。)
Google的Dalles(達爾斯)數(shù)據中心
Dalles數(shù)據中心(圖2中編號8)位于俄勒岡州的波特蘭以東約80英里,旁邊是哥倫比亞河,河上有座大壩——Dalles大壩,大壩為數(shù)據中心提供便 宜的電力。數(shù)據中心有2座4層樓高的冷卻塔。(注:“Dalles”不是“Dallas”,Dallas達拉斯在德州。)
以下這段話來自Nicholasg Carr,他曾經在2009年訪問Dalles數(shù)據中。藍色部分是關關的注釋。
Dalles數(shù)據中心有3個超大機房(在圖11中有4個白色建筑,但只有3個是服務器機房),每個機房有45個集裝箱,每個集裝箱可以放置1160臺服務器,故Dalles數(shù)據中心可以存放約15萬臺網站建設服務器。
Google的真正位置
Google在其數(shù)據中心的位置和數(shù)量方面的保密工作做得很好。比如說:如果你反查Google各種爬蟲或者是Google各個域名的IP地址,所得結果幾乎看起來都是加州山景城的IP地址。因此,想通過反查IP地址,基本無法推斷出其數(shù)據中心的真正位置和真正數(shù)量。
此外,Google通常把其數(shù)據中心“偽裝”成有限番禺網站設計責任公司,表明上看起來和Google毫無瓜葛。比如:北卡羅來納州Lapis公司和愛荷華州的Tetra公司。
既然Google在其數(shù)據中心方面的保密工作做得很出色,所以本文的信息未必是百分百正確。
其他相關舊聞
2008年1月28日有報道稱,Google將在TW建立廣州做網站公司一數(shù)據中心。TW經濟負責人陳瑞隆已確認此消息,并且表示已在TW西部彰化的彰濱工業(yè)區(qū)內為 Google預算了一塊地。TW還將向 Google提供各種優(yōu)待,包括土地稅折扣、保證電力供應穩(wěn)定在內。不過至今一直沒有聽到這個數(shù)據中心在臺的任何動靜。
在陳瑞隆確認消息 后的第二天,馬來西亞總理也宣布,Google有意在馬來西亞建立數(shù)據中心。
另據報道,Google有意在東歐的立陶宛番禺網站建設新建數(shù)據中心。
另外,Google曾于2007年在南卡羅來納州的布利西伍德購買466英畝(1英畝約合4000平方米)土地,似乎是打算建立南卡的第二個數(shù)據中心。