Autonomic computing - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs est disponible ici.

L'autonomic computing est l'approche consistant à munir les logiciels et les matériels de garde-fous internes ou externes leur permettant de restaurer automatiquement leur fonction en cas d'altération non planifiée. Elle a été introduite par IBM et s'inspire fortement des recherches en agents autonomes et systèmes multi-agents.

Utilité

Les ordinateurs - chacun peut le constater tant sous Microsoft Windows que sous GNU/Linux - font intervenir des mécanismes d'une grande fragilité, les différents composants logiciels (ou matériels) s'appuyant les uns sur les autres comme un château de cartes : que l'un des composants (à la suite d'un incident, d'une erreur humaine ou d'une malveillance, etc.) soit altéré, et c'est l'ensemble qui ne fonctionne plus correctement.

Exemples d'utilisations

Ainsi, sur certains serveurs IBM, une défaillance répétée d'un bit donné dans la mémoire, bien que corrigée par l'ECC à chaque fois, conduit au remplacement automatique et instantané de ce bit par un autre de la même cellule mémoire (le dispositif ECC n'occupant pas un nombre entier d'octets, plusieurs bits de secours sont disponibles en réserve).

Un autre dispositif restaure automatiquement dans les quelques secondes un fichier vital altéré par un pirate ou par une fausse manœuvre.

Page générée en 0.020 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales | Partenaire: HD-Numérique
Version anglaise | Version allemande | Version espagnole | Version portugaise