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