固件最佳实践和更新计划

Jos*_*ern 12 maintenance patch firmware update

在更新方面,固件很少受到关注。眼不见,心不烦。

许多设备:RAID 控制器、NIC、芯片组,甚至硬盘驱动器,都从更新中获益。更好的功能、安全/错误修复等。

大多数 SA 说,“只要它坏了,就更新固件。” 但这可能会导致未来的困难;有几次,当就硬盘驱动器故障与戴尔联系时,我被问到我的硬盘驱动器固件是否是最新的。我所有的服务器都使用某种类型的 RAID 配置。如果我已经有一个驱动器出现故障,我是否应该考虑尝试升级其余驱动器或 RAID 控制器上的固件?我会说不。但戴尔似乎有不同的看法。

  • 系统固件的实际更新时间表是什么?
  • 您有什么最佳实践可以分享吗?

(我知道戴尔有一个很好的实用程序,称为Server Update Utility,它可以检查任何戴尔服务器上的所有新固件。)

sys*_*138 10

我在两个关键实例中更新固件。

  1. 登台服务器时。
    • 当我刚拿到服务器时,我会在 HP 网站上查看他们最新的“固件更新 CD”的日期。如果它足够新,我会在将其投入生产之前在服务器上运行它。
    • 当我重新调整服务器的用途时。通常,此服务器已使用 2-5 年,并且可能在整个时间内都没有进行固件更新。由于我正在重新格式化它,我将更新服务器上的所有各种固件。
  2. 当有供应商确定需要这样做时。
    • 有时会发现主要的稳定性问题,例如在出现错误类型的故障后无法重建 RAID5 阵列,或者 NIC 上的 TCP 卸载引擎中的主要性能错误。
    • 有时在寻求支持时,支持技术人员会要求我更新固件。那时我会这样做。

还有第三种情况我没有在上面列出,因为它还没有发生:

  • 将较新的组件放入较旧的服务器时。有时系统 BIOS 需要更新来处理它。


Cho*_*er3 5

我们使用 HP SIM(System's Insight Manager)来推出固件,我们按平台进行 - 首先测试,然后开发,然后集成,然后参考,最后生产 - 通常每个平台大约一周左右,所以我们有 5/6周发布到生产窗口。似乎有效,但我们从来没有做的一件事是在推出固件的同时推出其他更新,如驱动程序/代码等。 - 节省了很多指责。