服务器系统下的热插拔(二)

  • 来源:
  • 更新日期:2018-05-30

摘要:那么我们只要确定环境符合以上特定的环境就可以实现热插拔。通常来说一个完整的热插拔系统包括热插拔系统的硬件、支持热插拔的软件和操作系统、支持热插拔的设备驱动程序和支持热插拔的用户接口。

 那么我们只要确定环境符合以上特定的环境就可以实现热插拔。通常来说一个完整的热插拔系统包括热插拔系统的硬件、支持热插拔的软件和操作系统、支持热插拔的设备驱动程序和支持热插拔的用户接口。

002UASMrzy7605pjKJv15&690.jpg

 
热插拔的目的是将较高的瞬间电流控制在一个比较低而且合理的水平。它的实现方法有几种,其中使用PTC(正温度系数的热敏电阻),是最简单的方法。PTC通过自身的电流发热改变阻抗从而降低瞬间电流的幅度,其缺点是反应速度慢而且长时间使用会严重影响使用寿命。通过MOS管电流检测加上一些简单的电阻电容来延迟线路的方法成本很低,比较适合低端用途。目前公认最好的办法是采用热插拔芯片,通常该芯片包括一个驱动MOS设计和电流检测电阻,它除了实现基本热插拔功能之外还可以提供特殊功能,比如做断电器、电源管理、控制电流上升速率以及状态报告等,能够在很大程度上提升系统的工作状态。
 
但是内存要实现热插拔就远不止这么简单。于是那些想要寻求突破的服务器商巨头就开始了各自的内存热插拔技术的研究,相继出台了各种各样的技术,不过比起传统的ECC技术来说性能是提高了不少。
 
总之在机箱中使用热插拔,可以在开机的情况下做更新或扩容而不影响系统操作;并且由于热插拔零件的可靠度提升,还可以将它们用做段电时的处理,使硬盘等部件不至于在断电或损坏的情况下导致机器整机关闭,以便系统做故障分析减少成本。