Informatique autonome

Définition - Que signifie le calcul autonome?

L'informatique autonome est la capacité d'un ordinateur à se gérer automatiquement grâce à des technologies adaptatives qui améliorent les capacités de calcul et réduisent le temps requis par les professionnels de l'informatique pour résoudre les difficultés du système et d'autres opérations de maintenance telles que les mises à jour logicielles.

Le passage à l'informatique autonome est motivé par un désir de réduction des coûts et la nécessité de lever les obstacles présentés par la complexité des systèmes informatiques pour permettre une technologie informatique plus avancée. L'informatique autonome a été mise en œuvre par IBM en 2001.

Definir Tech explique le calcul autonome

La maintenance des systèmes d'exploitation combinée au manque de professionnels de l'informatique qualifiés a engendré un besoin en informatique autonome. Dans le manifeste de la mi-octobre 2001, `` The Vision of Autonomic Computing '', basé sur l'IBM Thomas J. Watson Research Center, les auteurs Jeffrey Kephart et David Chess mettent en garde les lecteurs sur les limitations informatiques omniprésentes qui pourraient poser de réels défis pour interactions entre les systèmes informatiques et les appareils. Ils préviennent que les ingénieurs système pourraient ne pas être en mesure de développer des conceptions architecturales complexes et continues à l'avenir. Les auteurs pointent également vers l'utilisation de l'informatique autonome pour la gestion des tâches de bas niveau afin de libérer les administrateurs système afin qu'ils puissent se concentrer sur des tâches plus complexes.

L'initiative d'informatique autonome (ACI), qui a été développée par IBM, démontre et préconise la mise en réseau de systèmes informatiques qui n'impliquent pas beaucoup d'intervention humaine autre que la définition de règles d'entrée. L'ACI est dérivé du système nerveux autonome du corps humain. IBM a défini les quatre domaines de l'informatique automatique pour inclure l'auto-configuration, l'auto-réparation (correction d'erreurs), l'auto-optimisation (contrôle automatique des ressources pour un fonctionnement optimal) et l'autoprotection (identification et protection contre les attaques de manière proactive). Les caractéristiques que tout système informatique autonome devrait avoir comprennent l'automatisation, l'adaptabilité et la sensibilisation.