热交换计算机零件如何工作?


26

计算机支持热交换,因此用户可以在系统运行时更换硬盘驱动器。那主要是软件只是关闭了硬盘驱动器的电源,还是涉及某些特殊的硬件?如果没有特殊的硬件,那么我想您可以热交换任何驱动器,但是似乎该驱动器必须在硬件中支持它。


13
请注意,热插拔设备上的连接长度不同。断开连接器时,它们将在不同时间断开连接。因此,软件会注意到硬件发生了变化,并说“呃!
Andrew Morton

Answers:


22

它需要几个功能,其中一些会增加成本。

这些措施包括对信号的额外瞬态抑制,这可能会在总线信号上增加额外的电容,因此需要进行额外的工程/测试,并且可能会使性能降低到其他情况之下。

同样,长而短的插针的连接器可确保某些插针在其他插针之前匹配,而在其他插针之后断开连接。这是为了确保在已连接电源和地的情况下连接和断开信号。在某些情况下,可以使控制引脚最后连接然后首先断开连接,并且该引脚将使所有其他信号引脚处于三态。


14

可靠的生产级别热插拔通常需要软件和硬件支持。
您可能需要软件来确保设备已释放,以便可以进行热插拔。该软件需要能够将新设备集成(调整大小,格式化,初始化,重建)回到环境中。例如,如果丢失了冗余阵列中的驱动器,则需要能够在更换驱动器后重建阵列。
您可能需要硬件支持才能关闭机箱中的电源,以卸下和更换驱动器。


4

现代热插拔卡通常具有热插拔 控制器,以限制插入新卡时的涌入电流。问题很简单,就是插入卡时,必须对任何大容量电容充电,这可能会导致系统电压下降。大多数卡具有开关模式电源,从而使该问题更加严重。

最好将它们理解为真正的功率转换器(至少是第一近似值)。如果系统电源轨下垂,则要提供卡电路所需的功率,输入电流必须增加,从而增加系统电源的负载电流。

如果处理不当,可能会导致电源不足

这些年来,针对这些应用的技术已经发展

如前所述,热插拔卡具有特殊的连接器布置,在许多情况下,系统软件需要管理事件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.