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