開放計算計劃OCP美國2015峰會3月10日,11日兩天在美國加州SanJose舉行。作為OCP的發起者,Facebook在這次的會議上大獲成功。
根據維基百科介紹,OCP計劃始于2011年4月份,Facebook公司希望利用這一平臺分享他們的數據中心產品技術,包括服務器,存儲機架,機械安裝系統,數據中心能源設計和軟件等。當初,Facebook希望就此重新設計位于俄勒岡州Prinville的數據中心,其目標是提高數據中心的能效。目前,Prinville數據中心已經部分利用了基于OCP的新技術。而去年11月的艾奧瓦州Altoona數據中心更號稱100%采用了OCP技術。
OCP基金會的理事成員包括了來自Facebook,英特爾,高盛,Rackspace和微軟等。就在昨天,蘋果,思科和Juniper也宣布加入OCP計劃。
為什么要與其他人分享自己的技術?Facebook在自己的官方博客中表示,他們不僅要同自己公司里最聰明的人合作,還要同全世界那些最聰明的頭腦合作。這就是OCP計劃的宗旨。2011年成立以來,OCP計劃已經發展了200多合作公司,全世界有成千上萬的參加者。
那么什么是OCP技術的關鍵?Facebook的工程師自己介紹說那就是分布式。把數據中心的組成部件分拆成互相連接的小部件,需要的時候快速組裝。Multifeed就是分布式支持系統的典型。這個系統被用在Facebook的新消息功能。當有用戶訪問Facebook時,Multifeed負責查找他的朋友么最新動態并決定發送哪些消息。以往Facebook把Multifeed放在單一服務器上,但是隨著算法越來越復雜,消息量越來越多,單一服務器已經不能滿足要求。
這次大會上,Facebook宣布開放的技術包括了機架頂部的Wedge交換機,OpenBMC底層板管理軟件,FBOSS數據庫代理,Yosemite系統芯片等等。Action科技公司等已經宣布銷售Facebook的Wedge交換機。前天,100G光以太網模塊MSAOpenOptics兩大發起廠商Mellanox科技和Ranovus也提出針對OCP的新的32通道高速光傳輸技術建議。
Facebook如今服務全球13.9億用戶。如此大的客戶數量要求Facebook的數據中心保持極高的效率。Facebook公司稱過去3年來,他們利用OCP技術成果減少了20億美元的費用,節省的電能夠8萬個家庭用一年。