首页/系统/服务器硬件与 RAID 速查/阵列卡缓存与 BBU/超级电容
RAID 级别与计算68 条

阵列卡缓存与 BBU/超级电容

卡上缓存从 256MB 到 4GB 不等,是随机写性能的关键;BBU(电池)或 CacheVault(超级电容+闪存)在掉电时保护缓存数据,其状态直接决定写策略能否启用。

缓存的作用合并随机写、预读与缓存命中,提升 IOPS 与降低延迟
保护单元BBU 电池需定期充放电(learn cycle);超级电容无记忆效应、寿命更长
状态查看storcli /c0/bbu show all 或 megacli -AdpBbuCmd -GetBbuStatus

查看 BBU 状态与学习周期

查看 BBU 状态与学习周期
storcli /c0/bbu show all
storcli /c0/cv show all     # 超级电容模块
BBU 进入 learn cycle 或故障时缓存策略可能临时降级为 WT,性能波动属正常现象,巡检脚本要把该状态纳入监控。

易错点

  • 把 BBU 状态告警当噪音:电池故障期间写策略降级,业务性能与掉电安全性同时受影响
  • 缓存模块与卡固件版本不匹配:更换 SuperCap 后需按文档校准与刷新固件

数据来源与参考

  • Broadcom MegaRAID 用户指南(Battery/CacheVault)
  • storcli 命令参考
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌