Facebook公司在2011年推出了開放計算項目之后,該項目開始在數(shù)據(jù)中心市場引發(fā)了一場革命。在某種程度上,這場革命正在進行:谷歌公司計劃通過開放計算項目更好地設(shè)計自己的硬件,而不是從頂級供應(yīng)商購買現(xiàn)成的產(chǎn)品;而一段時間以后,F(xiàn)acebook公司也實現(xiàn)了這一點。
作為非營利性的開源計算組織OCP,現(xiàn)在成為了數(shù)據(jù)中心的設(shè)計和推廣應(yīng)用開源軟硬件和開源硬件的精神世界,也已經(jīng)成為了各種開源計算項目的樞紐。其中的一些世界上最大的數(shù)據(jù)中心設(shè)備廠商和運營商通過開源硬件共同打造互聯(lián)網(wǎng)基礎(chǔ)設(shè)施,滿足數(shù)據(jù)中心運營商的實際具體需求,而不是通過硬件供應(yīng)商自己的想法來驅(qū)動市場需求的下一個浪潮。
微軟公司和蘋果公司都已經(jīng)加入了OCP,并且微軟公司已經(jīng)貢獻了多個云服務(wù)器設(shè)計的開放式資源庫。谷歌公司今年加盟,宣布這將有助于它已被使用其設(shè)施的數(shù)據(jù)中心機架和配電設(shè)計。許多電信運營商都參與其中,他們也將改變他們的基礎(chǔ)設(shè)施,以支持軟件定義網(wǎng)絡(luò)和網(wǎng)絡(luò)功能虛擬化,而一些最大的金融服務(wù)公司需要更多的計算能力,如今他們比以往任何時候都正在迫切尋找最具成本效益地構(gòu)建基礎(chǔ)設(shè)施的有效途徑。
Facebook公司理所當(dāng)然的是開源計算項目的第一貢獻者,并比其它任何公司提供了更多的服務(wù)器、電氣基礎(chǔ)設(shè)施組件、網(wǎng)絡(luò)硬件,以及軟件的設(shè)計。
以下是Facebook公司到目前為止其所有數(shù)據(jù)中心硬件的貢獻:
在2011年開源的數(shù)據(jù)中心:Facebook公司開源第一件事是在俄勒岡州普賴恩維爾的建設(shè)自己設(shè)計和建造第一個數(shù)據(jù)中心,以取代其所租用的按照傳統(tǒng)規(guī)范設(shè)計的數(shù)據(jù)中心設(shè)施。該文件描述了其所創(chuàng)建的機械和電氣規(guī)格,可以以最大限度地提高其網(wǎng)絡(luò)規(guī)模基礎(chǔ)設(shè)施的效率。
Facebook公司在俄勒岡州普賴恩維爾的數(shù)據(jù)中心
在2011年開源的三聯(lián)機架:Facebook公司在普賴恩維爾數(shù)據(jù)中心部署了其稱之為“三聯(lián)機架”。每組三個42U機架可以部署90臺服務(wù)器,以及兩臺頂級機架交換機。
三聯(lián)機架
在2011年開源的電池柜:Facebook公司針對三聯(lián)機架部署了兩個專用備份電池柜,在六個機架市電電源中斷時,為其提供直流電源。其所部署的電池柜取代了數(shù)據(jù)中心使用的傳統(tǒng)UPS供電系統(tǒng)。
專用電池柜
在2011年開源的自由服務(wù)器:被稱為“自由”服務(wù)器V1,自定義服務(wù)器機箱是其設(shè)計的特點。在部署到三聯(lián)機架組件時,其安裝無需任何工具。
“自由”服務(wù)器V1
在2011年開源的Spitfire服務(wù)器(AMD):這是一個采用AMD芯片主板的OCP的變體。
Spitfire服務(wù)器(AMD)
在2011年開源的供電電源:OCP服務(wù)器采用交流電源運行,但是電力中斷時采用電池柜所提供的直流電源,這個電源可以自動切換。自冷卻的電源配有獨立的交流和直流輸出連接器,以及備份電壓的直流輸入接口的轉(zhuǎn)換器。該設(shè)計的主要特點是高能效。
供電電源
在2011年開源的Windmill服務(wù)器:設(shè)計的V2服務(wù)器,也被稱之為“風(fēng)車”服務(wù)器,采用的是電源進行優(yōu)化的準系統(tǒng)主板設(shè)計,搭載英特爾至強處理,可以提供最低的資本和運營成本。傳統(tǒng)服務(wù)器廠商生產(chǎn)服務(wù)器的許多功能對于Facebook公司需求來說沒有必要。
Windmill服務(wù)器
在2012年開源的Watermark服務(wù)器:2012年,F(xiàn)acebook公司推出了采用AMD皓龍?zhí)幚砥鞯腣2服務(wù)器。其電源設(shè)計與Windmill服務(wù)器相同,采用了節(jié)省成本的設(shè)計原則。
在2013年開源的夾層卡V1:Facebook公司的第一款夾層卡采用了英特爾V2主板提供的擴展功能,如可以支持萬兆以太網(wǎng)PCI-E設(shè)備。
夾層卡V1
在2013年開源的開放式機架V1:Facebook公司的第一款開放式機架,其設(shè)計是為了最大限度地提高運營效率。該機架只需要較少的常規(guī)服務(wù),具備功能簡潔的特點,在冷通道直接集成空氣遏制解決方案,以及在前端安裝和操作數(shù)據(jù)電纜的能力。
開放式機架V1
在2013年開源的Winterfell服務(wù)器:Winterfell服務(wù)器是采用OCP機箱的三個x86服務(wù)器節(jié)點的Web服務(wù)器。
Winterfell服務(wù)器
在2013年開源的GroupHug主板,這是一個可以搭載多代處理器完全中立規(guī)格的主板。
GroupHug主板
在2013年開源的Knox或OpenVault:OpenVaul是一種模塊化I/O拓撲的開放式機架的存儲解決方案。該方案對磁盤進行了高密度的優(yōu)化,在一個2U機箱可以部署30個磁盤驅(qū)動器,幾乎所有的主機服務(wù)器都可以采用其進行存儲工作。
OpenVault
在2014年開源的夾層卡V2:在原來的OCP夾層卡的基礎(chǔ)上,夾層卡V2對其機械和電氣接口進行了擴展,以適應(yīng)新的使用案例。
夾層卡V2
在2014年開源的冷存儲服務(wù)器:這是專為較少訪問數(shù)據(jù)設(shè)計的存儲服務(wù)器,如存儲老舊的Facebook照片,其對硬件成本。存儲容量和存儲密度,以及功耗進行了優(yōu)化。Facebook公司建設(shè)獨立的簡化數(shù)據(jù)中心只是為了容納這些冷存儲服務(wù)器。
冷存儲服務(wù)器
在2014年開源的Panther微服務(wù)器:Panther微服務(wù)器是一款采用SoCPCI-E卡(服務(wù)器芯片)、內(nèi)存和存儲的服務(wù)器。它可以插入用于配電及控制、BMC管理和網(wǎng)絡(luò)分配的主板插槽中。它可以應(yīng)用于服務(wù)器、存儲或網(wǎng)絡(luò)設(shè)備。
Panther微服務(wù)器
在2014年開源的開放式機架V2:Facebook公司的第二代開放式機架V2增加了機架重量負荷,從950公斤至1400公斤,其高度從2100毫米增加至2210毫米。
開放式機架V2
在2014年開源的HoneyBadger計算模塊:輕量級HoneyBadger計算模塊需要一個主機服務(wù)器進行控制,將JBOD(簡單磁盤疊加)轉(zhuǎn)換成為一個獨立的完整的存儲服務(wù)器。
HoneyBadger計算模塊
在2015年開源的Wedge交換機:Wedge交換機是Facebook公司首次涉足的網(wǎng)絡(luò)硬件設(shè)計。設(shè)計團隊為這款頂級機架交換機提供了與服務(wù)器相同的功率和靈活性,具有靈活的硬件配置,包括使用英特爾,AMD或ARM處理器的能力,這要歸功于使用了GroupHug主板架構(gòu)。
Wedge交換機
在2015年開源的6聯(lián)交換機:6聯(lián)交換機是Facebook公司推出Wedge交換機之后的核心交換機。其位于Facebook公司的數(shù)據(jù)中心網(wǎng)絡(luò)結(jié)構(gòu)的核心,包括六個Wedge交換機作為其基本構(gòu)建塊,因此而得名。
6聯(lián)交換機
在2015年開源的Yosemite:Yosemite是Facebook公司的多節(jié)點服務(wù)器平臺。它擁有四個OCP兼容Socket服務(wù)器的SoC板卡,可直接插入開放式機架中。
Yosemite多節(jié)點服務(wù)器平臺