Configurando o Controlador Nortel Alteon
Antes de seguir as etapas neste capítulo, consulte o Planejando para Controlador Nortel Alteon. Este capítulo explica como criar uma configuração básica para o componente Controlador Nortel Alteon do Balanceador de Carga.
Visão Geral das Tarefas de Configuração
Antes de iniciar qualquer método de configuração neste capítulo, certifique-se
de que seu Nortel Alteon Web Switch e suas máquinas servidores estejam configurados corretamente.
Métodos de Configuração
Para criar uma configuração básica para o componente Controlador Nortel Alteon do Balanceador de Carga,
existem três métodos:
- Linha de comandos
- Arquivo XML
- Graphical User Interface (GUI)
Linha de comandos
Esse é meio de configuração mais direto do Controlador Nortel Alteon.
Os procedimentos neste manual supõem o uso da linha de comandos.
Para iniciar o Controlador Nortel Alteon a partir da linha de comandos:
- Emita o comando nalserver a partir do prompt de comandos. Para parar o serviço, digite: nalserver stop
Notas:
- Para sistemas operacionais Windows, clique em Iniciar > Configurações > Painel de Controle > Ferramentas Administrativas > Serviços.
Clique com o botão direito do mouse em IBM® Controlador Nortel Alteon e selecione Iniciar. Para parar o serviço, siga as mesmas etapas e selecione Parar.
- Para sistemas Windows, é possível iniciar nalserver automaticamente durante a
inicialização:
- Clique em Iniciar > Painel de Controle > Ferramentas Administrativas > Serviços.
- Clique com o botão direito do mouse em IBM Controlador Nortel Alteon e selecione Propriedades.
- Clique na seta para o campo Tipo de Inicialização e selecione Automático.
- Clique em OK.
- Em seguida, emita os comandos de controle do Controlador Nortel Alteon que deseja para fazer sua configuração. Os procedimentos neste manual supõem o uso da linha de comandos. O comando é nalcontrol.
Para obter mais informações sobre os
comandos, consulte Referência de Comando para Controlador Nortel Alteon.
É possível usar uma versão abreviado dos parâmetros de comando nalcontrol digitando as letras exclusivas dos parâmetros. Por exemplo, para obter ajuda sobre o comando file save, é possível digitar nalcontrol he f em vez de nalcontrol help file.
Para terminar a interface de linha de comandos: digite exit ou quit.
Notas:
- Você deve usar caracteres em inglês para todos os valores de parâmetro de comando.
As únicas exceções são nomes de host (usados em comandos do servidor) e nomes de arquivo (usados em comandos de arquivo).
- Em sistemas Windows, o dsserver do componente Dispatcher é iniciado automaticamente. Se você estiver usando apenas o Controlador Nortel Alteon e não o componente Dispatcher, é possível evitar que o ndserver seja iniciado automaticamente da seguinte forma:
- Em Windows Services, clique com o botão direito do mouse em IBM Dispatcher.
- Selecione Propriedades.
- No campo Tipo de Inicialização, selecione Manual.
- Clique em OK e feche a janela Serviços.
XML
A configuração definição atualmente pode ser salva em um arquivo XML. Isso permite que a configuração seja carregada posteriormente quando você quiser recriá-la rapidamente.
Para executar o conteúdo de um arquivo XML (por exemplo, myscript.xml), use os seguintes comandos:
- Para salvar a atual configuração em um arquivo XML, emita o
seguinte comando:
nalcontrol file save XMLFilename
Use o comando de carregamento somente se tiver
emitido um file save anteriormente.
- Para carregar uma configuração salva, emita o seguinte comando:
nalcontrol file load XMLFileName
Use o comando de carregamento somente se tiver
emitido um file save anteriormente.
Os arquivos XML são salvos no seguinte diretório:
- Sistemas operacionais AIX, HP-UX, Linux e Solaris: /opt/ibm/edge/lb/servers/configurations/nal
- Sistemas operacionais Windows: <install_root>ibm\edge\lb\servers\configurations\nal
GUI
Para obter um exemplo da interface gráfica com o usuário (GUI), consulte Figura 38.
Para iniciar a GUI:
- Se nalserver ainda não estiver em execução, inicie-o agora digitando nalserver como raiz.
- Em seguida, execute um dos seguintes procedimentos:
- Para sistemas AIX, HP-UX, Linux ou Solaris: digite lbadmin
- Para sistemas Windows: clique em Iniciar > Programas > IBM WebSphere > Edge Components > IBM Balanceador de Carga > Balanceador de Carga
Para configurar o componente Controlador Nortel Alteon a partir da GUI:
- Clique com o botão direito do mouse em Controlador Nortel Alteon na estrutura em árvore.
- Conecte-se a um Host.
- Crie um ou mais consultores de comutador contendo os serviços
desejados e suas métricas associadas.
- Inicie o consultor.
É possível usar a GUI para fazer qualquer coisa que você faria com o
comando nalcontrol. Por exemplo:
- Para definir um destino de alcance usando a linha de comandos, digite
nalcontrol highavailability usereach address.
Para definir um destino de alcance a partir da GUI, clique com o botão direito
do mouse em Alta Disponibilidade > Incluir Destino de Alcance.... Digite o
endereço de alcance na janela pop-up e clique em OK.
- Use Configuração de Carregamento apresentada
no menu pop-up Host para anexar a configuração armazenada em um arquivo à configuração
de execução. Se quiser carregar uma nova configuração,
você deverá parar e reiniciar o servidor antes de carregar o arquivo.
- Clique com o botão direito do mouse no nó Host e selecione Salvar
Arquivo de Configuração Como para salvar periodicamente a configuração do
Controlador Nortel Alteon para um arquivo.
- Selecione Arquivo na barra de menus para salvar suas
atuais conexões de host para um arquivo ou para restaurar conexões em arquivos
existentes em todos os componentes do Balanceador de Carga.
Para executar um comando a partir da GUI:
- Clique com o botão direito do mouse no nó Host e
selecione Enviar Comando....
- No campo de entrada Comando, digite o comando que deseja executar; por
exemplo, consultant report.
- Clique em Enviar.
Os resultados e o histórico dos comandos executados na sessão atual
aparecem na caixa Resultado.
Para acessar Ajuda, clique no ícone de ponto de interrogação no canto
superior direito da janela Balanceador de Carga.
- Ajuda: Nível do campo — descreve cada campo, valores padrão
- Ajuda: Como...— lista as tarefas que podem ser executadas nessa tela
- InfoCenter — fornece acesso centralizado às informações do produto
Para obter informações adicionais sobre como usar a GUI, consulte Apêndice A. GUI: Instruções Gerais.
Configurando Controlador Nortel Alteon
Para ajudar com os comandos usados neste procedimento, consulte Referência de Comando para Controlador Nortel Alteon.
Antes de configurar a máquina do Controlador Nortel Alteon:
- Você deve ser o usuário raiz (em sistemas AIX, HP-UX, Linux e Solaris) ou o Administrador
(em sistemas Windows).
- Controlador Nortel Alteon deve ter conectividade IP a um Nortel Alteon Web Switch e
a todos os servidores para os quais os pesos são calculados.
-
O Nortel Alteon Web Switch deve ser configurado da seguinte forma:
- Ative o balanceamento de carga do servidor da camada 4 no comutador.
- Configure uma interface IP.
- Ative o SNMP.
- Ative o processamento do cliente de balanceamento de carga do servidor na porta que recebe solicitações do cliente.
- Ative o processamento do servidor de balanceamento de carga do servidor na porta pela qual os servidores reais são conectados.
- Configure servidores reais para máquinas do servidor da Web.
- Configure um grupo de servidores reais consistindo em servidores reais que estão executando o servidor de aplicativos.
- Configure um servidor virtual.
- Configure um serviço em uma porta virtual e designe o grupo de servidores reais para atendê-lo.
Etapa 1. Iniciar a Função do Servidor
Se nalserver ainda não estiver em execução, digite nalserver como raiz para iniciá-lo agora.
Nota:
Para sistemas operacionais Windows, clique em Iniciar > Painel de Controle
> Ferramentas Administrativas > Serviços.
Clique com o botão direito do mouse em IBM Controlador Nortel Alteon e selecione Iniciar.
Etapa 2. Iniciar a Interface de Linha de Comandos
Digite nalcontrol para iniciar a interface de linha de comandos.
Etapa 3. Definir um Consultor do Nortel Alteon Web Switch
Para incluir um consultor de comutador, digite:
consultant add switchconsultantID address switchIPAddress
Etapa 4. Incluir um Serviço no Consultor de Comutador
Para incluir um serviço, digite:
service add switchConsultantID:serviceID vsid virtualServerID vport
virtualPortNumber
Um serviço é identificado por um número de virtual server identifier
(VSID) e de virtual port (VPORT), ambos associados a um servidor virtual configurado
anteriormente no comutador.
Etapa 5. Configurar Métricas
Métricas são as informações usadas para determinar os pesos do servidor. A cada métrica é designada uma proporção para indicar sua importância relativa a
outras métricas. Qualquer combinação de métricas pode ser configurada: métricas de
dados de conexão, métricas de orientador de aplicativos e métricas de servidor de
métrica. As proporções devem sempre totalizar 100.
Quando um serviço é configurado, as métricas padrão são definidas como
activeconn e connrate. Se quiser
métricas adicionais, ou se quiser métricas totalmente diferentes dos padrões,
digite:
service metrics switchConsultantID:serviceID metricName 50
metricName2 50
Etapa 6. Iniciar o Consultor
Para iniciar o consultor, digite:
consultant start switchConsultantID
Isso inicia os coletores de métricas e o cálculo de peso é iniciado.
Etapa 7. Configurar Alta Disponibilidade (Opcional)
Para configurar alta disponibilidade, digite:
highavailability add address IPaddress partneraddress IPaddress port 80
role primary
Consulte Recursos Avançados para Controlador Cisco CSS e Controlador Nortel Alteon para obter informações detalhadas
sobre como usar e configurar a alta disponibilidade do controlador.
Etapa 8. Iniciar o Metric Server (Opcional)
Se métricas do sistema forem definidas na Etapa 5, o servidor de
métrica deverá ser iniciado nas máquinas de serviço. Consulte Metric Server
para obter informações sobre o uso do servidor de métrica.
Etapa 9. Atualizar a Configuração do Controlador Nortel Alteon
Se você modificar a configuração no Nortel Alteon Web Switch, é possível atualizar
a configuração do controlador. Digite:
service refresh
Antes de fazer uma atualização na configuração, pare o consultor. Após o comando refresh atualizar a configuração, reinicie o consultor.
Testando a Configuração
Teste para ver se a configuração está funcionando:
- Configure o nível de log do consultor como 4.
- Desconecte um servidor do Nortel Alteon Web Switch por um minuto ou encerre o servidor
de aplicativos por um minuto.
- Reconecte o servidor ou reinicie o servidor de aplicativos.
- Configure o nível de log do consultor novamente para o nível desejado (1).
- Visualize o arquivo consultant.log localizado nos seguintes diretórios
e procure setServerWeights setting service. Isso significa que
foi feita uma tentativa de enviar pesos para o comutador.
- Para sistemas AIX, HP-UX, Linux,
e Solaris: /opt/ibm/edge/lb/servers/logs/cco/consultantName
- Para sistemas Windows: <install_root>ibm\edge\lb\servers\logs\cco\consultantName
- Exiba os pesos do servidor no comutador e verifique se esses pesos
correspondem aos mostrados no relatório do controlador.