RAID BBU 和双 UPS + PS 系统的优势

RAID BBU 和双 UPS + PS 系统的优势

今天,我粗略地测量了在工作服务器上启用 RAID 控制器的写回功能的好处。它没有 RAID 电池备份单元 (BBU),因此写缓存目前处于禁用状态。由于服务器的容量尚未用尽(到目前为止),因此大多数测试的结果都非常出色,例如:

  • 数据库 CRUD:之前 35s,之后 4s
  • 保存 1MB Excel 文件:之前:20 秒(!),之后:0.5 秒

当然,我们始终建议使用 BBU,但是,在具有冗余电源并连接到 UPS 的系统中安装 BBU 的主要好处是什么?这取决于系统的类型(数据库、文件、终端)吗?

BBU 可以预防哪些实际的故障情况?

提前致谢!

答案1

RAID 电池备份可保护您免受以下损害:

  • 建筑物电源故障(对于双 UPS 来说不是大问题)
  • PSU 故障(对于双 PS 来说不是大问题)
  • 公用设施故障(您有发电机吗?当您的UPS没电时会发生什么?)
  • 发电机故障(我见过这种情况;再说一遍:当你的 UPS 没电时会发生什么?)
  • 断路器跳闸(如果只有一个电源腿,则为单次跳闸;两次跳闸的可能性较小)
  • 胖脚绊倒你的电源线
  • “哎呀,我拉错了断路器!”
  • “哎呀,我的螺丝刀掉到电源总线上了!”

等等等等等等

只有您才能确定这些情况在您的环境中出现的可能性。不过,我在生产场景中见过所有这些情况,所以它们都是有可能发生的 :)

答案2

如果操作系统因为某些原因崩溃怎么办?比如驱动程序中的错误、操作系统内核中的错误?

虽然这种情况很少发生,但仍然发生。

答案3

根据我的经验,除非服务器从不同的 PDU 接收电源,否则我不能真正将冗余电源视为完整的解决方案。

写入缓存不会立即将数据提交到磁盘,因此如果发生电源故障,您将丢失没有 BBU 的缓存中的所有数据。

相关内容