1999年年末,Google加速了爭(zhēng)取市場(chǎng)主導(dǎo)地位的進(jìn)程。新聞媒體隨即開始漸漸關(guān)注這個(gè)真正好用的搜索引擎,網(wǎng)絡(luò)用戶也開始口耳相傳,紛紛告訴親朋好友試試Google搜索。更多的用戶意味著更大的需求,更大的需求意味著需要更多的機(jī)器。為了提高搜索響應(yīng)能力,吉姆和史威墨馬不停蹄地工作。不幸的是,計(jì)算機(jī)突然出現(xiàn)供貨緊張。在網(wǎng)絡(luò)狂潮的最高峰,計(jì)算機(jī)供應(yīng)商都忙于應(yīng)付他們的大客戶,根本沒有心思理會(huì)Google這種小公司突然提出的采購(gòu)請(qǐng)求。全球性內(nèi)存條短缺更是讓這種情況雪上加霜。本來Google公司的硬件系統(tǒng)一直都不是很可靠,現(xiàn)在越發(fā)顯得難以招架。
這個(gè)問題的部分原因在于Google建設(shè)的硬件系統(tǒng)本身就有缺陷。
“買機(jī)器的時(shí)候便宜就好,壞了也不用管它。如果出了故障,可以先置之不理,不行再設(shè)法修復(fù)。”按照硬件設(shè)計(jì)師威爾·懷特德的說法,這就是Google的硬件建設(shè)策略。懷特德是2001年進(jìn)入Google工作的,他告訴我:“使用便宜的散件,展現(xiàn)極強(qiáng)的故障容忍能力,開發(fā)對(duì)硬件環(huán)境要求不高的軟件,這才是天才的理念。”不過,只有在能買到零件修好機(jī)器,并且還能持續(xù)添置新機(jī)器的前提下,這個(gè)辦法才行得通。不然,就得提高現(xiàn)有機(jī)器的效率,省去購(gòu)買新設(shè)備的麻煩。
Google的第一批服務(wù)器就是如此匆忙地組裝起來的,以至于主板上的焊點(diǎn)都與托盤上的金屬部分接觸,因而Google工程師們想出了在中間加上軟木墊片來絕緣的辦法。這個(gè)辦法看似廉價(jià)而不可靠,但卻能防止CPU(中央處理器)短路。接下來,拉里把關(guān)注焦點(diǎn)放在如何更加高效地利用空間和盡可能地削減昂貴部件上。拉里、烏爾斯以及另外幾個(gè)工程師卸下了機(jī)柜上的所有零件,在裝有軟木墊片的托盤上重新布局,搞得就跟積木玩具一樣。他們的目標(biāo)是每個(gè)托盤上至少插放4個(gè)CPU。往下,在8英尺高的金屬柜架上,每個(gè)插槽都要塞入一個(gè)托盤。因?yàn)榉?wù)器通常并不連接顯示器,他們干脆把占地方的顯卡去掉了。這招挺好,只是千萬(wàn)別出毛病。一旦出現(xiàn)故障,維護(hù)人員就無法查出毛病在哪,因?yàn)閴牧说腃PU跟顯示器根本無法連起來。哦,倒是也可以想辦法連上顯示器,不過那就不得不在機(jī)器運(yùn)行時(shí)強(qiáng)行插上顯卡,因?yàn)槔锇央娫撮_關(guān)也都去掉了。
“為什么要關(guān)掉服務(wù)器?”他疑惑不解地問道。大概就是因?yàn)閹щ姴灏物@卡容易導(dǎo)致主板短路,因而燒壞了整臺(tái)機(jī)器。
工程師們把4個(gè)CPU插在一個(gè)托盤上,就沒有辦法從前面連到里邊的CPU。技術(shù)人員維修插在里邊的CPU時(shí),不得不把托盤從機(jī)架上抽出來,但是由于托盤放得非常緊湊,以致拉出一個(gè)托盤會(huì)導(dǎo)致上下相鄰的兩個(gè)托盤跟著滑動(dòng)。又因?yàn)楦髯缘倪B線彼此纏繞在一起,所以拉出一個(gè)托盤就會(huì)引起整個(gè)機(jī)架上的所有設(shè)備跟著停機(jī)。
這就是我有機(jī)會(huì)對(duì)Google還在跳動(dòng)的心臟實(shí)施搭橋手術(shù)的緣由所在。我和同事們的任務(wù)是逐一斷開以前的連線,然后用服務(wù)器托盤架側(cè)面塑料管槽里緊緊綁在一起的線重新連接,連線不再?gòu)臋C(jī)架托盤的前面經(jīng)過,這樣會(huì)使得托盤更容易抽拉。即便是營(yíng)銷人員,也知道怎么捆綁電線。因此,公司也鼓勵(lì)我們到服務(wù)器的托管機(jī)房里大顯身手。
“99連線節(jié)是為全球規(guī)模的無障礙信息交流打好基礎(chǔ),它會(huì)提高世界上所有有情眾生的知識(shí)水平?!蔽蚁蚱拮颖WC。
妻子克麗絲滕看著我,沮喪地?fù)u搖頭。她是專修前蘇聯(lián)歷史的博士,擔(dān)任教授職務(wù)。她對(duì)胡說八道特別敏感,能夠一眼看穿??他惤z滕盡量對(duì)我表示支持,但是母親的本能讓她首先考慮的是三個(gè)孩子,她現(xiàn)在擔(dān)心的是孩子們今后將很少能看到他們的父親?!澳愕墓べY收入已經(jīng)大幅減少了,現(xiàn)在周末還要去加班。你要知道,報(bào)社還希望你回去呢?!?/p>