Comment fonctionnent les composants informatiques de Hotswapping?


26

Les ordinateurs prennent en charge le hotswapping afin qu'un utilisateur puisse remplacer un disque dur pendant que le système fonctionne. Est-ce principalement un logiciel qui éteint simplement le disque dur ou s'agit-il d'un matériel spécial? S'il n'y avait pas de matériel spécial, je suppose que vous pourriez échanger n'importe quel lecteur, mais il semble que le lecteur doit le prendre en charge en matériel.


13
Notez que les connexions sur les périphériques remplaçables à chaud sont de différentes longueurs. Ils seront déconnectés à différents moments lorsque le connecteur est déconnecté. Le logiciel remarque donc un changement de matériel et dit "Uh-oh!"
Andrew Morton

Réponses:


22

Il nécessite plusieurs fonctionnalités, dont certaines augmentent le coût.

Ceux-ci incluent une suppression transitoire supplémentaire sur les signaux, ce qui peut mettre une capacité supplémentaire sur les signaux de bus nécessitant ainsi une ingénierie / des tests supplémentaires et peut réduire les performances en dessous de ce qui est autrement possible.

En outre, des connecteurs avec des broches plus longues et plus courtes qui garantissent que certaines broches s'accouplent avant d'autres et se déconnectent après d'autres. Il s'agit de garantir que les signaux sont connectés et déconnectés alors que l'alimentation et la masse sont déjà connectées. Dans certains cas, une broche de contrôle peut être créée pour se connecter en dernier et se déconnecter en premier, et cette broche trisignera toutes les autres broches de signal.


14

Le remplacement à chaud de niveau de production fiable nécessite généralement une prise en charge logicielle et matérielle.
Vous aurez peut-être besoin d'un logiciel pour vous assurer que l'appareil est libre afin que le hotswap puisse se produire. Le logiciel doit pouvoir réintégrer (taille, format, initialiser, reconstruire) le nouvel appareil dans l'environnement. Par exemple, si vous perdez un lecteur dans un module RAID redondant, vous devez pouvoir reconstruire le module RAID après avoir changé un lecteur.
Vous devrez peut-être prendre en charge le matériel pour couper l'alimentation dans un châssis afin de retirer et de remplacer les disques.


4

Les cartes remplaçables à chaud modernes ont généralement un contrôleur à chaud pour limiter le courant d'appel lorsqu'une nouvelle carte est connectée. ce problème est ensuite exacerbé par le fait que la plupart des cartes ont des alimentations à découpage.

Ceux-ci peuvent être mieux compris comme de vrais convertisseurs de puissance (en première approximation, au moins). Si le ou les rails d'alimentation du système s'affaissent, pour fournir la puissance dont le circuit de la carte a besoin, le courant d'entrée doit augmenter, s'ajoutant au courant de charge sur l'alimentation du système.

Cela peut provoquer une baisse de tension s'il n'est pas traité correctement.

Les techniques ont évolué au fil des ans pour ces applications.

Comme déjà indiqué, il existe des dispositions de connecteur spéciales pour les cartes remplaçables à chaud et, dans de nombreux cas, le logiciel système doit gérer l'événement.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.