SMR只適合儲存的意思? - 儲存設備

Table of Contents


SMR 不是一整顆都 SMR
而是有些區塊是 SMR ,有些區塊還是可以隨機存取
某些產品有固定大小 (如 256MB) 的 SMR 區塊
某些產品可以動態調整

所以實際上在讀寫的時候,會發生什麼事 (寫入到哪裡) 無法預料
而且認 LBA 也沒用,因為 SMR 碟的 LBA 是假的,和 SSD 有 FTL 一樣
SMR 碟和 SSD 一樣,也有 overprovision ,也要 GC

不過這是指硬碟主控全部自幹的情況
實際上很多 SMR 碟支援 ZAC/ZBC 指令 (類似 SSD 的 TRIM 那樣)
讓作業系統幫忙,在 block level 或 filesystem level 支援 ZAC/ZBC
不過和TRIM 功能不同,ZAC/ZBC 只是可以在寫入時偏好或固定寫入 SMR 區塊

: 推 electronicyi: 寫入以後,幾乎只讀取就沒差 02/09 00:55
理論上是,我覺得也是,實際上沒人知道
很久以前都有 CF 卡只因為讀取主控就開始 GC

: 推 kevincfvgb : 那檔案超出記憶體大小就不行了? 02/09 12:06
這個不用擔心,沒這種限制

: → maniaque : 檔案系統是在作業系統這一邊在認的 02/09 12:44
: → maniaque : 硬碟這邊接收的資料是 LBA位址+要在該磁區寫入的dat 02/09 12:45
: → maniaque : data 02/09 12:45
SMR 的 LBA 是假的
還有早期某些 SMR 碟只能格成 NTFS 呢,因為主控作弊在檔案系統上動手腳

: 推 kevincfvgb : 那適合用在nas上嗎? 02/09 12:46
適不適合是看使用的情況,而非裝在哪裡

不過應該比用在 PC 上適合,因為 NAS 基本上跑 linux
linux 支援 ZAC/ZBC 的情況應該比 windows 好

--

All Comments

Dinah avatarDinah2017-02-12
LBA 本來就是假的啊...在硬碟上實際位置並非線性
Oscar avatarOscar2017-02-13
跟 SSD一樣的原理
Lauren avatarLauren2017-02-13
專業推
Lauren avatarLauren2017-02-16
Necoo avatarNecoo2017-02-18
專業給推
Agnes avatarAgnes2017-02-23
看不懂只好給推
Caitlin avatarCaitlin2017-02-23
已導入SMR硬碟2年在NAS做RAID用於線上封存,省電便