總部設在加州圣何塞的企業級閃存存儲初創廠商Skyera警告說,甚至不要考慮在全閃存陣列上實施一個傳統的RAID 5配置。
該公司對于RAID 5及其配備在基于閃存的固態驅動器(SSD)陣列的效果拉響了警報。在SSD陣列上的RAID 5并不是如預期那樣保護數據,而是可能“有相反的效果,降低數據的可靠性”,該公司在一份聲明中警告說。
該公司引用香港中文大學的一份研究“在固態驅動器RAID可靠性上的隨機分析”,指出了當RAID用于基于閃存的存儲系統時的不足。
據研究人員表示,考慮到磨損和隨著閃存老化增加的錯誤率“RAID-5提供了不足的數據保護和糾錯”。Skyera認為,它不僅在保護數據方面有所欠缺,還可能縮短SSD陣列的使用壽命。
Skyera補充說“研究表明,RAID-5由于校驗信息的不斷更新增加了寫周期,降低了SSD陣列的可靠性,并導致閃存SSD過早地磨損耗盡。”
為什么不只是移動到RAID 6?
這是一個選擇。“但是在SSD陣列上實現RAID-6存在其自身的一系列問題,特別是由于雙重奇偶校驗更高的寫入需求,消耗寶貴的P/E cycles并縮短了閃存模塊的壽命”,該公司宣稱。
Skyera的答案:RAID-SE
這家公司基于MLC的Skyhawk(天鷹)陣列采用定制的控制器、糾錯代碼和專利算法來延長閃存芯片的壽命。今年早些時候,該公司在B輪融資中從硬盤制造商西部數據(還有戴爾等,譯者注)獲得了5100萬美元。
Skyhawk在8月首次亮相期間, Skyera市場營銷副總裁Tony Barbagallo告訴InfoStor,大多數MLC SSD能夠可靠地提供最多2,000個寫周期(消費級閃存),而他的公司已經成功地推動MLC“接近100K(十萬)次寫入”。
作為Skyera的SEOS存儲操作系統的一部分,RAID-SE“提供了比RAID-6更好的數據保護,以及少三倍的寫入以延長閃存存儲的壽命”,該公司夸口說。
在公司的備注中,Skyera首席執行官Radoslav Danilak建議,設計下一代存儲系統,這個行業可能要放手其硬盤的“包袱”。
他表示,“Skyera工程師從一開始就非常清楚RAID-5的局限性,所以設計一個更好的針對固態存儲的,沒有硬盤RAID算法遺留包袱的RAID解決方案,從開始就是一個關鍵目標。RAID-SE是雙重奇偶校驗數據保護的一個工程勝利,事實上提高了閃存介質的耐久性。”