Antes de seguir as etapas neste capítulo, consulte o Planejando para Site Selector. Este capítulo explica como criar uma configuração básica para o componente Site Selector do Balanceador de Carga.
Tarefa | Descrição | Informações relacionadas |
---|---|---|
Configure a máquina Site Selector. | Descubra os requisitos. | Configurando a Máquina do Site Selector |
Configure as máquinas a ter a carga balanceada. | Defina a configuração do balanceamento de carga. | Etapa 4. Definir Máquinas Servidores com Carga Balanceada |
Para criar uma configuração básica para o componente Site Selector do Balanceador de Carga, há quatro métodos básicos de configuração para ele:
Esse é meio de configuração mais direto do Site Selector. Os valores de parâmetro de comando devem ser inseridos em caracteres no idioma inglês. As únicas exceções são nomes de host (usados, por exemplo, em comandos de nome de site e servidor) e nomes de arquivo.
Para iniciar o Site Selector a partir da linha de comandos:
É possível inserir uma versão minimizada dos parâmetros de comando sscontrol. Você precisa apenas inserir as letras exclusivas dos parâmetros. Por exemplo, para obter ajuda com o comando file save, é possível digitar sscontrol he f em vez de sscontrol help file.
Para inicializar a interface de linha de comandos: emita sscontrol para receber um prompt de comandos sscontrol.
Para terminar a interface da linha de comandos: emita exit ou quit.
Os comandos para configurar o Site Selector podem ser inseridos em um arquivo de script de configuração e podem ser executados juntos.
sscontrol file appendload myscript
sscontrol file newload myscript
Para salvar a configuração atual em um arquivo de script (por exemplo, savescript), execute o seguinte comando:
sscontrol file save savescript
Esse comando salvará o arquivo de script de configuração no seguinte diretório:
Para obter instruções gerais e um exemplo da GUI, consulte Figura 38.
Para iniciar a GUI, siga estas etapas
Para configurar o componente Site Selector a partir da GUI, primeiro você deve selecionar Site Selector na estrutura em árvore. Após você se conectar ao host executando ssserver, é possível criar nomes de site contendo servidores, iniciar o gerenciador e iniciar orientadores.
A GUI pode ser usada para fazer qualquer coisa que você faria com o comando sscontrol. Por exemplo, para definir um site usando a linha de comandos, você inseriria o comando sscontrol sitename addsitename. Para definir um nome de site a partir da GUI, clique com o botão direito do mouse em Servidor de Nomes e, em seguida, no menu pop-up, clique com o botão esquerdo do mouse em Incluir Nome do Site. Insira o nome do site na janela pop-up e clique em OK.
Arquivos de configuração do Site Selector pré-existentes podem ser carregados usando as opções Carregar Nova Configuração (para substituir completamente a configuração atual) e Anexar à Configuração Atual (para atualizar a configuração atual) apresentadas no menu pop-up Host. Você deverá salvar a configuração do Site Selector em um arquivo periodicamente usando a opção Salvar Arquivo de Configuração Como também apresentada no menu pop-up Host. O menu Arquivo localizado na parte superior da GUI permitirá que você salve as atuais conexões de host em um arquivo ou restaure as conexões em arquivos existentes em todos os componentes do Balanceador de Carga.
Para executar um comando a partir da GUI: realce o nó Host na árvore da GUI e selecione Enviar comando.... no menu pop-up Host. No campo de entrada do comando, digite o comando que deseja executar, por exemplo: nameserver status. Os resultados e o histórico dos comandos executados na sessão atual são exibidos na janela fornecida.
É possível acessar a Ajuda clicando no ícone ponto de interrogação no canto superior direito da janela do Balanceador de Carga.
Para obter informações adicionais sobre como usar a GUI, consulte Apêndice A. GUI: Instruções Gerais.
Se estiver utilizando o assistente para configuração, siga estas etapas:
ssserver
É possível ativar o assistente a partir do prompt de comandos emitindo sswizard. Ou selecione o Assistente de Configuração do menu do componente Site Selector conforme apresentado na GUI.
O assistente do Site Selector o conduz passo a passo pelo processo de criação de uma configuração básica para o componente Site Selector. Ele faz perguntas sobre sua rede e serve como um guia para a configuração de um nome de site que permite que o Site Selector faça o balanceamento de carga do tráfego entre um grupo de servidores.
Antes de configurar a máquina do Site Selector, você deve ser o usuário raiz (para sistemas AIX, HP-UX, Linux ou Solaris) ou Administrador (para sistemas Windows).
Você vai precisar de um nome de host qualificado não resolvível para usar como nome do site para um grupo de servidores que irá configurar. Nome do site é o nome que os clientes usam para acessar seu site (such as www.yourcompany.com). O Site Selector fará o balanceamento de carga do tráfego para esse nome de site entre o grupo de servidores usando DNS.
Para iniciar a função do servidor Site Selector, digite ssserver na linha de comandos.
Para iniciar o Servidor de Nomes, insira o comando sscontrol nameserver start.
Opcionalmente, inicie o Servidor de Nomes usando a palavra-chave bindaddress para ligar apenas ao endereço especificado.
O Site Selector irá balancear as solicitações enviadas para o nome do site para os servidores correspondentes configurados para ele.
O nome do site é um nome de host não resolvível que o cliente solicitará. O nome do site deve ser um nome completo de domínio (por exemplo, www.dnsdownload.com). Quando um cliente solicita esse nome do site, um dos endereços IP do servidor associados ao nome do site é retornado.
Para definir um nome do site, emita o seguinte comando:
sscontrol sitename add sitename
Para configurar opções de nome do site, emita o seguinte comando:
sscontrol sitename set sitename option value
Para obter informações adicionais, consulte Referência de Comando para Site Selector.
As máquinas do servidor são aquelas executando os aplicativos que você quer que tenham a carga balanceada. O servidor é o nome simbólico ou endereço decimal pontuado da máquina servidor. Para definir um servidor no nome do site a partir da etapa 3, emita o seguinte comando:
sscontrol server add sitename:server
Você deve definir mais de um servidor sob um nome de site para executar um balanceamento de carga.
A função do gerenciador melhora o balanceamento de carga. Antes de iniciar a função do gerenciador, certifique-se de que o Metric Server esteja instalado em todas as máquinas com carga balanceada.
Para iniciar o gerenciador, emita o seguinte comando:
sscontrol manager start
Os orientadores dão ao gerenciador mais informações sobre a capacidade das máquinas servidores com carga balanceada de responder às solicitações. Um orientador é específico a um protocolo. O Balanceador de Carga fornece vários orientadores. Por exemplo, para iniciar o orientador HTTP para um nome de site específico, emita o seguinte comando:
sscontrol advisor start http sitename:port
Consulte Metric Server para obter informações sobre o uso de métricas do sistema e Metric Server.
Se iniciar orientadores, você poderá modificar a proporção da importância fornecida às informações do orientador (porta) sendo incluídas nas decisões de balanceamento de carga. Para configurar proporções de nome do site, emita o seguinte comando sscontrol sitename set sitename proportions. Para obter informações adicionais, consulte o Proporção de Importância Fornecida às Informações de Status.
Use o Metric Server com o componente Site Selector. Consulte Metric Server para obter informações sobre a configuração do Metric Server em todas as máquinas servidores das quais o Site Selector está fazendo o balanceamento de carga.