Os data centers são a síntese da automação de infraestrutura. Sua manifestação moderna — a nuvem — proporciona uma plataforma quase mágica aos seus usuários. Para construir nuvens, a separação das preocupações em camadas de abstração, como overlays de rede e encapsulamentos de APIs de serviço, ajuda a capacitar a inovação e a agilidade dos serviços. No entanto, essas camadas impedem a complexidade ou apenas as mascaram?
A verdade é que é preciso um esforço para entender como acontece a mágica por trás da cortina da infraestrutura de nuvem. A confiabilidade cega pode ser um castelo de cartas, com aplicativos empilhados sobre serviços, sobre uma plataforma de nuvem, sobre uma infraestrutura de data center. Se a base da arquitetura da nuvem — a rede — oscilar, ou se não estiver à altura de suas métricas de SLAs, os problemas afetarão toda a pilha.
Desmistificar essa mágica para identificar as causas raiz é um problema bastante complexo enfrentado por todos os operadores de data center. Para reduzir e revelar essa complexidade no data center, projetamos uma solução que iluminará alguns dos problemas de análise e correção mais difíceis enfrentados hoje em dia.
Apresentando o Contrail Insights
O Contrail Insights da Juniper simplifica as operações multicloud com funções de monitoramento, solução de problemas e otimização baseadas na coleta de telemetria, em regras de políticas, em inteligência artificial e em uma interface de usuário intuitiva para análise e capacidade de observação. Ele funciona com ambientes VMware, OpenStack, Kubernetes e de nuvem pública, além de infraestrutura de data center em nuvem privada, e fornece visibilidade em toda a rede e em servidores e cargas de trabalho.
O Contrail Insights está disponível em formato standalone ou como parte do Contrail Enterprise Multicloud, onde está combinado com o Contrail Networking e o Contrail Security. Ele está disponível com o Contrail Cloud para provedores de serviços. Essa próxima evolução do AppFormix foi completamente mesclada à interface de usuário do Contrail Command e às APIs do Contrail para o trio de produtos Contrail Networking, Security e Insights.
Em nossa nova versão do Contrail Insights, expandimos os recursos de análise e capacidade de observação muito além do que o AppFormix já oferecia.
Entenda melhor o iceberg da infraestrutura
Conforme revelado no State of Network Automation Report de 2019 da Juniper, o monitoramento é a tarefa cotidiana mais demorada para as equipes de operações de rede e segurança. Conforme aumenta a automação entre as equipes, o monitoramento torna-se cada vez mais o alicerce das operações, já que há menos alterações a realizar manualmente.
O Contrail Insights agora faz pelo monitoramento e pela resolução de problemas o que o Contrail Networking e o Contrail Security faziam pelo data center, pela nuvem e pela orquestração nativa na nuvem. Ver através das camadas de automação envolvidas torna possíveis o monitoramento e a solução de problemas por meio da instrumentação do Contrail Insights.
Vamos examinar alguns dos outros novos recursos:
Um passeio intuitivo pela
Um bom ponto de partida é a visualização da topologia. O Contrail Insights mostra a malha de links e switches “spine and leaf” até os servidores e suas cargas de trabalho hospedadas.
O visualizador de topologia funciona bem com data centers de todos os tamanhos. Há predefinições de arranjo inteligente e a capacidade de personalizar a exibição com uma interface de usuário intuitiva. Isso permite ao usuário arrastar e soltar, selecionar e mover grupos de nós e links de uma vez e ampliar e reduzir o zoom ao tratar topologias maiores, melhorando a visibilidade mais ampla e focando rapidamente nessa visibilidade conforme necessário.
Visualize e analise com um mapa de calor (heatmap)
Recursos de switch, link e servidor aparecem na visualização de topologia com um mapa de calor configurável. Mapas de calor podem ser baseados na utilização de recursos de switch e servidor ou na utilização de links. Por exemplo, os indicadores mostram a escala de cores do mapa de calor com base em bytes, pacotes ou utilização relativa dos links.
O painel direito fornece mais controles. A análise pode ocorrer de maneira contextual em toda a topologia, com dicas de ferramenta acionadas pelo mouse e cliques em recursos para apresentar análises detalhadas e personalizáveis no painel direito, com gráficos, imagens e tabelas. O Contrail Insights fornece estatísticas em tempo real e de forma histórica. Usar o calendário para navegar de volta até um certo período é muito útil para solucionar problemas passados, como microbursts ou hot spots intermitentes.
Análises de causa raiz e consultas poderosas com drill downs
A visualização top-N apresenta um gráfico de barras ou tabela em maior escala no painel principal da interface do usuário, permitindo que os operadores explorem consultas com vários parâmetros em mais detalhes e classifiquem os resultados top-N.
Para criar uma consulta nesse modo, é no painel direito que os filtros de consulta são definidos. Todos os campos de consulta são preenchidos com resultados drop-down, para que o usuário não precise adivinhar ou lembrar os nomes dos recursos. Com isso, fica mais fácil encontrar tráfego em uma rede virtual ou entre dois pontos. Isso também é facilitado selecionando-se pontos ou links na visualização de topologia e clicando-se no botão top-N nessa visualização para entrar na interface top-N com filtros predefinidos com o que foi selecionado na topologia.
Usar o botão drill-down na tabela de resultados passará pelos resultados da pesquisa. Isso pode ajudar a delimitar volumes de tráfego para encontrar um fluxo ou grupo de tráfego específico que possa ter problemas. Por exemplo, se um link estiver com aquecimento excessivo, o usuário pode fazer consultas entre os nós de origem e destino e depois usar o drill-down nos volumes de tráfego dos overlays, protocolos e fluxos responsáveis.
Solução de problemas com o localizador de caminhos
Para cada linha do resultado da pesquisa na visualização top-N, também há um botão find-path simples para ir diretamente até a ferramenta de localização de caminhos do Contrail Insights. Essa é uma maneira simples de acessar a interface do localizador de caminhos com todos os filtros do painel direito predefinidos para coincidir com o contexto da linha na visualização anterior, mas você também pode criar consultas do localizador de caminhos a partir do zero.
A ferramenta de localização de caminhos é incrível para solucionar problemas de maneira visual, com a topologia contextual do mapa de calor. Ela exibe o caminho pela topologia da rede para um fluxo ou conjunto de parâmetros de tráfego específico, e apresenta uma solução elegante aos problemas da correlação overlay-underlay.
Grupos de tráfego (por exemplo, uma determinada tupla de IP de origem, IP de destino e protocolo) podem ser balanceados entre vários caminhos em uma malha de data center. O localizador de caminhos realça o detalhamento da quantidade de tráfego por caminho. No painel direito, os caminhos são detalhados em um gráfico de barras, mostrando sua composição relativa e permitindo a seleção das barras para subgrupos individuais do tráfego que utilizam um caminho pela rede. Também no painel direito, há um gráfico de linha que mostra a largura de banda do tráfego durante o período de tempo selecionado.
Correlação overlay/underlay
Imagine tentar solucionar incidentes quando uma equipe de aplicativos está enfrentando problemas. Nesses casos, o engenheiro de rede só conhece as informações de overlay, como endpoints de carga de trabalho (ou seja, endereços IP de origem e destino), e precisa descobrir o caminho na rede de underlay. Isso exige correlacionar as redes de overlay com as redes de data center físicas no underlay.
O localizador de caminhos mostra a topologia com o caminho do link realçado de ponta a ponta, entre as cargas de trabalho, atravessando os hosts de servidor e a malha de switches. Como o Contrail reconhece o overlay e o underlay, ele tem todo o para filtrar o domínio, tenant ou rede virtual apropriados, além da origem e do destino dos IPs de carga de trabalho. No painel direito do localizador de caminhos, essas informações são filtradas facilmente para revelar o caminho pela topologia de malha mostrada no painel principal. Quando os engenheiros de rede são pressionados a mostrar a integridade da rede ou a encontrar um problema, o localizador de caminhos é um grande auxílio.
Correlação underlay/overlay
No cenário inverso, imagine que a equipe de NetOps precisa determinar quais aplicativos estão usando a maior largura de banda entre dois pontos da rede física. O engenheiro de rede conhece apenas as interfaces ou os endereços IP do switch físico do underlay, e gostaria de saber quais são as principais cargas de trabalho cujo tráfego de overlay usa o caminho entre esses dois pontos.
Na visualização top-N, o usuário pode selecionar a origem e o destino do overlay, além de outros campos de interesse, e apresentá-los nos resultados. Assim, no painel direito o usuário define como parâmetros de consulta o filtro para a origem de underlay e os switches ou interfaces de destino. A visualização de tabela, ou em especial a visualização de gráfico de barras, mostra a distribuição dos fluxos de overlay superiores entre os dois switches. Agora, para ilustrar o resultado em uma visualização de topologia, o usuário apenas clica no botão find-path do resultado do fluxo na linha específica. E pronto! O Contrail renderiza a visualização do localizador de caminhos para o fluxo de ponta a ponta, ilustrando claramente qual parte da malha de switches o tráfego está usando.
Consumo de recursos na rede virtual de um determinado tenant
Neste caso de uso, o operador de um data center quer conhecer o consumo de recursos de servidor e rede para um tenant, ou quer detalhar o consumo mais específico em alguns pontos.
Iniciando na visualização de topologia, o usuário pode definir a configuração do mapa de calor para um determinado período de tempo e filtrar apenas um tenant no nível do campo de rede virtual de origem. Os destaques do mapa de calor da topologia serão ativados para todos os links, servidores e nós de rede que participam dessa rede virtual. Passar o mouse sobre os recursos destacados mostra uma visualização de dica de ferramenta rápida do consumo do recurso, contextualizada em nossa rede virtual única. Para detalhar ainda mais, basta clicar em qualquer recurso do mapa e o painel direito apresentará os gráficos e tabelas padrão que podem ser reconfigurados para atender a pesquisa. Para uma análise mais detalhada, o usuário pode usar o contexto das ferramentas top-N e de localização de caminhos.
Incrível. Informativo.
Este artigo ofereceu uma amostra do poder do Contrail Insights.
Caso você se junte a nós na NXTWORK esta semana, confira a sessão “Insights and Operational Simplicity” (Insights e simplicidade operacional) e as demonstrações nos quiosques Enterprise Multicloud. Você também pode assistir demonstrações do Contrail em nossa playlist do YouTube sobre Contrail Enterprise Multicloud. Quando estiver pronto para fazer uma avaliação, peça uma demonstração à sua equipe de conta ou parceiro da Juniper.