Mudanças entre a Versão 3 e Versão 4 de FazerUmBalanceamentoDeCarga


Ignorar:
Timestamp:
20/10/2005 16:36:10 (14 anos atrás)
Autor:
leonardolopes
Comentário:

--

Legenda:

Não Modificado
Adicionado
Removido
Modificado
  • FazerUmBalanceamentoDeCarga

    v3 v4  
    1212 * Zeo - É um sistema que permite rodar um site em mais de um computador, que geralmente é chamado de clustering e balanceador de carga. É bom lembrar que todas as instâncias devem ter os mesmos produtos para que o zeo funcione perfeiamente.
    1313
    14 Depois de termos dado alguns conceitos, agora vamos começar criando um cluster com o ZEO e ZOPE. É bom deixar claro que é possível fazer isso poderiamos utilizar somente uma máquina , mas dessa forma poderiamos não conseguir resultados satisfatórios.Então para a criação do balanceador de carga com cache é necessário no mínimo 4 máquina simples, uma que vai rolar squid, outra para rodar o zeo e duas para rodas as instancias. 
     14 * É bom deixar claro que é possível fazer isso poderiamos utilizar somente uma máquina , mas dessa forma poderiamos não conseguir resultados satisfatórios. Então para a criação do balanceador de carga com cache é necessário no mínimo 4 máquina simples, uma que vai rolar squid, outra para rodar o zeo e duas para rodas as instancias. 
     15 
     16 * Esta configuração foi feita no ubuntu 5.04 que tem a base de pacotes Debian. A localização de determinados arquivos podem ser encontrados em  diferentes locais dependendo do sistema operacional utilizado. No caso do sistema operacional Windows é necessário a instalação do cygwin e nele instalar o squid.
    1517
     18Antes de começar vamos criar uma interface em cada maquina do cluster. Digite no console este comando.
     19
     20{{{
     21
     22vi /etc/network/interfaces
     23}}}
     24
     25Dentro desse arquivo insira as seguintes linhas de comando.
     26
     27{{{
     28# Interface estatica
     29auto eth0:0
     30iface eth0:0 inet static
     31 address 10.10.10.21
     32 netmask 255.255.255.0
     33 network 10.10.10.0
     34 broadcast 10.10.10.255
     35}}}
     36
     37Em cada máquina altere o ip de ''address''. Por exemplo:
     38
     39{{{
     40 address 10.10.10.22
     41 address 10.10.10.23
     42 address 10.10.10.24
     43 address 10.10.10.25
     44}}}
     45
     46Esta alteração server para que cada maquina tenha um ip diferente. Agora você deve estar se perguntando por que criar estas interfaces?
     47A resposta é bem simples, é para que você trabalhar com ip's fixos e não precisar ficar olhando todo dia quais são os ip's das máquinas em questão.
     48
     49Depois de termos dado alguns conceitos, informações e a criação da interface, agora vamos começar criando um cluster com o ZEO e ZOPE.
     50
     51Para criar uma instância ZEO você precisa entrar na sua pasta bin dentro do zope instalado. Por exemplo:
     52
     53{{{
     54cd /home/usuario/''pastazope''/bin
     55}}}
     56
     57Dentro da pasta digite:
     58
     59{{{
     60./mkzeoinstance /home/usuario/zeo/ 9000
     61}}}
     62 
     63Onde ''/home/usuario/zeo'' é o local onde vai ficar sua instância zeo e ''9000'' será a porta onde o zeo ouviram as requisições.
    1664 
    1765 
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.