Computação autônoma

Definição - o que significa computação autônoma?

A computação autônoma é a capacidade do computador de se gerenciar automaticamente por meio de tecnologias adaptativas que aumentam os recursos de computação e reduzem o tempo necessário para os profissionais de computação resolverem as dificuldades do sistema e outras manutenções, como atualizações de software.

O movimento em direção à computação autônoma é impulsionado pelo desejo de redução de custos e pela necessidade de remover os obstáculos apresentados pelas complexidades do sistema de computador para permitir uma tecnologia de computação mais avançada. A computação autônoma foi implementada pela IBM em 2001.

Definirtec explica computação autonômica

A manutenção de sistemas operacionais combinada com a falta de profissionais de TI qualificados gerou a necessidade de computação autônoma. No manifesto de meados de outubro de 2001, '' The Vision of Autonomic Computing '', que foi baseado no IBM Thomas J. Watson Research Center, os autores Jeffrey Kephart e David Chess alertam os leitores sobre as limitações da computação generalizada que podem representar desafios reais para interações entre sistemas e dispositivos de computação. Eles alertam que os engenheiros de sistema podem não ser capazes de desenvolver projetos arquitetônicos complexos contínuos no futuro. Os autores também apontam para o uso de computação autônoma para gerenciamento de tarefas de baixo nível, a fim de liberar 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 computação 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 de computação automática para incluir autoconfiguração, autocorreção (correção de erros), autotimização (controle automático de recursos para 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 consciência.