Brevet FR2980860A1 — publié le 20130405

Description La présente invention concerne un système de redémarrage de carte mère ou de cartes informatique à distance, sans coupure électrique, à l'aide d'une interface en réseau. Le système a la particularité de ne pas éteindre l'alimentation du système informatique comme c'est actuellement le cas sur les systèmes de redémarrage habituellement utilisés. Les systèmes de reboot classiques existant sur le marché provoquent la « casse » des disques dur au sein des serveurs ou ordinateurs qui sont redémarrés en raison de l'arrêt électrique de la 10 machine entière. Ainsi, le redémarrage réalisé par notre système s'effectue via une interface prévue à cet effet sur les cartes mère informatique. Le système de redémarrage (reboot) présenté ici utilise les « pin » de RESET présents sur la carte mère du système informatique pour envoyer une impulsion électrique ordonnant le 15 redémarrage de la carte. Les disques durs ne sont ainsi plus coupés dans leur travail au niveau électrique, mais reçoivent un simple ordre de repositionnement à l'état de sécurité. Ce système de reboot non électrique a également l'avantage de ne pas faire un appel de courant d'initialisation qui est généralement effectué au démarrage des serveurs et qui occasionnent une 20 surconsommation très importante d'électricité. Cet avantage écologique permet de gagner entre 10 et 20 % d'électricité lors de la phase de démarrage. Le dispositif est composé d'une carte électronique disposant de relais de contact ainsi que d'une interface RS232, associée à un micro-serveur informatique recevant les ordres par une interface RJ45. 25 Notre système utilise des composants électroniques de base ainsi que des microcontrôleurs de type PIC permettant la gestion des relais. Aucun composant de puissance n'est utilisé, la tension étant toujours inférieure à 15 Volts à l'intérieur du système. Ces composants sont soudés sur une carte électronique classique munie de pistes en Cuivre et disposés comme sur la figure 2. 30 Notre système de redémarrage est couplé à un micro-serveur munie d'une interface de type « série » RS232 permettant la communication et la transmission des ordres de reboot. Un programme écrit dans le langage « C » est installé sur les différents microcontrôleurs afin de gérer les borniers et relais de mise en contact. 35 Le processus d'ordre est le suivant (figure 1). Un ordre est envoyé depuis une application métier disposant de la fonction nécessaire pour communiquer avec notre dispositif. Cet ordre est reçu par le micro-serveur via l'interface réseau RJ45, enregistrée puis l'ordre est transmis à la carte électronique. La carte électronique reçoit l'ordre de redémarrage via le câble série RS232 et exécute cet ordre en actionnant le relais de commande correspondant au bornier associé à la demande. Un code de retour valide est renvoyé au micro-serveur pour confirmation. Cette invention aura des applications au sein des centres de données afin de permettre le redémarrage des serveurs à distance via une interface réseau, tout en préservant la vie et la fiabilité des disques durs mécaniques.