Avalados por :
Neste blog, apresentarei os conceitos de balanceamento de carga e sua implementação no SAP. Para entender o balanceamento de carga, será útil considerar o que acontece quando um sistema SAP recebe uma solicitação. Se um sistema SAP (por exemplo, ECC) recebe uma solicitação e possui apenas um servidor de aplicativos, ela será processada diretamente pelo servidor. Mas, e se tiver mais de um servidor de aplicativos? Então, é preciso decidir qual desses servidores é o mais adequado para recebê-la. Essa tomada de decisão é feita com base em um conceito chamado Balanceamento de Carga.
O Conceito de Balanceamento de Carga
Balanceamento de Carga, como o nome sugere, significa basicamente equilibrar a carga/solicitações entre os servidores para que o sistema SAP com capacidade de fornecer o menor tempo de resposta possível seja escolhido. Mas, e se você quiser excluir alguns servidores de aplicativos do processamento das solicitações dos usuários? Isso pode ser feito usando Grupos de Login no SAP.
SMLG e Grupos de Login
Os Grupos de Login são coleções ideais de servidores de aplicativos e podem ser usados pelo usuário para informar ao servidor de mensagens que precisa equilibrar a carga apenas entre os servidores no grupo de login. Toda essa atividade pode ser realizada no SMLG e é explicada no link de ajuda ( http://help.sap.com/saphelp_nw70/helpdata/en/c4/3a64b4505211d189550000e829fbbd/content.htm ). Isso evita que o usuário faça login em servidores individuais e evita sobrecarregar um servidor específico. Além disso, fornece uma camada de abstração ao usuário e evita que seja afetado mesmo se servidores específicos do grupo forem alterados ou removidos.
A recomendação ideal para atribuir grupos de login é atribuir grupos de trabalho específicos (por exemplo, FI, SD, etc.) a grupos de login específicos, pois ajuda a otimizar o uso de buffer para grupos de trabalho/aplicativos específicos, aumentando assim o desempenho. Mais informações sobre a configuração de grupos de login estão disponíveis em http://help.sap.com/saphelp_nw04/helpdata/en/c4/3a64c1505211d189550000e829fbbd/content.htm
Servidor de Mensagens e Balanceamento de Carga
Em um sistema SAP, o servidor de mensagens é o componente que realiza o balanceamento de carga. Qualquer solicitação a um servidor SAP primeiro chega ao servidor de mensagens, que então redireciona a solicitação para um dos servidores escolhidos com base nos dados de carga de trabalho com o servidor de mensagens. Então, como o servidor de mensagens obtém esses dados e como os utiliza para calcular a carga de trabalho dos servidores? O servidor de mensagens obtém os dados com a ajuda de um trabalho em segundo plano que é executado a cada cinco minutos (conforme definido pelo parâmetro rdisp/autoabaptime) ou a cada quinto login, o que ocorrer primeiro. O trabalho em segundo plano executa um relatório chamado RSRZLLG0 e este relatório por sua vez preenche as duas tabelas que fornecem ao servidor de mensagens as informações necessárias para o balanceamento de carga. Com base nesses dados obtidos e no algoritmo escolhido, uma lista de favoritos é composta. O servidor de mensagens então utiliza esta lista para delegar as solicitações recebidas.
A Lista de Favoritos do Servidor de Mensagens
Então, o que é a lista de favoritos do Servidor de Mensagens? A lista de favoritos é uma lista de servidores de aplicativos compilada com base em um valor ponderado derivado do tempo de resposta e do número de usuários conectados ao servidor em um determinado momento. O servidor de mensagens delega a solicitação ao servidor com o melhor valor na lista.
Logins RFC e Balanceamento de Carga
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute