早在2011年,硬件的世界還沒有那么開放,使得即便落后也如井底之蛙難自知。彼時(shí),軟件的開源漸入佳境,Open Source早已“家喻戶曉”。在2009年,F(xiàn)ecebook的數(shù)據(jù)中心還屬于外包產(chǎn)品,雖然微軟等部分大型企業(yè)已經(jīng)開始自建數(shù)據(jù)中心,但自建數(shù)據(jù)中心交付時(shí)間久,前期資金消耗大,導(dǎo)致Facebook一直采用租用數(shù)據(jù)中心的模式。
Facebook與OCP
2010年,F(xiàn)acebook宣布將在美國俄勒岡州建立首個(gè)數(shù)據(jù)中心,一年后,位于Prineville的數(shù)據(jù)中心落成,PUE(Power Usage Effectiveness,電源使用效率)可低至1.073,遠(yuǎn)低于當(dāng)時(shí)的業(yè)界平均水平。
Facebook位于Prineville的數(shù)據(jù)中心
作為社交媒體巨頭,F(xiàn)cacebook的數(shù)據(jù)量成幾何倍數(shù)增長,F(xiàn)acebook對(duì)于數(shù)據(jù)中心的需求越來越大,3萬平米的Prineville數(shù)據(jù)中心已經(jīng)無法滿足Facebook需要,而數(shù)據(jù)中心的設(shè)計(jì)一直被視為行業(yè)機(jī)密,但基于開源(Open Source)的啟發(fā),F(xiàn)acebook喬納森·海利格(Jonathan Heiliger)一封郵件,向扎爾伯格提出了OCP的主張。
開源
海利格認(rèn)為,技術(shù)“并不是我們的競(jìng)爭(zhēng)優(yōu)勢(shì)”,“開源應(yīng)當(dāng)成為Facebook的核心信條”,硬件尤其如此。而建立一個(gè)開放的架構(gòu)有利于資源共享,對(duì)于技術(shù)難點(diǎn)大家可以一起解決。2011年4月11日,OCP(Open Compute Project)成立,而Facebook首先便拉了在軟件開源方面經(jīng)驗(yàn)豐富的英特爾入局,以便在OCP成立的最開始就能夠制定一套完整的政策,保證信息不會(huì)泄漏。
同年11月,BAT也在英特爾的支持下發(fā)起了天蝎項(xiàng)目(Project Scorpio)。不僅如此,OCP還孵化了眾多硬件公司,例如從Facebook獨(dú)立出來的弗蘭考夫斯基創(chuàng)辦了一家光存儲(chǔ)公司,還有一名前Facebook成員船里了一家名為Coolan的公司,并獲得了海利格等人的支持。
在剛剛結(jié)束的OCP峰會(huì)上,F(xiàn)acebook繼英特爾、微軟、高盛、蘋果等優(yōu)質(zhì)伙伴之后,再次迎來了曾經(jīng)的“標(biāo)靶”谷歌。谷歌曾經(jīng)在2006年公布了自己的12V供電架構(gòu),2010年研發(fā)了號(hào)稱比12V供電架構(gòu)效率提升30%的48V電源機(jī)架設(shè)計(jì)。
據(jù)悉,谷歌為參加OCP捐出的電源分配器的設(shè)計(jì)包含48V服務(wù)器至負(fù)載點(diǎn)設(shè)計(jì)、機(jī)架層48V鋰離子不斷電系統(tǒng)等。谷歌同時(shí)希望能夠與OCP在改革數(shù)據(jù)中心的磁盤存儲(chǔ)技術(shù)。
開放的IT
當(dāng)然,在上周加利福尼亞州結(jié)束的OCP上,開放計(jì)算項(xiàng)目的老朋友英特爾和微軟也再出力。作為OCP規(guī)則的制定者之一,英特爾推出了NVMe存儲(chǔ)藍(lán)圖、新的至強(qiáng)D芯片系統(tǒng)到內(nèi)嵌FPGA(Field-Programmable Gate Array,可編程數(shù)字邏輯陣列)的處理器產(chǎn)品。微軟則貢獻(xiàn)了SONIC(Software for Open Networking in the Cloud),即一系列軟件網(wǎng)絡(luò)組件的集合。
英特爾的云服務(wù)供應(yīng)商集團(tuán)副總裁Raejeanne Skillern解釋說:“英特爾計(jì)劃在我們的試點(diǎn)項(xiàng)目中提供庫,并將下一代Xeon處理器和Arria 10 GX FPGAs放在一個(gè)多芯片封裝之中,進(jìn)行早期軟件開發(fā)……英特爾打算把這些庫帶給開放源代碼社區(qū)。”
硬件設(shè)計(jì)的開放態(tài)度開始的很晚,尤其數(shù)據(jù)中心這種技術(shù)難度高,要求高的設(shè)計(jì),開放起來更是困難重重。而OCP為其成員打造了更低成本的數(shù)據(jù)中心,也將協(xié)助提供開源硬件和數(shù)據(jù)中心設(shè)計(jì),推動(dòng)硬件開放的腳步。正如開放計(jì)算項(xiàng)目主席弗蘭考夫斯基所言:“只要措施得當(dāng),開放總會(huì)戰(zhàn)勝封閉。你肯定不想站錯(cuò)隊(duì),這是必然趨勢(shì)。”