Logging insertion/removal of server blades in a data processing system

   
   

This invention is comprised of a data processing system containing at least one main processor connected to a system bus, a system memory connected to the system bus and accessible to each of the main processors, a tamper mechanism, and a local service processor. The tamper mechanism is configured to change state each time the system is inserted into a slot in a rack enclosure. The local service processor is connected to the tamper mechanism and configured to update an insertion log upon detecting a change in state of the tamper mechanism. The insertion log provides a count and a history of rack insertions to which the system has been subjected. The system may include a non-volatile storage element which is updated exclusively by the local service processor that contains the insertion log. The insertion log may include an insertion counter. In this embodiment, the local service processor is configured to increment the insertion counter upon each insertion. The local service processor may be further configured to issue an alert if the insertion counter exceeds a predetermined value. In one embodiment, the system further includes a battery backed real-time clock connected to the local service processor. The local service processor is configured to include real-time information corresponding to each insertion event in the insertion log. Each entry in the insertion log may include the identity of the rack enclosure and the geographical address of the slot of the corresponding insertion event. The local service processor may be configured to detect the tamper mechanism state and update the insertion following a power event such that the insertion log update is independent of configuring the data processing system with a boot image.

Cette invention est composée d'un système de traitement de données contenant au moins un processeur principal relié à un autobus de système, une mémoire système reliée à l'autobus de système et accessible à chacun des processeurs principaux, un mécanisme de bourreur, et un processeur de service local. Le mécanisme de bourreur est configuré pour changer l'état chaque fois que le système est inséré dans une fente dans une clôture de support. Le processeur de service local est relié au mécanisme de bourreur et configuré pour mettre à jour une notation d'insertion lors de détecter un changement de l'état du mécanisme de bourreur. La notation d'insertion fournit un compte et une histoire des insertions de support auxquelles le système a été soumis. Le système peut inclure un élément non-volatile de stockage qui est mis à jour exclusivement par le processeur de service local qui contient la notation d'insertion. La notation d'insertion peut inclure un compteur d'insertion. Dans cette incorporation, le processeur de service local est configuré pour incrémenter le compteur d'insertion sur chaque insertion. Le processeur de service local peut être encore configuré pour publier une alerte si le compteur d'insertion dépasse une valeur prédéterminée. Dans une incorporation, le système autre inclut une batterie horloge en temps réel soutenue reliée au processeur de service local. Le processeur de service local est configuré pour inclure l'information en temps réel correspondant à chaque événement d'insertion dans la notation d'insertion. Chaque entrée dans la notation d'insertion peut inclure l'identité de la clôture de support et l'adresse géographique de la fente d'événement correspondant d'insertion. Le processeur de service local peut être configuré pour détecter l'état de mécanisme de bourreur et pour mettre à jour l'insertion suivant un événement de puissance tels que la mise à jour de notation d'insertion est indépendant de configurer le système de traitement de données avec une image d'initialisation.

 
Web www.patentalert.com

< Innovative bypass circuit for circuit testing and modification

< Method and apparatus for integrating hyperlinks in video

> Cooling-off period for destructive software

> XOR processing incorporating error correction code data protection

~ 00174