Come funzionano le parti del computer di hotswapping?


26

I computer supportano l'hotswapping in modo che un utente possa sostituire un disco rigido mentre il sistema è in esecuzione. È principalmente software che sta semplicemente spegnendo il disco rigido o è coinvolto qualche hardware speciale? Se non esistesse hardware speciale, suppongo che si possa sostituire qualsiasi unità con un hotspot, ma sembra che l'unità debba supportarlo nell'hardware.


13
Notare come le connessioni sui dispositivi hot-swap abbiano lunghezze diverse. Saranno disconnessi in momenti diversi quando il connettore è disconnesso. Quindi il software nota una modifica hardware e dice "Uh-oh!"
Andrew Morton,

Risposte:


22

Richiede diverse funzionalità, alcune delle quali aumentano il costo.

Questi includono un'ulteriore soppressione transitoria dei segnali, che può aumentare la capacità dei segnali del bus, richiedendo quindi ulteriori ingegneria / test e può ridurre le prestazioni al di sotto di quanto altrimenti possibile.

Inoltre, connettori che pin più lunghi e più corti che assicurano che alcuni pin si accoppiano prima di altri e si disconnettono dopo altri. Questo per garantire che i segnali siano collegati e disconnessi mentre l'alimentazione e la terra sono già collegate. In alcuni casi, è possibile creare un pin di controllo per connettersi per ultimo e disconnettersi per primo, e questo pin eseguirà uno tri-state su tutti gli altri pin di segnale.


14

L'hot swap a livello di produzione affidabile richiede in genere supporto sia software che hardware.
Potrebbe essere necessario un software per garantire che il dispositivo sia libero in modo che possa verificarsi l'hotswap. Il software deve essere in grado di integrare (dimensioni, formato, inizializzare, ricostruire) il nuovo dispositivo nell'ambiente. Ad esempio, se si perde un'unità in un array ridondante, è necessario essere in grado di ricostruire l'array dopo aver modificato un'unità.
Potrebbe essere necessario il supporto hardware per disattivare l'alimentazione all'interno di uno chassis per rimuovere e sostituire le unità.


4

Le moderne schede hot swap di solito hanno un controller hotswap per limitare la corrente di spunto quando viene inserita una nuova scheda. Il problema è semplicemente che quando viene inserita una scheda, è necessario caricare qualsiasi capacità di massa, che può causare la caduta delle tensioni di sistema; questo problema è poi esacerbato dal fatto che la maggior parte delle schede dispone di alimentatori a commutazione.

Questi possono essere meglio compresi come veri convertitori di potenza (almeno per una prima approssimazione). Se i binari di alimentazione del sistema si abbassano, quindi per fornire la potenza necessaria ai circuiti della scheda, la corrente di ingresso deve aumentare, aggiungendo alla corrente di carico sull'alimentazione del sistema.

Ciò può causare esaurimento se non gestito correttamente.

Le tecniche si sono evolute nel corso degli anni per queste applicazioni.

Come già notato, esistono speciali disposizioni di connettori per le schede hot swap e in molti casi il software di sistema deve gestire l'evento.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.