使用搜索引擎的代價:二氧化碳云-新知探索
進行一次網絡搜索需要付出怎樣的代價?這個問題很多人大概從未思考過,因為利用谷歌等進行搜索是不需要付費的。但據英國《新科學家》雜志報道,網絡搜索其實需要付出代價,而且這個代價不能只用金錢去衡量。
“搜索引擎”這個詞太妙了。引擎就是發動機,你要將它發動起來,顯然離不開能源或電力。事實也正是如此,網絡搜索需要數百萬臺計算機協同作戰才能完成。通過聯網,這些被放置在倉庫內的計算機形成一個單獨的系統。與任何系統一樣,這個系統也無法違背熱力學定律,因此也會消耗能源。
熱力學第一定律指出,工作需要消耗能量,就連推動硅片上的電子這樣微不足道的工作也是如此。第二定律指出,沒有一個引擎是完美無缺的。也就是說,輸入的一些能量最終會以熱量的形式消失。
一個成功的搜索結果頁面,需要具備清楚和有序兩個條件。要提供理想的搜索結果,服務器群必定會忙得一團糟。硅原子的熱運動攪動電腦CPU支架后面的空氣分子并對其加熱。為了驅動計算機風扇以及將熱量趕出倉庫的空調,我們還需消耗更多的能量。不管搜索什么,最后都歸結為同樣的工作過程:移動原子后再冷卻。所有這些步驟均需要消耗能量。
現在就讓我們以谷歌為例,看看整個過程需要消耗多少能量。據美國IT業研究公司Gartner估計,谷歌數據中心擁有近100萬臺服務器,每臺服務器每小時消耗大約1000瓦的電量。也就是說,谷歌的搜索引擎每小時消耗100萬千瓦的電量。這個搜索引擎每小時產生近1000萬個搜索結果,每次搜索消耗的能量可以讓一只100瓦的燈泡工作一小時!
這樣的結果,相信很多人都沒有聽說過。以美國為例,美國人平均每天進行1。5次搜索,據美國國家環境保護局估計,數據中心在美國能源消耗量中的比重占到了1。5%。如果美國人平均每天進行數百次搜索,這個比例將發生怎樣的變化?如果全球60億人都使用搜索服務,又將消耗多少能源?
我們一定都聽過這樣的觀點:云計算將成為信息架構的未來。但未來等待我們的,可能是一塊巨大的“二氧化碳云”。