Configuração da Iniciação Rápida

Este exemplo de iniciação rápida mostra como criar uma configuração de nome de site usando o Site Selector para o balanceamento de carga do tráfego entre um conjunto de servidores baseado no nome de domínio usado em uma solicitação do cliente.

Figura 20. Uma Configuração de Selector Local Simples
Um gráfico mostrando um Cliente, nuvem da Internet, uma máquina do Balanceador de Carga e dois servidores conectados localmente com endereços identificados.

O Que Você Precisa?

Para este exemplo de configuração de iniciação rápida, será necessário o seguinte:

Como você prepara?

Para este exemplo de iniciação rápida, o domínio do site da empresa é mywebshop.com. O Site Selector é responsável por um subdomínio dentro de mywebshop.com. Portanto, não é necessário definir um subdomínio em mywebshop.com. Por exemplo: apps.mywebshop.com. O Site Selector não é um DNS totalmente implementado, como BIND, e age como um nó folha em uma hierarquia de DNS. O Site Selector está autorizado para o subdomínio apps.mywebshop.com. O subdomínio apps.mywebshop.com incluirá os seguintes nomes de site: marketing.apps.mywebshop.com e developer.apps.mywebshop.com.

  1. Atualize o servidor de nomes de domínio do site da empresa (consulte Figura 20). Crie um registro de servidor de nomes no arquivo named.data para o subdomínio (apps.mywebshop.com) no qual o Site Selector é o servidor de nomes autorizado:

    apps.mywebshop.com. IN NS siteselector.mywebshop.com

  2. Certifique-se de que o site ou nome do host qualificado não esteja resolvido no sistema de nomes de domínio atual.
  3. Instale o Metric Server nos servidores (server1, server2, server3, server4) dos quais o Site Selector deve fazer o balanceamento de carga. Consulte Metric Server para obter informações adicionais.

Configurando o Componente Site Selector

Com o Site Selector, é possível criar uma configuração usando a linha de comandos, o assistente de configuração ou a interface gráfica com o usuário (GUI). Para exemplos de iniciação rápida, as etapas de configuração são demonstradas usando linha de comandos.

Nota:
Os valores de parâmetro devem ser digitados em caracteres do idioma inglês. As únicas exceções são os valores de parâmetros para nomes de hosts e nomes de arquivos.

Configurando com a Linha de Comandos

Em um prompt de comandos, siga estas etapas:

  1. Inicie o ssserver na máquina hospedando o Site Selector. Como usuário raiz ou administrador, emita o seguinte a partir de um prompt de comandos: ssserver
    Nota:
    Para plataforma Windows: Inicie ssserver (IBM® Site Selector) no painel de Serviços: Iniciar > Painel de Controle > Ferramentas Administrativas > Serviços.
  2. Inicie o servidor de nomes na configuração do Site Selector:

    sscontrol nameserver start

  3. Configure os nomes de site (marketing.apps.mywebshop.com e developer.apps.mywebshop.com) no Site Selector:

    sscontrol sitename add marketing.apps.mywebshop.com

    sscontrol sitename add developer.apps.mywebshop.com

  4. Inclua os servidores na configuração do Site Selector. (Configure server1 e server2 para o nome do site marketing.apps.mywebshop.com. Configure server3 e server4 para o nome do site developer.apps.myeebshop.com):

    sscontrol server add marketing.apps.mywebshop.com:server1+server2

    sscontrol server add developer.apps.mywebshop.com:server3+server4

  5. Inicie a função de gerenciador do Site Selector:

    sscontrol manager start

  6. Inicie a função de orientador do Site Selector (orientador HTTP para marketing.apps.mywebshop.com e orientador FTP para developer.apps.mywebshop):

    sscontrol advisor start http marketing.apps.mywebshop.com:80

    sscontrol advisor start ftp developer.apps.mywebshop.com:21

    Agora o Site Selector se certificará de que as solicitações de clientes não sejam enviadas para um servidor que falhou.

  7. Certifique-se de que o Metric Server tenha sido iniciado em cada um dos servidores com carga balanceada.

Agora a configuração básica do Site Selector está concluída.

Testando a Configuração

Teste para ver se a configuração está funcionando:

  1. Em um cliente, que tenha um DNS principal configurado como o servidor de nomes responsável por mywebshop.com, tente executar ping em um dos nomes de site configurados.
  2. Conecte-se ao aplicativo. Por exemplo:
  3. Observe os resultados do seguinte comando:

    sscontrol server status marketing.apps.mywebshop.com:

    sscontrol server status developer.apps.mywebshop.com:

    O total de entradas de ocorrências de cada servidor deve incluir até pings e solicitações de aplicativo

Configurando com a Interface Gráfica com o Usuário (GUI)

Para obter informações sobre o uso da GUI do Site Selector, consulte GUI e Apêndice A. GUI: Instruções Gerais.

Configurando com o Assistente de Configuração

Para obter informações sobre o uso do assistente do Site Selector, consulte Assistente de configuração.