TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

CLUSTER - BALANCEAMENTO DE CARGA

Exames: CLUSTER - BALANCEAMENTO DE CARGA. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  17/2/2015  •  6.274 Palavras (26 Páginas)  •  414 Visualizações

Página 1 de 26

SERVIÇO PÚBLICO FEDERAL

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO PARÁ

CAMPUS TUCURUÍ

CURSO DE TECNOLOGIA EM REDES DE COMPUTADORES

ABIMAEL NEGRÃO DOS SANTOS

CAIO CESAR PANTOJA LOBO

HUDSON SILVA LEAL

CLUSTERS - BALANCEAMENTO DE CARGA (LOAD BALANCING)

TUCURUÍ

2015

SERVIÇO PÚBLICO FEDERAL

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO PARÁ

CAMPUS TUCURUÍ

CURSO DE TECNOLOGIA EM REDES DE COMPUTADORES

ABIMAEL NEGRÃO DOS SANTOS

CAIO CESAR PANTOJA LOBO

HUDSON SILVA LEAL

CLUSTERS - BALANCEAMENTO DE CARGA (LOAD BALANCING)

Trabalho apresentado ao Instituto Federal de Educação, Ciência e Tecnologia do Pará, Campus Tucuruí na disciplina de Programação em ambiente de rede, sob a orientação do professor Landry Silva, como requisito para obtenção parcial de nota na referida disciplina.

TUCURUÍ

2015

SUMÁRIO

RESUMO ---------------------------------------------------------------------------------------- 4

1. INTRODUÇÃO --------------------------------------------------------------------------- 4

2. O QUE É UM CLUSTER -------------------------------------------------------------- 5

3. CARACTERÍSTICAS ------------------------------------------------------------------- 6

4. BALANCEAMENTO DE CARGA (LOAD BALANCING) ----------------------- 7

4.1. Replicação de Sites ------------------------------------------------------------ 10

4.2. Servidores Proxy ---------------------------------------------------------------- 11

5. BALANCEAMENTO DE CARGA POR HARDWARE --------------------------- 11

5.1. Algoritmos de Balanceamento de Carga ---------------------------------- 12

5.2. Distribuição Aleatória ----------------------------------------------------------- 12

5.3. Distribuição Rotativa ------------------------------------------------------------ 13

5.4. Distribuição Rotativa Ponderada -------------------------------------------- 13

5.5. Menos Ligações ----------------------------------------------------------------- 14

5.6. Agente no Servidor -------------------------------------------------------------- 14

5.7. Métodos de Balanceamento de Carga ------------------------------------- 14

6. BALANCEMANTO DE CARGA POR SOFTWARE ------------------------------ 18

6.1. Balanceamento de Carga por DNS ----------------------------------------- 18

6.2. Network Load Balancing ------------------------------------------------------- 20

7. CLUSTER UTILIZANDO O NETWORK LOAD BALANCING (NLB) -------- 24

8. CONCLUSÃO ---------------------------------------------------------------------------- 32

9. REFERÊNCIAS -------------------------------------------------------------------------- 33

RESUMO

A tecnologia de Cluster de Computadores tem conquistado espaço nos últimos anos em decorrência da queda nos custos dos computadores de uso geral, normalmente utilizados em suas configurações, e também pela facilidade de implementação, tanto do ponto de vista de hardware, de software e de serviços. Desta maneira, está se tornando comum a utilização desta modalidade de ambiente computacional nas mais variadas instituições, sejam empresas, centros de pesquisas ou unidades de ensino e de negócios. Este artigo descreve conceito, implementação, configuração e uso do cluster balanceamento de carga, além do uso de uma tecnologia de clusters oferecida pela Microsoft – Network Load Balacing (NBL).

1. INTRODUÇÃO

Atualmente, muitas aplicações necessitam de um poder computacional maior do que aquele fornecido pelos computadores convencionais. Uma forma de superar esta limitação reside em aumentar a velocidade dos processadores e demais componentes do sistema a fim de atender essa demanda pelo poder computacional, porém esta alternativa pode encontrar problemas no futuro, tais como a velocidade da luz, leis da termodinâmica ou ainda os altos custos para a fabricação de processadores.

Uma solução viável e de custo aceitável seria a de conectar múltiplos processadores/computadores e de coordenar seus esforços computacionais. O sistema resultante dessa junção é conhecido como computador paralelo e o mesmo permite o compartilhamento de uma tarefa computacional através de um ou múltiplos processadores/computadores, explorando as características do paralelismo físico e lógico. Exemplos destes computadores paralelos podem ser descritos tomando-se como referência a quantidade de processadores, memória e forma de interconexão, além de suas localidades.

Este artigo aborda uma técnica para distribuir a carga de trabalho uniformemente entre dois ou mais computadores, enlaces de rede, UCPs, disco rígidos ou outros recursos, também mostra as principais configurações do NLB em um servidor do

...

Baixar como (para membros premium)  txt (42.2 Kb)  
Continuar por mais 25 páginas »
Disponível apenas no TrabalhosGratuitos.com