O que são redes definidas por software (SDN)?

A rede definida por software (SDN, software-defined network) é uma arquitetura de rede ágil projetada para ajudar as organizações a acompanharem a natureza dinâmica dos aplicativos atuais. Esse tipo de rede separa o gerenciamento de rede da infraestrutura de rede subjacente, permitindo que os administradores ajustem dinamicamente o fluxo de tráfego em toda a rede para atender às necessidades em constante mudança.

A rede definida por software procura reduzir a complexidade de redes de definição estática, automatizar funções de rede, acelerar a implantação de aplicativos e serviços e simplificar o provisionamento e o gerenciamento de recursos de rede.

Quais são os principais benefícios das redes definidas por software?

Há uma razão pela qual a IDC estima que o mercado de datacenter de SDN mundial atingirá mais de $ 12 bilhões em 2022. Em comparação com os avanços na virtualização da computação e do armazenamento, as redes tradicionais ficaram para trás na realização plena da promessa da computação em nuvem empresarial. A natureza dinâmica dos serviços em nuvem exige um novo nível de flexibilidade e capacidade de expansão que vai além das capacidades das redes de datacenters atuais.

Fazer uma transição para redes definidas por software (SDN) incorpora programabilidade e agilidade à sua rede, permitindo acompanhar o ritmo das demandas de negócios modernas.

Uma rede definida por software permite a você:

  • Dar suporte a movimentação, replicação e alocação dinâmicas de recursos virtuais
  • Aliviar a carga administrativa da configuração e provisionamento de funcionalidades, como QoS e segurança
  • Implantar e dimensionar mais facilmente a funcionalidade de rede
  • Executar engenharia de tráfego com uma visão ponta a ponta da rede
  • Utilizar melhor os recursos de rede
  • Reduzir a OPEX
  • Ter uma funcionalidade de rede que evolui mais rapidamente com base em um ciclo de vida de desenvolvimento de software
  • Ativar aplicativos para solicitar dinamicamente serviços da rede
  • Implementar uma funcionalidade de segurança mais eficaz
  • Reduzir a complexidade

Como funciona uma SDN?

Uma rede definida por software é composta de três camadas: a camada de aplicativos, a camada de controle e a camada de infraestrutura. Elas são conectadas por meio de APIs em direção ao norte e em direção ao sul.

A camada de aplicativos inclui funções de rede e aplicativos, como firewalls e balanceamento de carga. As redes tradicionais usam um dispositivo especializado para essas funções, mas uma rede definida por software usa o controlador para gerenciar o comportamento do plano de dados. A camada de controle gerencia as políticas e o fluxo de tráfego em toda a rede. E a camada de infraestrutura contém os switches físicos da rede.

Aqui está um detalhamento dos principais componentes de uma rede definida por software:

Aplicativos de negócios

Refere-se a aplicativos diretamente consumidos por usuários finais. As possibilidades incluem conferência com vídeo, gerenciamento da cadeia de suprimento e gerenciamento de relacionamento com o cliente.

Serviços de segurança e redes

Referem-se à funcionalidade que permite aos aplicativos de negócios funcionarem de maneira eficiente e segura. As possibilidades incluem uma ampla gama de funcionalidades L4-L7, incluindo ADCs, WOCs e recursos de segurança, como firewalls, proteção IDS/IPS e DDoS.

Switch de SDN puro

Em um switch de SDN puro, todas as funções de controle de um switch tradicional (como protocolos de roteamento que são usados para construir bases de informações de encaminhamento) são executadas no controlador central. A funcionalidade no comutador é restrita inteiramente ao plano de dados.

Switch híbrido

Em um switch híbrido, as tecnologias de SDN e os protocolos tradicionais de switch são executados simultaneamente. Um gerenciador de rede pode configurar o controlador de SDN para descobrir e controlar certos fluxos de tráfego, enquanto os protocolos de rede tradicionais e distribuídos continuam direcionando o restante do tráfego na rede.

Rede híbrida

Uma rede híbrida é uma rede na qual switches tradicionais e switches de SDN, sejam eles de SDN puros ou híbridos, operam no mesmo ambiente.

API em direção ao norte

A API em direção ao norte permite a comunicação entre a camada de controle e a camada de aplicativo de negócios. Atualmente, não há uma API em direção ao norte baseada em padrões.

API em direção ao sul

A API em direção ao sul permite a comunicação entre as camadas de controle e infraestrutura. Os protocolos que podem ativar essa comunicação incluem o OpenFlow, o Extensible Messaging e Presence Protocol (XMPP) e o protocolo de configuração de rede.

Como a Citrix ajuda?

O Citrix ADC pode ajudar você a transformar facilmente sua infraestrutura para uma rede definida por software com as mais altas segurança, desempenho e confiabilidade por:

  • Combinar a flexibilidade da virtualização com a resiliência, a confiabilidade e o desempenho de dispositivos de rede fabricados sob medida
  • Unificar os serviços de rede L4-7 em uma camada de controle de aplicativo e tornar arquiteturas L2-3 completamente orientadas a aplicativos
  • Fornecer automação baseada em políticas administrada por um único console, para oferecer mais eficiência, maior desempenho e custos de OPEX mais baixos

Saiba mais em Citrix.com/networking/sdn.html.

Recursos adicionais: