眾位閃存存儲設(shè)計師目前可能正將全部精力傾注在產(chǎn)品的速度提升與壽命改進方面,然而Facebook公司容量工程與分析事務(wù)負責(zé)人想要的卻與設(shè)計人士完全不同。
“Facebook公司要求存儲行業(yè)盡可能壓低閃存產(chǎn)品的品質(zhì),”來自Facebook的Jason Taylor在本周二于加州圣克拉拉市舉辦的閃存存儲峰會的主題演講上指出。“第一要密集,第二要便宜,這就是我們的全部要求。”
Taylor的主張專門針對用于處理“冷門數(shù)據(jù)”的閃存設(shè)備—所謂冷門,不只涵蓋Facebook用于分析的日志及指標(biāo)等訪問頻率較低的數(shù)據(jù),還包括極少使用的用戶內(nèi)容。
“照片、視頻—從本質(zhì)上講,這類文件在創(chuàng)建完成之后幾乎再也不會進行更新,”他解釋道。“另外,大部分數(shù)據(jù)在一次寫入之后再也不會被讀取—盡管可悲,但卻是真實情況。”
速度慢、壽命短的閃存正是處理這類應(yīng)用程序的理想選擇。“一次寫入、不再讀取幾乎成為很多數(shù)據(jù)的標(biāo)準(zhǔn)化規(guī)范,”他表示。對于這種需要長時間保存但基本不需要再次讀寫的數(shù)據(jù),其處理速度完全可以被延長至標(biāo)準(zhǔn)閃存方案的十倍左右,而用戶的日常使用體驗幾乎不會受到影響。
Facebook目前正利用裝配在機柜中的硬盤驅(qū)動器機架處理“冷門存儲”任務(wù),平時所有磁盤處于低速模式、只在請求出現(xiàn)時才會提升對應(yīng)磁盤的轉(zhuǎn)速。不用說,當(dāng)一位Facebook用戶希望對冷門存儲內(nèi)的數(shù)據(jù)發(fā)起訪問,實際響應(yīng)速度相當(dāng)緩慢。
不過一旦由閃存設(shè)備接手,冷門存儲不再需要承受由磁盤驅(qū)動器啟動所帶來的嚴重延遲。Taylor稱,目前業(yè)界還很少在冷門數(shù)據(jù)領(lǐng)域采用閃存機制。在他看來,“利用閃存處理冷門數(shù)據(jù)雖不至于前所未見,但最多可算作"不溫不火"。”
冷門閃存對產(chǎn)品速度及使用壽命要求并不高,這與存儲行業(yè)一直以來的努力方向有所區(qū)別。“從本質(zhì)上講,閃存芯片需要優(yōu)先根據(jù)我們的思路發(fā)展出高密度閃存模塊,而后才考慮高精度、長壽命只讀存儲機制,”Taylor指出。
當(dāng)然,便宜也是重中之重—不要忽略了這一點。