Synology FlashStation FS3017 全SSD 企業級儲存設備有提到 他們有一個Raid F1 算法.
可將工作量以非平均的方式分配至各硬碟,藉此改善硬碟壽命同時耗盡的問題,進而提升儲存集區的使用彈性,並確保您的資料安全無虞
這邊群暉有白皮書講解Raid F1 工作原理
推測發現
1.這還是Raid 5 架構
2.原理是這樣
當資料寫入時候 ,除了對所在硬碟位所在Stripe 塊有所變化. 同行的奇偶校驗XOR 塊(P)也一定會變化。
所以當對固定某顆SSD XOR Stripe 塊寫入比較多時候, 最後Flash 寫入磨損一定比較大.
(看圖是某顆 SSD Xor會再一次,因此該顆Xor 區塊會比較多)
這樣 故意讓奇偶校驗塊P 比較多的 SSD比其他SSD更早地達到其壽命極限,再去替換它
因為在儲存設備 盡量不要同時造成 SSD SMART E9磨損指數 同時間一樣 ,會造成數據資料危險與更換不方便
另外要設定 Stripe size 不能太小 才會比較有奇偶校驗塊 最先被磨損….要不然太小 所有SSD還是會平均磨損
如果當 A 號SSD (寫入量最高的SSD) 做更換的話, 在Rebuild時候 .B號SSD 替代原有A號 SSD ,XOR 塊為二倍.
那有更先進SSD的文件系統嗎?
其實文件系統在電腦中要做空間分配、維護、釋放、清理、垃圾回收等等. 在SSD embedded syetem還要做一次.
但一般SSD 都是模擬成硬碟LBA工作.
這會在將來的 CFM,Coorperative Flash Management 協同式閃存管理.
會有一種專門的 Conventional ssd or Stotage就可直接與Host溝通搭配文件系統運作.
不過這技術尚早.
另外一個先進文件系統就是Raid 2.0