天天看點

更多存儲:Facebook公司革新設計提高磁盤密度

當facebook公司更新其存儲硬體時,其設計目标一直是“更多存儲”。 bryce canyon就是這樣的存儲産品,日前在2017年開放計算峰會上對外釋出。

facebook公司推出的bryce canyon提升了存儲單元的功率和容量,可以在機箱裝入72個硬碟驅動器,比之前的honey badger單元多部署12個。

honey badger的設計使用四個1u的托盤,而bryce canyon托盤類似于一個浴缸,硬碟驅動器垂直插入4u機箱。這允許facebook公司可以按需要增加其存儲單元的密度,将更多的資料打包到每個機架中。這種額外的容量通過部署更多的機架和機房得以倍增,有助于企業從龐大的資料中心基礎設施中獲得更多的存儲能力。

facebook公司推出了新的存儲單元bryce canyon,可以通過垂直插入硬碟來增加存儲密度。

更多存儲:Facebook公司革新設計提高磁盤密度

使用者資料呈上升趨勢

新的存儲系統是facebook公司不斷發展的管理海量傳入資料的一部分,使用者現在每天觀看超過1億小時的視訊。為了跟上所有上傳資料的發展步伐,facebook公司必須不斷尋求增加容量的新方法。

facebook公司的jason adrian在一篇博文中說:“随着人們對facebook應用程式的視訊體驗的關注,我們的工作負載越來越需要更多的存儲容量和密度。我們的目标是建立一個不僅可以滿足我們當今需求的平台,而且還可以進行擴充以适應未來增長的新子產品。”

提升磁盤密度意味着在同一空間内增加更多的功率和熱量。 facebook公司工程經理eran tal表示,具有更深層次的單元實際上為設計團隊建立冷卻氣流提供了更多的選擇,使他們能夠使底盤下方空氣流通。

tal說:“我們更好地規劃了空間,在4u的機箱中,可以使用更大的風扇來獲得更好的氣流。我們通過提高設計和工程意識應對氣流和熱量的挑戰。

新設計在開放式計算中首次亮相

bryce canyon是facebook公司在開放式計算峰會上宣布推出的更新的存儲硬體,這款産品将在其2011年開通營運第一個資料中心推出。facebook公司還推出了新的big basin機器學習硬體,以及兩款新伺服器的設計。

bryce canyon和其他facebook新的設計規範将通過開放計算項目釋出,随後将提供一套完整的硬體設計檔案。

facebook的bryce canyon存儲單元可将72個硬碟驅動器垂直插入4u機箱

bryce canyon存儲單元是facebook改進存儲架構的一系列更新中的最新版本。 2013年,facebook公司與其設計合作夥伴wiwynn公司為開放計算項目推出了第一個open vault存儲機箱(稱為knox),然後在2015年利用該設計建立了honey badger,并在2016年推出lightning nvme機箱。

存儲設計的創新

facebook公司還開發了一個冷存儲的資料中心設計,以容納facebook使用者偶爾通路的照片和資料。這是一種分層存儲的網絡規模設計,這是一種基于優先級将存儲的資料進行分類的政策,然後将資料配置設定給不同類型的存儲媒體以降低成本。

其目的是建立一個由高性能企業硬體和網絡組成的頂級層,而較低的層可以使用商品化硬體,或者對于很少使用的資料資産,可以使用備份錄音帶庫進行備份。

facebook公司正在使用藍光CD光牒實施冷存儲,該公司與松下公司合作推出freeze ray光學資料存檔器,這是一款商業化的藍光技術,在2014開放計算峰會推出了原型。與第一代facebook的冷存庫設計相比,藍光CD光牒可以節省高達50%的電能,因為藍光機箱在初始資料“燒錄”時用電,而在空閑時不消耗電能。

bryce canyon存儲系統支援部署72個3.5英寸硬碟,其每個硬碟容量為12 gb,可以将系統配置為一個單一的72個驅動器存儲伺服器,作為具有完全獨立電源路徑的成雙的36個存儲伺服器,或作為一個jbod(磁盤簇)。當配置為存儲伺服器時,bryce canyon可以支援單路或雙路mono lake cpu子產品。

無工具設計簡化維護

adrien寫道:“我們發現,對于像web和存儲這樣的某些工作負載,單插槽架構更有效率,其每瓦特性能更高。我們之前已經轉移了我們的網絡層,以利用這種架構,并在bryc中實作了相同的mono lake架構子產品

adrien寫道:“我們發現,對于某些工作負載(如web和存儲),單插槽架構更有效率,每瓦特性能更高。 “我們此前已經轉移了我們的網絡層來利用這一架構,并在布萊斯峽谷平台上實施了相同的mono lake建築子產品。”

像大多數facebook的硬體設計一樣,bryce canyon系統具有無工具設計。在不使用工具的情況下,可以更換每個主要的現場可更換單元(fru)。為了拆卸,通過闩鎖可以将硬碟拉出系統來幫助使用者以便于處理。這簡化了部署和維護,因為在添加硬碟時不需要使用營運商的幫助。

作者:佚名