阵列卡看四项
阵列卡选型看四项:端口数与接口、RAID 级别支持、缓存大小与缓存保护、驱动与管理工具生态。其中缓存保护最容易被忽略,而它决定回写策略能否安全启用——没有电池或电容保护的写缓存,一旦掉电就是数据丢失。
基本信息
| 端口数 | 决定可接盘位数量与后续扩展空间 |
|---|---|
| 接口类型 | SAS/SATA/NVMe 支持情况与背板匹配 |
| RAID 级别 | 0/1/5/6/10 等,高级别通常依赖缓存 |
| 缓存 | 容量影响随机写性能与阵列操作速度 |
| 缓存保护 | BBU 或超级电容,决定回写能否开启 |
| 生态 | 驱动、管理工具与目标操作系统的支持情况 |
典型使用场景
- 新机型配置评估:按盘位数量与接口需求选卡
- 扩容评估:现有卡端口是否还能接更多盘
- 性能优化:缓存容量与回写策略的调整
- 换件准备:备件卡的型号与固件版本需要匹配
- 故障排查:阵列性能异常时核对缓存与保护状态
- 交付验收:核对卡型号与固件是否符合项目基线
核对现有卡与状态
核对现有卡与状态
# 查看是否识别到阵列卡及其型号
lspci | grep -i raid
# 用厂商工具查看控制器、虚拟盘与缓存状态(工具名因厂商而异)
storcli /c0 show all 2>/dev/null | head -40
# 查看缓存保护与写策略,确认回写是否安全
storcli /c0 show 2>/dev/null | grep -iE 'bbu|cache|policy' | head -20选型核对项
| 维度 | 核对内容 | 错配后果 |
|---|---|---|
| 端口数 | 可接盘数与扩展需求 | 扩容时没有端口可用 |
| 接口类型 | 与背板、盘型匹配 | 盘识别不到或无法混插 |
| RAID 级别 | 业务所需级别是否支持 | 方案无法落地 |
| 缓存与保护 | 缓存容量与 BBU/电容 | 回写无法安全开启 |
| 驱动与工具 | 操作系统与版本支持 | 交付时才发现不兼容 |
按“盘位 × 接口 × RAID 级别 × 缓存保护”四项列表核对,能避免单项看着突出、整体却错配的情况。
缓存保护失效后仍开启回写,等于把数据安全押在供电上:要么尽快恢复保护,要么把策略切回写透。