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