
在大數據、雲計算的時代,數據中心就是神經中樞。據微軟研究院 2011 年發布的一份論文研究,擁有大量服務器的數據中心每天都要往環境中排放大量熱量,散熱需要消耗的成本高達營運費的 30%。
一直以來各大互聯網公司和科技公司都在積極探索如何高效散熱或有效利用這些熱量。2008 年,IBM 在蘇黎世設立了一個數據中心,並利用該數據中心排放的熱量給附近的游泳池供暖。2011 年,Google 在芬蘭建設的數據中心開始利用冰冷的海水來製冷。Facebook 則把一個數據中心設在了位於北極圈邊緣的瑞典呂勒奧,其發電完全靠水力,而因為外界常年的寒冷空氣,所以其製冷成本也能長期保持低位。這些大公司的解決中心的核心都是「綠色化」—即提高集中部署的大型數據中心的能效。
但是微軟想到了一個更加別出心裁的點子。在前面提到的那篇論文中,軟體巨頭想到了一個數據暖爐(data furnaces)的概念。微軟提出,既然眾多服務器是散熱的大戶,為什麼不把服務器分散到千家萬戶和辦公室,然後讓那些地方直接利用服務器散發的熱量?(在冬季很多地方都需要集中供暖)這種數據中心去中心化的概念的確很新穎,但是也有一些大問題需要解決:首先是安全,如何保證服務器不被破壞?其次是連接,如何才能保證分佈部署的服務器之間以及與控制中心的高速連接呢?
- 把數據中心變身家庭小暖氣,荷蘭一家企業正在實踐微軟提出的好點子
現在有一家荷蘭公司已經在設法解決這兩個問題並開始商業化嘗試。這家公司的名字叫做 Nerdalize。它推出的第一款產品叫做 eRadiator(電子散熱器)。這個東西大概能容納 2 到 3 台服務器,可產生 1000w 的熱能。在冬天可以給意間小房間提供足夠的暖氣,其加熱大概需要 1 小時的時間。對於用戶來說,這些供暖是免費,只需要交 400-500 歐元的安裝費即可。不過用戶要想安裝 eRadiator 還必須具備兩個條件:一是用戶家中必須要有光纖連接,這要用來跟 Nerdalize 的核心網絡連接;二是要有外牆(external wall),以便 eRadiator 關閉(服務器仍繼續運轉)時通過它來向外界排氣。
Nerdalize 則利用這些 eRadiator 組成的網絡來提供雲計算服務。這是一個沒有數據中心的數據中心,因為它的服務器分佈在千家萬戶。此舉可以大大降低 Nerdalize 的營運成本,每工作成本(cost-per-job)可降低 55%。當然由於公司對接入網絡沒有任何控制(比方說用戶利用這些服務器來做 BT),其 QoS(服務質量)也會比集中化的雲計算要低一些。但是有很多用例表明,成本往往比時延更加重要。
安全方面,Nerdalize 的散熱器採用了防干擾機箱,服務器採用的文件系統也是經過加密的。但是對於使用 Nerdalize 的雲服務的其他用戶來說,這又會產生另一個安全問題,因為自己的數據被存放在其他用戶的家裡會不會有安全隱患呢?可是從另一種角度來看,這種去中心的雲計算也許會更加安全,因為沒人知道數據是什麼時候存的、存在哪里以及如何去取。
另外一個問題是可靠性。由於服務器是分佈式部署在用戶端的,當服務器出問題時如何解決?用戶忘了交網費又怎麼辦?如果散熱器的電路出了問題呢?顯然 Nerdalize 的這個服務器網絡需要非常複雜的災備或同步方案才能提高可靠性。
但無論如何,這種去中心化的雲計算都是一種非常新鮮的嘗試,一旦取得成功,也許就是未來真正去中心化的 P2P 計算模式的範本。
- 延伸閱讀
(本文轉載自合作夥伴《36Kr》;未經授權,不得轉載)



