Automated recovery of computer appliances

   
   

Aspects of the invention provide methods and architectures for enhancing the reliability of computer appliances and reducing the possibilities that human intervention is necessary in the event of a system failure or failure condition. The provided architecture is extensible and provides a generalized framework that is adaptable to many different types of computer appliances. One aspect of the invention provides a boot up redundancy component to ensure that a computer appliance can be appropriately booted. In the described embodiment, the appliance hard drive is configured with multiple partitions that can be utilized to boot the appliance thereby reducing the chances that the appliance will not boot. In addition, an architecture is disclosed that comprises one or more resource monitoring components that monitor an associated appliance resource for a failure condition. The resource monitoring components are programmed to attempt to remedy certain failure conditions that they detect. An appliance monitoring service is also provided and is programmed to attempt to remedy failure conditions that are not remedied by one or more of the resource monitoring objects.

Οι πτυχές της εφεύρεσης παρέχουν τις μεθόδους και τις αρχιτεκτονικές για την ενίσχυση της αξιοπιστίας των συσκευών υπολογιστών και τη μείωση των δυνατοτήτων ότι η ανθρώπινη επέμβαση είναι απαραίτητη σε περίπτωση διακοπής του συστήματος ή όρου αποτυχίας. Η παρεχόμενη αρχιτεκτονική είναι εκτατή και παρέχει ένα γενικευμένο πλαίσιο που είναι προσαρμόσιμο σε πολλούς διαφορετικούς τύπους συσκευών υπολογιστών. Μια πτυχή της εφεύρεσης παρέχει μια μπότα επάνω στο τμήμα πλεονασμού για να εξασφαλίσει ότι μια συσκευή υπολογιστών μπορεί να τεθεί σε έναρξη κατάλληλα. Στην περιγεγραμμένη ενσωμάτωση, ο σκληρός δίσκος συσκευών διαμορφώνεται με τα πολλαπλάσια χωρίσματα που μπορούν να χρησιμοποιηθούν για να αρχίσουν τη συσκευή με αυτόν τον τρόπο που μειώνει τις πιθανότητες που η συσκευή δεν θα αρχίσει. Επιπλέον, μια αρχιτεκτονική αποκαλύπτεται που περιλαμβάνει ένα ή περισσότερα τμήματα ελέγχου των πόρων που ελέγχουν έναν σχετικό πόρο συσκευών για έναν όρο αποτυχίας. Τα τμήματα ελέγχου των πόρων είναι προγραμματισμένα για να προσπαθήσουν να θεραπεύσουν ορισμένους όρους αποτυχίας που ανιχνεύουν. Μια ελεγκτική υπηρεσία συσκευών παρέχεται επίσης και είναι προγραμματισμένη για να προσπαθήσει να θεραπεύσει τους όρους αποτυχίας που δεν θεραπεύονται από ένα ή περισσότερα από τα αντικείμενα ελέγχου των πόρων.

 
Web www.patentalert.com

< Data transfer utilizing single functionally independent data transfer mechanism

< System and method for identifying and segmenting repeating media objects embedded in a stream

> Bus extender and formatter apparatus and methods

> Display of television program information using dynamically-adjusted scroll rate

~ 00117