堅固的特性,例如抗沖擊和振動以及寬工作溫度范圍,現(xiàn)在在嵌入式 SSD 中很常見。但是,如果沒有強大的電源保護,數(shù)據(jù)可靠性可能會在意外斷電的情況下受到嚴(yán)重影響。
作為一項顛覆性技術(shù),SSD 已在各種應(yīng)用中取代速度較慢的傳統(tǒng)硬盤,從消費類筆記本電腦到企業(yè)數(shù)據(jù)中心再到工業(yè)嵌入式系統(tǒng)。除了提供更快的 I/O 性能外,沒有移動部件意味著 SSD 消耗的功率更少,并且天生更能抵抗沖擊和振動,使其適用于經(jīng)常部署工業(yè)和嵌入式系統(tǒng)的惡劣環(huán)境。
與企業(yè)數(shù)據(jù)中心中的 SSD 具有冗余備用發(fā)電機和計劃的數(shù)據(jù)備份不同,部署在工業(yè)和嵌入式系統(tǒng)中的 SSD 通常在存儲關(guān)鍵數(shù)據(jù)的同時在電源不可靠的惡劣環(huán)境中運行。
SSD 的堅固特性使其成為適用于嵌入式和工業(yè)用途的可靠數(shù)據(jù)存儲解決方案,但同樣,前提是電源損耗問題得到解決。雖然從閃存讀取很簡單,但寫入閃存更復(fù)雜,并且大多數(shù) SSD 使用易失性 DRAM 緩存來優(yōu)化寫入操作。這些 DRAM 緩沖區(qū)通過緩存 I/O 操作和在驅(qū)動器周圍傳播寫入來提高 SSD 性能和使用壽命。然而,由于 DRAM 是一種易失性存儲介質(zhì),如果發(fā)生意外斷電,存儲在這些緩沖區(qū)中的關(guān)鍵數(shù)據(jù)可能會無法挽回地丟失,除非有電源保護策略。
磁性介質(zhì)可以就地覆蓋,但寫入閃存需要先擦除先前存儲的數(shù)據(jù)。因此,每次寫入不再是單個操作,而是擦除,然后是編程 (PE) 操作。此外,雖然讀取操作一次可以讀取一個小數(shù)據(jù)單元,但 PE 周期在塊級別進行操作。擦除一個大塊只是為了寫入一個單元是低效的,因此寫入操作通常在寫入之前緩存,以一次閃存一個塊。
實施寫入緩沖區(qū)允許 SSD 每秒實現(xiàn)大量操作。同時,通過使用易失性 DRAM,它們在臟電源條件下的數(shù)據(jù)可靠性方面提出了嚴(yán)峻挑戰(zhàn)。當(dāng)意外斷電時,所有緩沖區(qū)內(nèi)容都需要刷新到非易失性存儲器,否則可能會發(fā)生數(shù)據(jù)丟失或損壞。
電源保護策略
在不可靠的電源條件下保護 SSD 免受數(shù)據(jù)丟失的風(fēng)險可以采用硬件/固件組合方法的形式。使用電壓檢測電路,可以立即檢測到低電壓情況,從而觸發(fā)數(shù)據(jù)保護方案。I/O 操作暫停并切斷輸入電源,同時存儲在板載電容器中的剩余電量放電,以允許將易失性 DRAM 緩存的內(nèi)容刷新到非易失性閃存中。Innodisk 的 iCell 就是這樣一種技術(shù)。
解決功率損耗問題的另一種方法是消除問題的根源。無 DRAM 固態(tài)硬盤從等式中去除了易失性 DRAM 數(shù)據(jù)緩沖區(qū),使斷電保護更簡單,因為關(guān)鍵數(shù)據(jù)永遠(yuǎn)不會存儲在易失性 DRAM 中。出于寫入優(yōu)化的目的,使用了較小的 SRAM 緩沖區(qū)。通過使用小容量的快速(盡管更昂貴)SRAM,這種設(shè)計可以在意外斷電的情況下快速刷新到閃存。
最好的工業(yè) SSD 可以采用結(jié)合固件和硬件電源保護的方法,或者采用更簡單的無 DRAM 設(shè)計來實現(xiàn)閃存數(shù)據(jù)完整性的電源保護。兩種選擇都有其自身的優(yōu)勢,決定取決于成本和性能,無 DRAM 固態(tài)硬盤提供價格優(yōu)勢,而使用 DRAM 的電源保護固態(tài)硬盤提供性能和電源保護的平衡。
審核編輯:郭婷
-
電源
+關(guān)注
關(guān)注
185文章
18297瀏覽量
255227 -
DRAM
+關(guān)注
關(guān)注
40文章
2343瀏覽量
185244 -
SSD
+關(guān)注
關(guān)注
21文章
2953瀏覽量
119185
發(fā)布評論請先 登錄
六相永磁同步電機串聯(lián)系統(tǒng)控制的兩種方法分析研究
芯片制造過程中的兩種刻蝕方法

SSD硬盤和HDD硬盤的區(qū)別
電源輸入反接保護電路的兩種電路形式

如何選擇適合的SSD SSD和HDD的區(qū)別
什么是電流保護的接線方式?有哪兩種接線方式?

比較分析兩種不同的可提高柵極驅(qū)動電流的方法

放大電路的基本分析方法有哪兩種
直流無刷電機調(diào)速有幾種方法及應(yīng)用
linux驅(qū)動程序的編譯方法有哪兩種
HDD和SSD的區(qū)別有哪些
邏輯函數(shù)的化簡方法有哪兩種
接地保護分為哪兩種方式
后備保護器SCB和SSD的區(qū)別與應(yīng)用

評論