O que é computação autonômica?

A computação autonômica é a próxima geração de tecnologia integrada de computadores que permitirá que as redes se gerenciem com pouca ou nenhuma intervenção humana. É nomeado após o sistema nervoso autônomo humano, que envia impulsos que controlam a freqüência cardíaca, a respiração e outras funções sem pensamento ou esforço consciente.

Paul Horn, da IBM Research, sugeriu pela primeira vez a idéia da computação autonômica em 15 de outubro de 2001 na conferência Agenda no Arizona. A necessidade está centrada no crescimento exponencial da complexidade da rede. Não apenas existe uma vasta gama de dispositivos móveis e de desktop que se interconectam e alimentam vários tipos de redes usando estratégias, padrões e interfaces concorrentes; mas empresas, instituições e até infraestrutura passaram a confiar cada vez mais nessas redes. No entanto, há uma escassez de profissionais de I / T e é praticamente impossível para os técnicos acompanhar o ataque contínuo de novos dispositivos, alterar protocolos, novas soluções de negócios online e fazer interface com os desafios móveis. A IBM e outros gigantes da tecnologia prevêem que esse problema piore.

A solução, de acordo com a IBM, é criar uma base de padrões para todo o setor, com base em alguns protocolos comuns para manipulação de dados. As 'premissas de raiz compartilhada' permitiriam que hardware e software de vários fabricantes não apenas trabalhassem juntos, mas também suportassem um sistema de computação autonômica multinível baseado nessas premissas. Isso criaria um ambiente em que o sistema pudesse executar várias tarefas administrativas críticas sem intervenção humana.

A IBM vê oito critérios básicos que definem um sistema de computação autonômica abrangente. Em resumo, são os seguintes:

  • O sistema deve ser capaz de fazer um balanço contínuo de si mesmo, de suas conexões, dispositivos e recursos, e saber quais devem ser compartilhados ou protegidos.
  • Ele deve ser capaz de configurar e se reconfigurar dinamicamente conforme as necessidades.
  • Ele deve procurar constantemente maneiras de otimizar o desempenho.
  • Ele deve executar a autocura , redistribuindo recursos e reconfigurando-se para contornar quaisquer elementos disfuncionais.
  • Ele deve ser capaz de monitorar a segurança e se proteger de ataques.
  • Ele deve ser capaz de reconhecer e se adaptar às necessidades dos sistemas coexistentes em seu ambiente.
  • Ele deve trabalhar com tecnologias compartilhadas. Soluções proprietárias não são compatíveis com a ideologia da computação autônoma.
  • Ele deve atingir esses objetivos sem problemas, sem intervenção.

Embora esses sejam os oito ingredientes propostos para um sistema de computação autônomo, a IBM espera que eles resultem em três objetivos para o usuário final: flexibilidade, acessibilidade e transparência. Em suma, a capacidade de extrair dados de casa, escritório ou campo, sem problemas, independentemente do dispositivo, rede ou metodologia de conectividade.

Várias universidades e empresas, como Sun Microsystems e Hewlett Packard, estão desenvolvendo sistemas semelhantes, mas a IBM afirma que seus planos para computação autonômica são de maior alcance. Como esse plano se baseia em uma evolução cooperativa de hardware e software, a computação autonômica deve ser implementada em etapas por um período de vários anos.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?