O monitoramento da rede é uma parte crucial do trabalho de um administrador, pois pode ajudar a evitar que elementos e dispositivos essenciais em uma rede sofram tempo de inatividade. Quando os dispositivos clientes abordam os servidores com muitas solicitações, a carga deve ser compartilhada uniformemente entre os servidores para evitar falhas. É aí que entra o load balancer (balanceador de carga).
As redes empresariais normalmente têm servidores e aplicações críticos, como servidores de banco de dados e servidores Exchange, que são hospedados para alta disponibilidade. Geralmente, um monitor de load balance como o BIG-IP é usado nessas redes para compartilhar a carga entre os servidores a fim de oferecer serviços ininterruptos.
Os balanceadores de carga enviam solicitações aos servidores quanto à disponibilidade e distribuem a carga para os servidores ativos presentes em um pool.
Um pool de servidores é um conjunto lógico de servidores agrupados para processar solicitações de clientes. Normalmente, um pool é formado com base no serviço que ele fornece, como IP, HTTPS, protocolo de transferência de arquivos (FTP), protocolo de controle de transmissão (TCP) ou protocolo de datagrama de usuário (UDP).
Membro do pool refere-se a um servidor específico dentro do pool. E está associado a um nó físico na rede. Um servidor pode ser membro de vários pools.
O load balancer monitora constantemente o desempenho de todos os membros do pool e direciona a solicitação do cliente para um servidor com base em sua disponibilidade.
À medida que a demanda pelos serviços da sua organização aumenta, pode ser um desafio lidar com todas as solicitações. O esforço de aumentar o número de servidores é inútil se apenas um servidor estiver sobrecarregado com todas as solicitações dos clientes.
Os balanceadores de carga são parte integrante da sua rede. Ao monitorar a integridade e o desempenho dos servidores, eles podem direcionar o tráfego com eficiência e facilitar as operações contínuas da rede.
Qualquer paralisação ou interrupção no processamento das solicitações dos clientes pode custar caro para sua empresa. Por exemplo, se um servidor que processa as transações monetárias em um sistema bancário ficar inativo, isso poderá impedir transações bem-sucedidas para muitos clientes e afetar negativamente os seus negócios.
O monitoramento da integridade e do desempenho do load balancer é útil para:
Embora os usos de um balanceador de carga sejam inestimáveis para as redes, há alguns desafios em cenários reais que você pode enfrentar ao monitorar um balanceador de carga, como:
Com o OpManager, você pode monitorar facilmente os balanceadores de carga e resolver os desafios mencionados acima. Por padrão, durante a descoberta inicial, o OpManager classifica os dispositivos como servidores, impressoras, switches, roteadores ou firewalls.
Nossa ferramenta também inclui modelos de dispositivos incorporados para monitorar os balanceadores de carga. No entanto, mesmo que o modelo de dispositivo para o seu load balancer não seja suportado, o OpManager oferece monitoramento pronto para uso, permitindo que você adicione modelos de dispositivo personalizados. Por exemplo, você pode importar o modelo de dispositivo para o seu balanceador e associar um monitor de balanceador de carga para rastrear métricas importantes de forma proativa.
Ao monitorar as métricas do load balancer, você obtém informações detalhadas sobre o desempenho do seu sistema. Para monitora-lo, você deve se concentrar em parâmetros críticos como:
O OpManager oferece a funcionalidade de um poderoso sistema de gerenciamento de rede e monitora constantemente as métricas críticas de load balance. Abaixo estão listados os recursos vitais do OpManager que servem como ferramentas eficazes de monitoramento e ajudam a superar os desafios relacionados.
Uma das tarefas mais importantes do load balancer é rastrear a disponibilidade dos servidores. Seria inaceitável que um cliente sofresse tempo de inatividade durante a execução de tarefas cruciais.
Por exemplo, vamos supor que um usuário siga o procedimento para reservar uma passagem de trem no portal on-line e vá até o gateway de pagamento. Infelizmente, um rosto triste aparece na tela com uma mensagem dizendo que o serviço não está disponível no momento. Isso certamente irritaria qualquer cliente e, se continuasse, poderia acabar afetando os negócios como um todo.
O monitor do load balancer evita essas complicações, monitorando perfeitamente a disponibilidade dos servidores presentes no pool de servidores, garantindo que nenhum servidor fique indiscriminadamente sobrecarregado.
Com o OpManager, você pode rastrear facilmente a disponibilidade dos dispositivos em sua rede. Usando o ICMP (Internet Control Message Protocol - Protocolo de Mensagens de Controle da Internet), é possível identificar dispositivos ativos enviando uma solicitação de ping ao dispositivo.
Para dispositivos em uma zona desmilitarizada (DMZ), o Ping ICMP é desativado, mas você pode monitorar os dispositivos usando a porta TCP. No OpManager, o monitoramento da disponibilidade é realizado pelos protocolos ICMP, TCP e SNMP (Simple Network Management Protocol - Protocolo de gerenciamento de rede simples).
Os balanceadores de carga realizam o trabalho vital de alocar os serviços exigidos pelos clientes aos servidores disponíveis e são classificados com base no serviço que oferecem como balanceadores de carga de camada 4 e camada 7.
O load balancer de camada 4 é baseado no protocolo de rede. Ele obtém o endereço IP do cliente e o encaminha para o servidor específico, que processa a solicitação. Ao contrário do load balancer da camada 7, ele não inspeciona os dados dos pacotes enviados. Ele estabelece uma conexão TCP individual entre o cliente e o servidor.
Os balanceadores de carga da camada 7 funcionam de acordo com a camada de aplicativo do modelo OSI (Open Systems Interconnection). Uma característica distintiva desse tipo é que o load balancer inspeciona o cabeçalho HTTP e os dados presentes nos pacotes para tomar decisões de roteamento com base neles. O load balancer da camada 7 faz duas conexões TCP: uma com o servidor e outra com o cliente.
O OpManager monitora os serviços usando o protocolo TCP. Ele também monitora a disponibilidade e o tempo de resposta de serviços como HTTPS, IMAP, FTP etc. Além disso, você pode usar nossa ferramenta para monitorar aplicativos executados em máquinas Windows como serviços usando o protocolo Windows Management Instrumentation (WMI).
Todos os processos em sua rede podem ser monitorados proativamente com o OpManager usando protocolos SNMP padrão. O OpManager também oferece suporte para monitorar todos os processos em execução em máquinas Windows ou Linux com o protocolo WMI e o protocolo CLI, respectivamente.
Você também pode monitorar o uso de recursos do sistema, como CPU, memória e contagem de instâncias por processos.
O servidor, que é um membro do pool, é um elemento essencial da rede. Um monitor de desempenho de load balancer ajuda a monitorar constantemente a integridade de um servidor e a direcionar o tráfego para ele.
Em geral, os servidores são agrupados em pools com base no serviço que prestam. Não há restrição para que um servidor opere em um pool, ele também pode fazer parte de vários pools.
Por padrão, o OpManager monitora os recursos do sistema usando o protocolo SNMP. No entanto, para dispositivos não-SNMP, você pode usar o protocolo WMI; os monitores de recursos do sistema já estão configurados nos modelos de dispositivos Windows.
Você também pode monitorar as métricas de desempenho da CPU, do disco, da memória etc. Por padrão, o OpManager suporta cerca de 5.000 métricas de desempenho, e você também pode adicionar métricas personalizadas e associá-las a dispositivos específicos.
Como administrador de rede, você precisa estar ciente da integridade e da disponibilidade do servidor, mas monitorar manualmente o desempenho do servidor de forma constante não é viável.
Em casos raros, quando um servidor fica inativo, você precisa estar equipado com ferramentas eficientes de gerenciamento de falhas para resolver os problemas rapidamente e restaurar a normalidade.
O OpManager possui um mecanismo robusto e integrado de gerenciamento de falhas com alarmes, notificações e fluxos de trabalho que permitem que você se mantenha informado sobre os problemas e os resolva. Os alarmes são acionados com base na gravidade de uma falha de rede. Códigos de cores predefinidos atribuídos a cada nível de gravidade no OpManager - Atenção, Problema, Crítico, Serviço interrompido e Limpar - ajudam a decidir qual ação deve ser tomada com base na gravidade do problema. Você também pode configurar os valores dos níveis de gravidade dos dispositivos.
O OpManager o notifica sobre o desempenho do seu sistema mesmo quando você não está fisicamente presente para monitorar o load balancer, utilizando e-mail e SMS para enviar notificações sobre um dispositivo inativo ou uma violação de limite.
Sendo assim, é possível escolher o que monitorar com base em critérios específicos, por exemplo, você pode decidir monitorar o tempo de inatividade de um conjunto de dispositivos de servidor em um pool. Você pode agrupar os servidores desse pool específico e programar notificações para serem acionadas conforme necessário.
O recurso Workflow do OpManager permite automatizar ações corretivas em sua infraestrutura de TI. Com isso, você pode liberar espaço em disco antes que ele atinja um nível crítico. Por exemplo, quando a unidade de disco exceder o limite de armazenamento configurado, você poderá programar um fluxo de trabalho para excluir pastas desnecessárias. Essas automações podem ser criadas sem codificação, o que torna o recurso de fluxo de trabalho do OpManager muito fácil de usar.
Com esse recurso inteligente de automação do fluxo de trabalho de TI, você também pode configurar um alarme para notificá-lo quando houver uma violação do limite configurado.
Os dados, quando apresentados de forma apropriada, podem ser facilmente compreendidos e ajudá-lo a tomar as medidas certas para as necessidades de sua rede. Para estar no topo da sua rede enquanto monitora o load balancer, você precisa de informações sobre várias métricas simultaneamente.
O OpManager oferece um amplo painel de controle, que permite visualizar as métricas críticas necessárias para a integridade e o desempenho do sistema. O painel fornece uma ampla visão geral do status da sua rede, exibindo parâmetros vitais relacionados a servidores e serviços, e os gráficos de desempenho em tempo real permitem solucionar problemas nos dispositivos. Dependendo das suas necessidades comerciais, você pode personalizar o painel para exibir as métricas mais importantes na parte superior e empurrar as outras menos importantes para baixo.
Os relatórios intuitivos disponíveis no OpManager permitem que você entenda os problemas da rede e acompanhe o desempenho dos dispositivos. Para uma melhor experiência, ele classifica os relatórios com base no sistema, na integridade e no desempenho, na disponibilidade e na resposta, no inventário, no armazenamento etc.
Esses relatórios reduzem drasticamente o tempo necessário para determinar o desempenho do seu sistema. Depois que os relatórios são gerados, você pode até mesmo apresentá-los à sua equipe exportando-os como arquivos PDF ou XLS, ou programá-los para serem enviados por e-mail para um endereço de e-mail específico.
Com monitoramento proativo, medidas corretivas e coleta conjunta de dados de desempenho da rede, tudo em uma única janela, o OpManager é uma ferramenta eficaz e robusta de monitoramento de balanceadores de carga para aumentar a produtividade dos negócios.