SERVER STATUS MONITORING SYSTEM AND METHOD USING BASEBOARD MANAGEMENT CONTROLLER

In a system and method of monitoring a status of a server using a baseboard management controller (BMC), the BMC may access a status code generated in Domain 0 of the server through a command line interface to the server and send the status code to an alert management system. The BMC may snoop on a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LADKANI, Neeraj, KELLY, Bryan David
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In a system and method of monitoring a status of a server using a baseboard management controller (BMC), the BMC may access a status code generated in Domain 0 of the server through a command line interface to the server and send the status code to an alert management system. The BMC may snoop on a status code generated in the hypervisor of the server through input/output port 80h and send the status code to the alert management system. The BMC may read a status code generated in the hypervisor and written in a Model Specific Register (MSR) and send the status code to the alert management system. The alert management system can readily recognize the occurrence of an error, including the type of the error which is a software error, and the cause of the error in real time or nearly real time. L'invention concerne un système et un procédé de surveillance d'un état d'un serveur à l'aide d'un contrôleur de gestion de carte de base (BMC). Le BMC peut accéder à un code d'état généré dans le domaine 0 du serveur par l'intermédiaire d'une interface de ligne de commande au serveur et envoyer le code d'état à un système de gestion d'avertissement. Le BMC peut avoir accès à un code d'état généré dans l'hyperviseur du serveur au moyen d'un port d'entrée/sortie 80h et envoyer le code d'état au système de gestion d'avertissement. Le BMC peut lire un code d'état généré dans l'hyperviseur et écrit dans un registre spécifique à un modèle (MSR) et envoyer le code d'état au système de gestion d'avertissement. Le système de gestion d'avertissement peut facilement reconnaître l'apparition d'une erreur, comprenant le type de l'erreur, qui est une erreur de logiciel, et la cause de l'erreur en temps réel ou presque en temps réel.