Índice:
Definição - O que significa Autonomic Computing?
A computação autonômica é a capacidade do computador de gerenciar-se automaticamente por meio de tecnologias adaptativas que aumentam os recursos de computação e reduzem o tempo exigido pelos profissionais de informática para resolver dificuldades do sistema e outras manutenções, como atualizações de software.
A mudança para a computação autonômica é motivada pelo desejo de redução de custos e pela necessidade de superar os obstáculos apresentados pelas complexidades dos sistemas de computadores para permitir uma tecnologia de computação mais avançada. A computação autonômica foi implementada pela IBM em 2001.
Techopedia explica computação autonômica
A manutenção de sistemas operacionais combinada com a falta de profissionais de TI qualificados produziu uma necessidade de computação autonômica. No manifesto de meados de outubro de 2001, "The Vision of Autonomic Computing", baseado no Centro de Pesquisa IBM Thomas J. Watson, os autores Jeffrey Kephart e David Chess alertam os leitores sobre limitações generalizadas da computação que podem representar desafios reais para a empresa. interações entre sistemas e dispositivos de computação. Eles alertam que os engenheiros de sistemas podem não ser capazes de desenvolver projetos arquitetônicos complexos e contínuos no futuro. Os autores também apontam para o uso da computação autonômica no gerenciamento de tarefas de baixo nível, a fim de liberar os administradores de sistema para que eles possam se concentrar em tarefas mais complexas.
A iniciativa de computação autônoma (ACI), desenvolvida pela IBM, demonstra e defende sistemas de computadores em rede que não envolvem muita intervenção humana além da definição de regras de entrada. O ACI é derivado do sistema nervoso autônomo do corpo humano. A IBM definiu as quatro áreas da computação automática para incluir autoconfiguração, autocorreção (correção de erros), auto-otimização (controle automático de recursos para um funcionamento ideal) e autoproteção (identificação e proteção contra ataques de maneira proativa). As características que todo sistema de computação autônomo deve ter incluem automação, adaptabilidade e conscientização.