Facebook之所以出名,不是因為設計了什么硬件,而是因為它創建了世界上最受歡迎的社交網絡工具。不過現在Facebook推出了一種DIY式的數據中心服務,用來建造公司的數據中心以及服務器和機柜。據Facebook硬件設計與供應鏈主管弗蘭克 弗蘭卡夫斯基介紹,Facebook數據中心的效率要比業內平均水平高出38%,價格也比平均水平低24%。
為了進一步降低成本,Facebook甚至把它的設計進行了“開源”處理,任何人都可以復制Facebook的設計,也可以為現有設計貢獻自己的思路。眼下企業界大多數人的目光都聚焦在Facebook即將舉行的IPO上,不過就在上周,Facebook舉辦了一場“開放計算工程”大會。“開放計算工程”(Open Compute Project)是一個由Facebook牽頭的聯合工程,參與者包括惠普(HP)、戴爾(Dell)和超微半導體(AMD)這樣的IT巨頭。我們在大會間隙采訪了弗蘭卡斯基,請他介紹了Facebook開源戰略的更多細節,以及開放計算工程的下一步打算。
《財富》:你們為什么要發起開放計算工程?
弗蘭卡夫斯基:我們設計并構建第一個數據中心的時候,我們甚至超過了自己制定的一些內部目標。然后我們馬上想到,如果不把它進行分享,那就太不近人情了,因為我們都從開源軟件里獲得了很多好處——比如我們的業務所依托的基礎架構軟件。正因為有了它,我們的軟件工程師才可以每天都把精力放在創新上,關注如何進一步密切世界的聯系,而不是再去發明一個操作系統。因此我們希望把硬件空間開源,這也是回饋社會的一種方式。此外,沒有哪一家公司能把業界所有最優秀的頭腦集中在同一個屋檐下。通過開源,可以讓業界最好的頭腦一起專注同一件事。可以得到很多好的創意,加快創新的步伐。
許多公司都反對標準化和商品化。傳統供應商對開放計算工程的反應如何?
雖然他們一開始的回應可能是抗拒,但它們都是很出色的創新企業,他們也知道,在某些時候,為了保持競爭力,獲得成功,必須徹底改造自己。
除了你們之外,還有別人在從事數據中心硬件開源的工作嗎?
我們與許多其他項目建立了合作關系,不過我們特別關注的是數據中心的硬件設計。據我所知,目前沒有其他項目著力于這個領域。過去的做法是把所有的牌都緊緊捂在胸前,不與任何人分享。不過開源操作系統Linux的成功以及它對市場的影響啟迪了我和Facebook的所有人,激勵我們去參與這件事。我們希望硬件開源也能產生類似的影響。
你們有沒有哪些技術是不愿意“開源”或與別人分享的?
我們在技術開源的問題上考慮得非常周到。我們分享了數據中心選址的方法。不過我們在分享數據中心模板的時候并沒有包含光纖主要接入點的分享,因為我們認為這是一個安全性問題。我們在這種問題上不會選擇開源,不過那是因為我們需要保護自己以及我們的終端用戶。我們在應用領域的關鍵創新也不會開源,因為正是那些獨特的技術造就了Facebook的獨特地位,同時那也是9億多用戶選擇Facebook的主要原因。英特爾也是開放計算工程的創始成員之一,同時它也是業內知識產權資源最豐富的公司之一。雖然英特爾的工程師們也(為開放計算工程)做出了大量貢獻,但我們并不指望他們會分享他們設計CPU的技術。
你們的設計有一部分實際上簡化甚至取消了數據中心的某些功能,很多人可能對此感到詫異。你能解釋一下嗎?
可能很多人都會覺得在服務器上貼上一堆塑料Logo是一個好點子。不過有時候想把事情做簡單反而很難。人們有時會把事情過度復雜化。一個設計可能看起來非常精美,因為它有各種出色的功能。不過如果后退一步,問問自己怎樣能用最少的部件把事情做好,你就會發現,有時簡單才是最難的部分。拿有些最成功的移動設備來說,當你把它們從包裝盒里拿出來的時候,它們看起來并不像是無所不能的樣子。它只是一塊屏幕加一個按鈕。但是在開機之后,你讓它做什么它就能做什么,這時人們才真正體會到這個設計的美和簡約。但人們看不到他們為了簡化設計所付出的工藝上的努力。
開放計算工程下一步的打算是什么?
吸引我們的方向有很多,其中大多數集中在數據中心和服務器的設計,而且我們的工作已經擴展到了(服務器)機柜上。存儲空間領域有可能升溫,而且我們對網絡設計也有很濃厚的興趣。不過在接下來的六個月里,我們的很多活動都會圍繞著存儲——也就是如何讓開源存儲真正地改變市場。希望它能幫助企業選擇最佳的硬件和軟件。未來隨著云計算趨勢的興起,大型數據中心運營商的數量會有所減少。我們現在已經到了一個拐點,以后一切可能會變得更標準化一些。不過關于未來最令人興奮的是,我們現在可以應用業內最好的腦力,來滿足計算方面最新、最獨特的要求。