关于硬盘,smr的数据可靠性究竟和cmr差多远?

2024-10-27 08:58:06 3点赞 14收藏 13评论

SMR(Shingled Magnetic Recording,叠瓦式磁记录)和CMR(Conventional Magnetic Recording,传统磁记录)在数据可靠性方面确实存在差异,但这些差异主要体现在写入性能和一致性上,而非单纯的数据保真度。以下是两者之间差异的分析,以及一些测试数据的概述:

---

### 1. SMR与CMR的技术区别

- CMR:每条磁道彼此独立,不会重叠,因此支持随机写入且性能较稳定。

- SMR:磁道部分重叠,类似于屋顶瓦片,数据写入时可能需要重写多条磁道。这导致写入过程中需要更多时间来管理数据。

这种不同的设计会直接影响其**性能**和**可靠性表现**,特别是在写入压力大的场景。

---

### 2. 数据可靠性差异

- 理论可靠性:SMR和CMR的**底层磁介质**并无本质区别,因此在读取数据时,单比特错误率(Bit Error Rate, BER)等硬性可靠性指标基本一致。

- 写入可靠性

- SMR磁盘在频繁写入数据时容易触发重写放大(Write Amplification),增加了写操作失败的风险。

- 掉电或意外中断情况下,SMR磁盘的数据更容易损坏,因为部分写入操作需要完成多个磁道的重写。

---

### 3. 性能和可靠性测试结果

在测试中,SMR和CMR的主要差距体现在**写入延迟**、**吞吐量**和**性能一致性**上,而非数据错误率。

- 企业级测试

- Backblaze等云存储服务商的报告显示,CMR磁盘在高负载写入场景下的表现更加稳定,而SMR磁盘的性能和可靠性会随时间下降。

- 在**RAID**或**ZFS**等使用环境下,SMR磁盘更容易触发重建错误,因为写放大和重写放大的延迟会导致数据恢复变慢。

- 实际测试数据

- CMR磁盘的写入吞吐量可以维持在**150-200 MB/s**范围内,而SMR磁盘在连续写入过程中可能降至**30-80 MB/s**。

- 写入过程中,SMR磁盘的平均延迟比CMR高出**2-5倍**,在突发性写入场景中表现更差。

---

### 4. 应用场景的选择建议

- CMR磁盘:适合数据库、高性能存储、RAID等对写入性能和数据一致性要求高的场景。

- SMR磁盘:更适合**冷存储**或**归档**场景,这些场景写入频率低且主要以顺序写入为主。

---

### 5. 结论

SMR磁盘与CMR磁盘在数据读取可靠性上相差不大,但在写入性能和一致性上存在明显差异。尽管没有具体的量化测试专门表明SMR的**数据错误率**更高,但其写入过程中的复杂性使得在高负载和意外断电场景中风险较高。因此,是否选择SMR或CMR磁盘,主要取决于应用场景的需求和对写入性能的容忍度。

关于硬盘,smr的数据可靠性究竟和cmr差多远?
展开 收起
13评论

  • 精彩
  • 最新
  • 冷备份,一二年读取一二次情况下,叠瓦会有极少量读不出,硬盘本身没问题。 叠瓦只适合带矫正备份的,不适合普通用

    校验提示文案

    提交
  • 这是chatgbt写的吧

    校验提示文案

    提交
    眼尖,怎么看的,协同操作

    校验提示文案

    提交
    收起所有回复
  • 同容量下smr价格是cmr的一半那就是真香,价格接近那就是坑 [邪恶]

    校验提示文案

    提交
    vx015我365入的4T,如果有全新叠瓦4T只卖182.5马上买,SATA接口多的是

    校验提示文案

    提交
    SMR存储密度提升都不到20%,你要价格少一半简直天方夜谭——毕竟就算盘片成本少一半,价格也少不了一半。

    校验提示文案

    提交
    收起所有回复
  • @AI小值-电脑数码 为什么硬盘厂家要卖SMR

    校验提示文案

    提交
    对不起,我也没弄明白这个问题!

    校验提示文案

    提交
    难得

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 首先SMR就是垃圾,其次CMR价格也不行,所以上固态吧。

    校验提示文案

    提交
    哈哈哈

    校验提示文案

    提交
    收起所有回复
  • MD 写的吗?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
14
扫一下,分享更方便,购买更轻松