Cluster de alta disponibilidade

Disponível somente no TrabalhosFeitos
  • Páginas : 31 (7695 palavras )
  • Download(s) : 0
  • Publicado : 11 de dezembro de 2012
Ler documento completo
Amostra do texto
CENTRO DE ENSINO SUPERIOR DE FOZ DO IGUAÇU
TECNOLOGIA EM REDES DE COMPUTADORES












ALTA DISPONIBILIDADE UTILIZANDO CLUSTER EM LINUX E PROXY REVERSO




Pedro Jose Schons
Claudinei Coco Esquarcini









FOZ DO IGUAÇU – PR
2011
CENTRO DE ENSINO SUPERIOR DE FOZ DO IGUAÇU
TECNOLOGIA EM REDES DE COMPUTADORES










ALTA DISPONIBILIDADEUTILIZANDO CLUSTER EM LINUX E PROXY REVERSO



Pedro Jose Schons
Claudinei Coco Esquarcini



Trabalho apresentado como requisito à aprovação na disciplina PIM II - Projeto Integrado Multidisciplinar - do curso de Tecnologia em Redes de Computadores do Centro de Ensino Superior de Foz do Iguaçu – CESUFOZ.


Orientador: Giliardi deOliveira


FOZ DO IGUAÇU – PR
2011
LISTA DE FIGURAS

Figura 1. Configuração do layout do teclado 20
Figura 2. Particionamento de disco 20
Figura 3. Delimitação do espaço da partição DRBD 21
Figura 4 Particionamento assistido 21
Figura 5 Particionamento assistido continuação 21
Figura 6. Esquema de particionamento de disco 22
Figura 7 Finalização do particionamento 22
Figura 8.Configuração do gerenciador de pacotes. 23
Figura 9. Seleção de software 23
Figura 10 Configuração do ifenslave no cluster web 24
Figura 11 Configuração do ifenslave no cluster de proxy reverse 25
Figura 12 Arquivo "hosts" do nodo server1 do cluster web 26
Figura 13 Arquivo /etc/drbd.d/global_common.conf 27
Figura 14 Arquivo /etc/drbd.d/r0.res 28
Figura 15 Editando o arquivo /etc/fstab 28
Figura16 Forma de autenticação do heartbeat 29
Figura 17 Configuração do arquivo /etc/ha.d/ha.cf 29
Figura 18 Editando o arquivo haresources 30
Figura 19 Configurações do squid.conf 31
Figura 20 Topologia utilizada nesse projeto 32
SUMÁRIO

1 INTRODUÇÃO 4
1.1 Tema 5
1.2 Objetivo 5
1.2.1 Geral 5
1.2.2 Específicos 5
1.3 Delimitações 5
1.4 Justificativa 6
2 Conceitos de alta disponibilidade 72.1 O QUE SÃO CLUSTERS 8
2.1.1 Cluster de Alta Disponibilidade 9
2.1.2 Cluster de Alto Desempenho de Computação 10
2.1.3 Cluster de Balanceamento de Carga 11
2.2 Ifenslave 12
2.3 DRBD (Distributed Replicated Block Device) 14
2.4 Heartbeat 15
2.5 Squid 16
2.5.1 Proxy Cache 17
2.5.2 Proxy Reverse 18
3 Desenvolvimento do projeto 19
3.1 Instalação do Sistema Operacional 19
3.2 Instalaçãoe configuração do Ifenslave 23
3.3 Instalação e configuração do DRBD 25
3.4 Instalação e configuração do Heartbeat 28
3.5 Instalação e configuração do squid nos proxy reverso 30
3.6 Topologia utilizada no projeto 32
4 Conclusão 34
Referências 35


INTRODUÇÃO



A comunidade tem se tornado cada vez mais exigente e com menos tempo disponível para realizar suas tarefasdiárias, o que tem levando as organizações disponibilizar grande parte dos seus serviços ao público na internet, tornando ágil e cômodo ao usuário, pois tarefas que muitas vezes poderiam levar horas para serem realizadas poderão ser realizadas em poucos minutos, na maioria das vezes de sua própria residência. (SILVEIRA, PERES, 2009)
Com isso, a necessidade de se manter determinados serviçosativos e sem ocorrência de falhas durante a maior parte do tempo, se tornou um dos principais requisitos para o mercado.
A infraestrutura de suporte aos sistemas de informação de uma organização é constituída por diversos componentes, destacando-se os servidores, unidades de armazenamento de dados que são acessados pelos utilizadores através de uma rede. Tais equipamentos são constituídospor componentes eletrônicos que podem avariar, provocando uma falha no equipamento bem como interrupções não planejadas, afetando a disponibilidade global da infraestrutura e o acesso às aplicações pelos utilizadores. (FERREIRA; et al, 2011)
Para assegurar a alta disponibilidade de um sistema, surgiram os serviços de redundância, onde tem se tornado comum ter servidores com fontes de...
tracking img