普通交换机不用盘;用盘的是日志服务器、无线控制器、UTM 一体机这类「带存储功能」的设备。 网络设备吃的不是顺序带宽,是随机小写——这才是选盘的关键。
上一节讲内存,这一节讲盘。 为什么硬件书要专门讲盘:因为越来越多的「网络设备」其实是一台带多口的服务器, 盘坏了整台设备就起不来。
一、HDD 与 SSD 的真实差别
顺序带宽:HDD 150 MB/s 左右,SATA SSD 550 MB/s,NVMe 3 GB/s 以上。这一列最好看,也最没用。 随机能力:HDD 一百多个 IOPS,SSD 九万到几十万。差三个数量级。 网络设备的负载恰恰是随机小写:日志一条一条写、会话表一项一项更新。
所以换盘带来的体验提升,几乎全部来自随机能力。这也解释了一个常见现象: 一体机换 SSD 后「网页界面突然不卡了」。
二、SSD 的寿命怎么估
两个指标:TBW(总写入字节数)与 DWPD(每天可全盘写几次,保五年)。
估算步骤:每天写入量 × 写入放大系数 ÷ 盘容量 = 每天等效全盘写入次数,再跟 DWPD 比。 写入放大在小随机写下常在 2 到 4 倍。
结论:日志类负载选「高耐久」型号(企业级、eMLC 或 TLC 高 TBW),别用消费级。 消费级盘在 7×24 小写入下,两三年就会写穿。
三、RAID 与冗余:网络设备里少见但重要
普通交换机没有盘,所以没有 RAID 概念;带存储的设备才有。 常见做法是两块盘做 RAID 1(镜像),坏一块还能跑。
但要注意:RAID 只保「盘坏」,不保「误删」「固件 bug」「勒索软件」。 所以备份与 RAID 是两件事,不能互相替代。
现场经验:设备带盘时,验收清单里必须有一条「拔一块盘,看设备是否告警且业务不断」。 没做这一步,RAID 就只是纸面上的冗余。
四、动手 Demo:SSD 寿命估算:每天写 20 GB,150 TBW 能撑几年
这段按每天写入量与 TBW 估算可用年数,并提醒写入放大的折扣。
gb_per_day, tbw = 20.0, 150.0
years = tbw * 1000 / (gb_per_day * 365)
print(years)
实跑输出:
--------------------------------------------------------------------
HDD 与 SSD 的差别,以及写入寿命怎么估
--------------------------------------------------------------------
**网络设备里用 HDD/SSD 的,通常是「带存储功能」的那一类**:
日志服务器、无线控制器、UTM 一体机、备份设备。普通交换机不用盘。
类型 顺序吞吐 随机能力 特点
--------------------------------------------------------------------------------
HDD 顺序 150 MB/s 随机 100 IOPS 级 便宜、怕震
SSD(SATA) 顺序 550 MB/s 随机 9 万 IOPS 级 贵、有写入寿命
SSD(NVMe) 顺序 3 GB/s 以上 随机 50 万 IOPS 以上 更贵、发热
**网络设备最吃随机写**:日志、会话表、审计记录都是小块的。
**这也是为什么一体机换 SSD 之后体验提升明显**——瓶颈从来不是顺序带宽。
项 值
------------------------------
每天写入 20 GB
盘的总写入寿命 150 TBW
理论可用年数 20.5 年
**写入放大要打折**:小随机写的放大系数常在 2 到 4 倍,实际寿命按三分之一估更稳。
**所以工控设备选盘,看的是 TBW 与 DWPD,不是容量。**
二十年是账面值,实际要打三折:写入放大 2 到 4 倍,再考虑温度与剩余空间不足时的加速老化。
所以真实预期是五到七年——正好与设备的生命周期接近,这也是厂家敢用消费级盘的底气。 但前提是写入量估对了。
一个容易被忽略的变量:日志级别。把 debug 开着跑,写入量能翻十倍,寿命立刻从七年变成七个月。
30 秒实验
- 查一台带盘设备的盘型号,找它的 TBW 或 DWPD。
- 算一下你所在网络每天的日志量,估一估盘的寿命。
- 如果有 RAID,做一次拔盘演练(在测试环境)。
常见误区
- 用消费级 SSD 做 7×24 日志盘。两三年写穿。
- 以为 RAID 就是备份。它只防盘坏。
- 只看顺序带宽选盘。网络负载是随机小写。
自测三问(点开对答案)
1. 网络设备为什么更看重随机能力? —— 日志、会话表都是小随机写,顺序带宽用不上。 2. TBW 与 DWPD 是什么关系? —— 都是寿命指标,DWPD 是「每天全盘写几次保五年」,乘容量乘天数即 TBW。 3. RAID 不能替代什么? —— 备份。误删、固件 bug、勒索都防不住。下一节:从盘转到芯片,看 ASIC、NP、TCAM 各自的分工与代价。
- ☐ (本节完,下一节 01.04.07 硬件芯片)