Introducing G2.ai, the future of software buying.Try now

Como a Rede Baseada em Intenção Ajuda a Construir Redes Autônomas

25 de Agosto de 2021
por Keerthi Rangan

Gerenciar redes hoje é tão desafiador e crítico para o sucesso do seu negócio quanto sempre foi.

A falta de foco em sua saúde e crescimento fez com que muitos negócios sofressem. Enquanto as topologias de rede evoluíram ao longo dos anos, a complexidade das redes aumentou a uma taxa alarmante.

Rede baseada em intenção (IBN) é uma nova maneira de construir e manter redes. Esta arquitetura de rede dá às empresas a capacidade de projetar uma rede flexível e escalável, enquanto também utiliza software de automação de rede para acelerar o desempenho. É projetada para as necessidades modernas de TI, incluindo adoção de nuvem, DevOps, Internet das Coisas (IoT), segurança e mais.

As redes hoje são configuradas para cargas de trabalho previsíveis. No entanto, a realidade é que vivemos em um mundo de serviços em nuvem sob demanda e uso imprevisível de dispositivos. A rede IBN ajuda a lidar com isso, garantindo que sua rede possa escalar com o que vier a seguir.

O objetivo da IBN é simplificar o estabelecimento, manutenção e implementação de políticas de rede e eliminar o trabalho desnecessário associado ao gerenciamento de configuração de rede tradicional.

A rede baseada em intenção é uma das metodologias mais quentes que está causando impacto tanto nos espaços de rede de voz quanto de dados. Embora a IBN já exista há algum tempo, a adoção tem sido lenta. Isso ocorre porque os defensores e fornecedores da tecnologia têm diferentes visões do que a IBN significa para eles, com níveis variados de implementação.

Sistemas de rede baseada em intenção (IBNS) são como carros autônomos. A intenção seria chegar ao destino desejado. Um usuário insere essa intenção no sistema como o endereço de destino. A partir daí, o carro identificará as tarefas subsequentes necessárias para chegar ao destino, como lidar com o tráfego e rastreamento por GPS.

Da mesma forma, um sistema baseado em intenção responderia automaticamente às mudanças em toda a rede sem intervenção humana.

É a próxima geração de automação de rede. A abordagem está enraizada na modernização e virtualização de aplicativos que já redefiniram o gerenciamento de TI. Mas a rede baseada em intenção leva isso um passo adiante. A IBN transforma radicalmente as operações de rede em um serviço que permite às empresas acelerar o desempenho, agilidade e inovação em seus negócios. Por essa razão, mais empresas estão adotando a IBN como parte integrante de sua transformação digital.

Por que as empresas precisam de rede baseada em intenção?

As empresas estão se tornando mais sofisticadas na forma como abordam a automação. Os clientes esperam um serviço melhor, o que requer mais sistemas e tecnologias para ajudar a atender essas expectativas e reduzir o tempo de lançamento no mercado para serviços. Adicione a isso a pressão das margens em queda devido ao custo de execução dos serviços de rede, e as empresas estão desesperadas para reduzir custos.

A grande maioria das topologias de rede atuais ainda é mantida manualmente. A rede tradicional depende de engenheiros de rede escrevendo scripts de linguagem de programação que descrevem tudo o que é necessário para completar uma tarefa específica por meio de uma interface de linha de comando (CLI). Isso é feito para configurar regras para dispositivos de rede de diferentes fornecedores. Como o produto de cada fornecedor tem uma interface e sintaxe distintas, os engenheiros de rede devem entender a sintaxe CLI para o dispositivo de cada fornecedor para cumprir os resultados de negócios da rede.

1 em 6

organizações relataram ter pelo menos uma interrupção de rede séria e grave nos últimos três anos.

Fonte: Uptime Institute

Esta é uma tarefa que consome tempo e pode introduzir vulnerabilidades na infraestrutura de rede devido a erros humanos.

É aqui que entra a rede baseada em intenção.

Com a rede baseada em intenção, a intenção é automaticamente traduzida para vários dispositivos, eliminando a necessidade de engenheiros modificarem manualmente cada dispositivo em uma rede. Os administradores podem enviar a entrada para um sistema de rede baseada em intenção por meio de uma interface gráfica do usuário (GUI) ou por meio de interfaces de programação de aplicativos (APIs).

Além de automatizar atividades tediosas e fornecer insights em tempo real sobre a atividade da rede para validar um propósito específico, o IBNS também pode detectar possíveis desvios e prescrever as medidas necessárias para garantir essa intenção. Essa inteligência aumentada torna a rede mais rápida e ágil, além de reduzir erros nas comunicações da rede.

A rede baseada em intenção reduz erros e riscos enquanto aumenta a eficiência operacional de várias maneiras:

  • A arquitetura de rede valida os objetos de intenção antes de atribuí-los à infraestrutura. Objetos de intenção são representações de nível superior das qualidades ou objetivos que a rede deve alcançar. O processo de validação é sintático e incorpora avaliações semânticas contra a política de toda a rede.
  • Através de uma política bem definida, o efeito e a extensão das falhas durante a implantação de uma nova intenção são limitados.
  • O retrocesso ou avanço é instantâneo. Os engenheiros de rede aplicam o objeto de intenção versionado relevante para retornar a um estado consistente se ocorrer um problema durante a implantação.
  • A recuperação depende da intenção. Como a arquitetura está ciente dos objetivos esperados para uma determinada configuração, ela pode preservar esses objetivos mesmo diante de interrupções ou falhas de dispositivos, reconfigurando outros componentes da rede ou empregando técnicas diferentes para alcançar os mesmos objetivos.

O que a rede baseada em intenção não é?

A rede baseada em intenção pode resolver muitos problemas, mas antes de decidir mudar para uma infraestrutura baseada em intenção, as empresas devem entender claramente o que a rede baseada em intenção não é.

  • A rede baseada em intenção não é automação de rede. A automação é um componente necessário da IBN. No entanto, o software de automação de rede não lida com intenção nem mantém armazenamento de dados de informações de rede para agir por conta própria.
  • A rede baseada em intenção não é rede definida por software (SDN). Muitas pessoas acreditam que a IBN é simplesmente um subconjunto da rede definida por software. No entanto, a SDN faz apenas uma parte do que um IBNS realiza.
  • A rede baseada em intenção não é um mecanismo de política. Embora os mecanismos de política possam "empurrar" políticas para nós de rede e "puxar" informações dos nós para garantir que essas políticas estejam sendo aplicadas corretamente, eles não são IBNS. Os mecanismos de política só podem regular os recursos da rede por meio de loops de controle, mas não têm ideia dos resultados pretendidos. Tais sistemas não podem converter intenção em ação.

Quer aprender mais sobre Ferramentas de Automação de Redes? Explore os produtos de Ferramentas de Automação de Redes.

Características da rede baseada em intenção

A rede baseada em intenção é uma grande mudança de paradigma no design e operações de rede que transforma o arquiteto e engenheiro de rede convencional em um operador de rede baseada em intenção. O paradigma baseado em intenção de automação e inteligência está sendo aplicado a todas as áreas de rede, visando simplificar e agilizar fluxos de trabalho e melhorar a eficiência.

Também reduz o erro humano, aumenta o tempo de atividade e constrói a satisfação do cliente enquanto reduz as despesas para o centro de operações de rede (NOC).

Cada sistema de rede baseada em intenção apresenta as quatro características listadas abaixo:


  1. Tradução e validação da intenção de negócios: Um IBNS pode interpretar uma ordem ou necessidades de negócios como tarefas que o software pode executar. Também confirma se o sistema pode executar com sucesso a intenção em primeiro lugar.
  2. Implementação automatizada de políticas: Um IBNS distribuirá recursos de rede e aplicará políticas de negócios para cumprir o objetivo após a intenção ou estado desejado ter sido claramente estabelecido.
  3. Consciência de estado e análise contínua de dados: Um IBNS inspecionará periodicamente a infraestrutura de rede em busca de falhas e baixo desempenho. O sistema também coletará e monitorará continuamente dados para entender problemas de rede.
  4. Garantia e otimização ou remediação dinâmica: Usando algoritmos de ML, o sistema estabelecerá e manterá o estado desejado da infraestrutura tomando ações corretivas automatizadas conforme necessário. O ML capacita a rede a analisar, recuperar e aprender com insights críticos em tempo real.

Como funciona a rede baseada em intenção?

A rede baseada em intenção é um produto que traz o gerenciamento de ciclo de vida no estilo de TI para a operação de redes. Funciona analisando sua rede aberta atual e fornecendo uma solução. A recomendação fornecida pelo software também incluirá uma proposta de como a equipe de TI deve integrar os componentes subjacentes.

Como tal, visa impulsionar a automação em um processo muitas vezes repetitivo e dar a você a oportunidade de "planejamento baseado em regras" em uma indústria em constante mudança. Permite que engenheiros de rede evitem especificar seus resultados pretendidos por meio de linhas de comando específicas de dispositivos arcanos e, em vez disso, comuniquem sua "intenção" usando inglês simples ou uma interface gráfica.

Vamos considerar a necessidade de comunicação privada entre duas redes. Uma intenção aqui declararia que um canal seguro é necessário entre a rede A e a rede B. Um administrador de rede especificaria então qual tráfego deve usar o canal e quaisquer recursos adicionais do canal necessários. O administrador não definiria como o canal seria construído, como o número de dispositivos a serem utilizados ou quais recursos e parâmetros específicos devem ser habilitados.

O primeiro objetivo de uma estrutura IBN é dividir esses tipos de trabalhos em suas tarefas constituintes e, em seguida, dividir continuamente essas tarefas constituintes até que os menores conjuntos de etapas, informações e variáveis necessárias para treinar a infraestrutura sejam alcançados.

A seguir está uma descrição passo a passo de um método para realizar essa tarefa:

  1. Identificar e definir claramente a intenção
  2. Converter a intenção em uma sequência de modificações de rede
  3. Antes de implantar as modificações, verificar se estão corretas
  4. Aplicar as modificações que foram validadas
  5. Monitorar a condição da rede para verificar se a intenção está sendo seguida

Verificações constantes garantem que a configuração corresponda à intenção, e modificações são feitas em tempo real. Uma arquitetura de rede baseada em intenção é composta por vários componentes:

  1. Painel de gerenciamento: Um IBNS usa um painel de gerenciamento para configurar o sistema (transmitir a intenção) e monitorar sua operação. Embora o objetivo de um IBNS seja gerenciar a rede de forma independente, a interação humana será necessária (e desejável) por algum tempo.
  2. Interpretação de intenção: A interpretação de intenção transforma o "o quê" no "como". As GUIs típicas são baseadas em menus ou incluem uma opção de linguagem natural mais avançada.
  3. Verificação de rede: Um IBNS realiza a verificação de rede para garantir que a configuração traduzida alcançará o objetivo necessário sem preocupações de segurança ou confiabilidade. Este componente usa técnicas de verificação formal para testar matematicamente e provar completamente a precisão da configuração.
  4. Remediação de rede: Em tempo real, a remediação responde a mudanças, como quando um firewall falha ou um dispositivo de rede fica offline. Um IBNS pode aprender com ocorrências anteriores e solucionar problemas e aplicar medidas corretivas a uma ampla gama de problemas de rede utilizando ML. Embora um progresso considerável tenha sido alcançado nesta área de desenvolvimento de IBN, especialistas concordam que a intervenção humana ainda será necessária para aceitar as medidas corretivas propostas por um sistema de remediação por algum tempo.

As redes baseadas em intenção fornecem muito mais do que provisionamento e automação. Além da orquestração de rede, o IBNS emprega fórmulas matemáticas e análises avançadas para coletar informações e aplicá-las a um modelo de abstração que permite que o sistema IBN supervisione a rede.

O software de rede baseada em intenção é uma ferramenta automatizada que auxilia engenheiros de rede no planejamento, design e operação de redes para aumentar a agilidade e a disponibilidade. Avanços recentes em técnicas de avaliação adequadas e linguagens de modelagem como YANG permitiram que a IBN se tornasse uma opção viável para responder a perguntas como "Minha rede está configurada corretamente?"

A maioria dos softwares de rede baseada em intenção está disponível como uma arquitetura Network-as-a-Service (NaaS), o que significa que podem ser controlados em vários dispositivos por meio de uma única interface. Apstra, Cisco, Forward Networks, Juniper Networks e Veriflow Systems são os fornecedores mais comuns de produtos IBN.

Você sabia? 42% de todas as interrupções de infraestrutura são devido a configurações de software incorretas.

Fonte: Uptime Institute

IBN vs. SDN

Gerenciar redes é uma das tarefas mais desafiadoras que um administrador de sistemas enfrenta, seja gerenciando um data center ou uma rede empresarial. À medida que novos elementos de rede são introduzidos na infraestrutura, as questões de segurança se tornam mais complexas. Softwares mais antigos tentam acompanhar para manter uma conexão com hardware mais recente. À medida que surgem problemas, os administradores precisam responder rapidamente e com sabedoria.

Duas tecnologias estão tentando transformar o campo de redes: rede baseada em intenção e rede definida por software.

Ambas as soluções oferecem vantagens atraentes. É crucial entender essas diferenças ao planejar uma nova arquitetura de rede ou pensar em atualizar sua rede existente.

IBN vs. SDN

Rede baseada em intenção

Rede baseada em intenção é uma nova abordagem para gerenciar a rede que não considera apenas as tecnologias usadas, mas também os sistemas de TI, pessoas, dados e serviços que suportam as operações de TI. A IBN usa IA para construir uma rede autônoma para fornecer desempenho de rede ideal.

Isso é diferente da SDN, que usa automação para controlar equipamentos de rede com base em regras de software. A SDN está principalmente preocupada com como um dispositivo deve funcionar. Por outro lado, a IBN trabalha para alcançar a solicitação de serviço (intenção) encontrando e configurando automaticamente os recursos.

Rede definida por software

Rede definida por software (SDN) está revolucionando as redes e, por sua vez, eliminando a maior parte do esforço manual na configuração e gerenciamento. Uma rede definida por software é uma arquitetura de TI na qual um único console de software gerencia todo o hardware. Uma SDN tenta governar a infraestrutura de TI por meio de aplicativos de software. No entanto, ela funciona em uma abordagem centrada no dispositivo, como a saída de dados de fluxo de uma interface específica.

Embora a SDN tenha reduzido drasticamente o custo das redes, ela não pode igualar a flexibilidade da rede baseada em intenção. A SDN não substitui a rede baseada em intenção; na verdade, elas andam de mãos dadas.

Desafios da rede baseada em intenção

À medida que a IoT continua a evoluir, o interesse na rede baseada em intenção também está ganhando impulso. A noção de redes existentes comunicando informações em tempo real umas com as outras (sem amarras) pode potencialmente mudar a face dos aplicativos e ambientes de rede de hoje, reduzindo a dependência da intervenção humana.

Se você é novo na rede baseada em intenção, aqui estão alguns dos principais desafios que você pode encontrar ao criar essas redes:

  • Visibilidade da rede: O aspecto mais crucial a considerar ao mudar para uma arquitetura baseada em intenção é a visibilidade da rede. Como as políticas são aplicadas pelo software de rede baseada em intenção, encontrar as falhas da rede será complexo se o sistema não tiver um bom desempenho.
  • Confiabilidade: Embora o IBNS implemente políticas após receber confirmação dos gerentes de rede, sempre haverá preocupações sobre a confiabilidade. Se as políticas não alcançarem o desempenho máximo para o propósito pretendido, os administradores devem reiniciar o procedimento desde o início. Isso se torna um problema assustador quando a infraestrutura contém milhares de dispositivos.

Benefícios da rede baseada em intenção

As redes empresariais são tradicionalmente construídas em torno dos dispositivos conectados a elas. Isso significa que, se você adicionar um novo dispositivo à sua rede, também terá que reconfigurar a rede para que ela possa se comunicar com esse novo dispositivo. Isso é chamado de rede centrada no dispositivo, e tem várias falhas, incluindo vulnerabilidades de segurança e dificuldade de escalonamento para novas cargas de trabalho.

As redes empresariais estão evoluindo de centradas no dispositivo para baseadas em intenção; elas reagem e respondem dinamicamente a mudanças em seu ambiente, configurando-se automaticamente com as configurações ideais para cada dispositivo. A rede baseada em intenção é o futuro das redes empresariais porque fornece às empresas conectividade de rede sensata, segura e confiável.

A rede baseada em intenção permite que as equipes de TI configurem regras para que os aplicativos se comuniquem livre e seguramente. O IBNS, geralmente emparelhado com capacidades de SDN, oferece muitas vantagens distintas em comparação com a rede tradicional e até mesmo com a SDN. A maioria dessas vantagens resulta em economias de tempo consideráveis para os administradores de rede.

  • Aumento da eficiência: O IBNS é mais eficiente, pois os processos manuais são automatizados e não requerem intervenção humana. Como a análise de IA impulsiona as operações de rede dentro da IBN, atividades como solução de problemas e funcionalidade de backup também são automatizadas. Quando problemas de desempenho de rede são detectados, a remediação guiada é disponibilizada para que a equipe de TI possa resolver problemas rapidamente.
  • Gerenciamento de hardware de vários fornecedores: O software IBN não prefere um fornecedor em detrimento de outro. Como a maioria das redes corporativas é composta por componentes de vários fornecedores, isso é positivo. A IBN é uma plataforma aberta que fornece visibilidade de 360 graus, bem como extensibilidade. Isso elimina a necessidade de conhecimento aprofundado do fornecedor. SDKs de vários fornecedores são usados em sistemas IBN para permitir que o controlador se comunique e gerencie dispositivos de rede (como SD-WAN e roteadores) de vários fornecedores.
  • Análises otimizadas: Quando os administradores de sistema entendem melhor como suas redes estão operando, eles podem tomar decisões mais inteligentes que levam a melhores resultados de negócios. Um IBN está continuamente coletando dados sobre si mesmo, que o sistema avalia de várias maneiras para fornecer informações úteis sobre o desempenho da rede, riscos de segurança e outros tópicos.

O céu é o limite

Devido aos benefícios tangíveis, seguros e ágeis que fornece às organizações, a rede baseada em intenção está se tornando um padrão da indústria. Na era cada vez mais dinâmica da transformação digital, a rede baseada em intenção reduz o estresse nas equipes de TI, fornecendo-lhes um sistema inteligente para lidar com tudo o que acontece na rede.

Novo na gestão de redes? Explore o melhor software de gerenciamento de rede para monitorar e controlar toda a infraestrutura para atender às necessidades de serviço e objetivos de negócios.

Keerthi Rangan
KR

Keerthi Rangan

Keerthi Rangan is a Senior SEO Specialist with a sharp focus on the IT management software market. Formerly a Content Marketing Specialist at G2, Keerthi crafts content that not only simplifies complex IT concepts but also guides organizations toward transformative software solutions. With a background in Python development, she brings a unique blend of technical expertise and strategic insight to her work. Her interests span network automation, blockchain, infrastructure as code (IaC), SaaS, and beyond—always exploring how technology reshapes businesses and how people work. Keerthi’s approach is thoughtful and driven by a quiet curiosity, always seeking the deeper connections between technology, strategy, and growth.