Facebook公司推出的Bryce Canyon提升了存儲(chǔ)單元的功率和容量,可以在機(jī)箱裝入72個(gè)硬盤(pán)驅(qū)動(dòng)器,比之前的Honey Badger單元多部署12個(gè)。
Honey Badger的設(shè)計(jì)使用四個(gè)1U的托盤(pán),而B(niǎo)ryce Canyon托盤(pán)類似于一個(gè)浴缸,硬盤(pán)驅(qū)動(dòng)器垂直插入4U機(jī)箱。這允許Facebook公司可以按需要增加其存儲(chǔ)單元的密度,將更多的數(shù)據(jù)打包到每個(gè)機(jī)架中。這種額外的容量通過(guò)部署更多的機(jī)架和機(jī)房得以倍增,有助于企業(yè)從龐大的數(shù)據(jù)中心基礎(chǔ)設(shè)施中獲得更多的存儲(chǔ)能力。
Facebook公司推出了新的存儲(chǔ)單元Bryce Canyon,可以通過(guò)垂直插入硬盤(pán)來(lái)增加存儲(chǔ)密度。
用戶數(shù)據(jù)呈上升趨勢(shì)
新的存儲(chǔ)系統(tǒng)是Facebook公司不斷發(fā)展的管理海量傳入數(shù)據(jù)的一部分,用戶現(xiàn)在每天觀看超過(guò)1億小時(shí)的視頻。為了跟上所有上傳數(shù)據(jù)的發(fā)展步伐,F(xiàn)acebook公司必須不斷尋求增加容量的新方法。
Facebook公司的Jason Adrian在一篇博文中說(shuō):“隨著人們對(duì)Facebook應(yīng)用程序的視頻體驗(yàn)的關(guān)注,我們的工作負(fù)載越來(lái)越需要更多的存儲(chǔ)容量和密度。我們的目標(biāo)是建立一個(gè)不僅可以滿足我們當(dāng)今需求的平臺(tái),而且還可以進(jìn)行擴(kuò)展以適應(yīng)未來(lái)增長(zhǎng)的新模塊。”
提升磁盤(pán)密度意味著在同一空間內(nèi)增加更多的功率和熱量。 Facebook公司工程經(jīng)理Eran Tal表示,具有更深層次的單元實(shí)際上為設(shè)計(jì)團(tuán)隊(duì)創(chuàng)建冷卻氣流提供了更多的選擇,使他們能夠使底盤(pán)下方空氣流通。
Tal說(shuō):“我們更好地規(guī)劃了空間,在4U的機(jī)箱中,可以使用更大的風(fēng)扇來(lái)獲得更好的氣流。我們通過(guò)提高設(shè)計(jì)和工程意識(shí)應(yīng)對(duì)氣流和熱量的挑戰(zhàn)。
新設(shè)計(jì)在開(kāi)放式計(jì)算中首次亮相
Bryce Canyon是Facebook公司在開(kāi)放式計(jì)算峰會(huì)上宣布推出的升級(jí)的存儲(chǔ)硬件,這款產(chǎn)品將在其2011年開(kāi)通運(yùn)營(yíng)第一個(gè)數(shù)據(jù)中心推出。Facebook公司還推出了新的Big Basin機(jī)器學(xué)習(xí)硬件,以及兩款新服務(wù)器的設(shè)計(jì)。
Bryce Canyon和其他Facebook新的設(shè)計(jì)規(guī)范將通過(guò)開(kāi)放計(jì)算項(xiàng)目發(fā)布,隨后將提供一套完整的硬件設(shè)計(jì)文件。
Facebook的Bryce Canyon存儲(chǔ)單元可將72個(gè)硬盤(pán)驅(qū)動(dòng)器垂直插入4U機(jī)箱
Bryce Canyon存儲(chǔ)單元是Facebook改進(jìn)存儲(chǔ)架構(gòu)的一系列更新中的最新版本。 2013年,F(xiàn)acebook公司與其設(shè)計(jì)合作伙伴Wiwynn公司為開(kāi)放計(jì)算項(xiàng)目推出了第一個(gè)Open Vault存儲(chǔ)機(jī)箱(稱為Knox),然后在2015年利用該設(shè)計(jì)創(chuàng)建了Honey Badger,并在2016年推出Lightning NVMe機(jī)箱。
存儲(chǔ)設(shè)計(jì)的創(chuàng)新
Facebook公司還開(kāi)發(fā)了一個(gè)冷存儲(chǔ)的數(shù)據(jù)中心設(shè)計(jì),以容納Facebook用戶偶爾訪問(wèn)的照片和數(shù)據(jù)。這是一種分層存儲(chǔ)的網(wǎng)絡(luò)規(guī)模設(shè)計(jì),這是一種基于優(yōu)先級(jí)將存儲(chǔ)的數(shù)據(jù)進(jìn)行分類的策略,然后將數(shù)據(jù)分配給不同類型的存儲(chǔ)介質(zhì)以降低成本。
其目的是創(chuàng)建一個(gè)由高性能企業(yè)硬件和網(wǎng)絡(luò)組成的頂級(jí)層,而較低的層可以使用商品化硬件,或者對(duì)于很少使用的數(shù)據(jù)資產(chǎn),可以使用備份磁帶庫(kù)進(jìn)行備份。
Facebook公司正在使用藍(lán)光光盤(pán)實(shí)施冷存儲(chǔ),該公司與松下公司合作推出Freeze Ray光學(xué)數(shù)據(jù)存檔器,這是一款商業(yè)化的藍(lán)光技術(shù),在2014開(kāi)放計(jì)算峰會(huì)推出了原型。與第一代Facebook的冷存庫(kù)設(shè)計(jì)相比,藍(lán)光光盤(pán)可以節(jié)省高達(dá)50%的電能,因?yàn)樗{(lán)光機(jī)箱在初始數(shù)據(jù)“燒錄”時(shí)用電,而在空閑時(shí)不消耗電能。
Bryce Canyon存儲(chǔ)系統(tǒng)支持部署72個(gè)3.5英寸硬盤(pán),其每個(gè)硬盤(pán)容量為12 GB,可以將系統(tǒng)配置為一個(gè)單一的72個(gè)驅(qū)動(dòng)器存儲(chǔ)服務(wù)器,作為具有完全獨(dú)立電源路徑的成雙的36個(gè)存儲(chǔ)服務(wù)器,或作為一個(gè)JBOD(磁盤(pán)簇)。當(dāng)配置為存儲(chǔ)服務(wù)器時(shí),Bryce Canyon可以支持單路或雙路Mono Lake CPU模塊。
無(wú)工具設(shè)計(jì)簡(jiǎn)化維護(hù)
Adrien寫(xiě)道:“我們發(fā)現(xiàn),對(duì)于像Web和存儲(chǔ)這樣的某些工作負(fù)載,單插槽架構(gòu)更有效率,其每瓦特性能更高。我們之前已經(jīng)轉(zhuǎn)移了我們的網(wǎng)絡(luò)層,以利用這種架構(gòu),并在Bryc中實(shí)現(xiàn)了相同的Mono Lake架構(gòu)模塊
Adrien寫(xiě)道:“我們發(fā)現(xiàn),對(duì)于某些工作負(fù)載(如Web和存儲(chǔ)),單插槽架構(gòu)更有效率,每瓦特性能更高。 “我們此前已經(jīng)轉(zhuǎn)移了我們的網(wǎng)絡(luò)層來(lái)利用這一架構(gòu),并在布萊斯峽谷平臺(tái)上實(shí)施了相同的Mono Lake建筑模塊。”
像大多數(shù)Facebook的硬件設(shè)計(jì)一樣,Bryce Canyon系統(tǒng)具有無(wú)工具設(shè)計(jì)。在不使用工具的情況下,可以更換每個(gè)主要的現(xiàn)場(chǎng)可更換單元(FRU)。為了拆卸,通過(guò)閂鎖可以將硬盤(pán)拉出系統(tǒng)來(lái)幫助用戶以便于處理。這簡(jiǎn)化了部署和維護(hù),因?yàn)樵谔砑佑脖P(pán)時(shí)不需要使用運(yùn)營(yíng)商的幫助。