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

Clusters

Por:   •  3/5/2016  •  Trabalho acadêmico  •  1.518 Palavras (7 Páginas)  •  207 Visualizações

Página 1 de 7

                              [pic 1]

            FACULDADE DOM PEDRO II

GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO

SERVIDORES EM CLUSTERS

JAIR NEVES PEREIRA

ANTONIO CAMPOS

EMANOEL MARCOS

WILLIAN

ALEXANDRO BOAVENTURA

PAULO MARCIO

                                                

SALVADOR-BA

2015


JAIR NEVES PEREIRA

ANTONIO CAMPOS

EMANOEL MARCOS

WILLIAN

SANDRO

PAULO MARCIO

SERVIDORES EM CLUSTERS

Trabalho apresentado à Faculdade Dom Pedro ll como requisito parcial de avaliação da disciplina Sistemas Distribuídos, sob a orientação da Profª Tatiana Coelho. 

           

SALVADOR-BA

2015

SUMÀRIO:

1 - INTRODUÇÃO.....................................................................................................................................01

1.1 - TIPOS DE CLUSTERS......................................................................................................................01

2 - JUSTIFICATIVA.......................................................................................................................... ......02

3 -  REQUISITOS DO PROJETO............................................................................................................ 03

4 -  TECNOLOGIAS DE HARDWARE E SOFTWARE.........................................................................04

4.1 – CONT. TECNOLOGIAS DE HARDWARE E SOFTWARE........................................................................ 05

5 – OBJETIVO..........................................................................................................................................06

6 – REFERÊNCIAS...................................................................................................................................07

INTRODUÇÃO

No seu conceito mais básico, um cluster nada mais é do que um sistema composto por dois ou mais computadores ou sistemas computacionais interligados, trabalhando em conjunto para executar aplicações ou realizar tarefas, passando a impressão aos seus utilizadores que somente um único sistema devolve as informações, criando a ilusão de que se existe um único recurso. Existem diferentes tipos de clusters que podem ser categorizados em quatro tecnologias, descritas abaixo:

TIPOS DE CLUSTERS

Alta Disponibilidade (High Availability (HA) and Failover), estes modelos de clusters são construídos para prover uma disponibilidade de serviços e recursos de forma ininterruptas através do uso da redundância implícitas ao sistema. A ideia geral é que se um nó do cluster vier a falhar (failover), aplicações ou serviços possam estar disponíveis em outro nó. Estes tipos de cluster são utilizados para base de dados de missões críticas, correio, servidores de arquivos e aplicações.

Balanceamento de carga (Load Balancing), este modelo distribui o tráfego entrante ou requisições de recursos provenientes dos nodos que executam os mesmos programas entre as máquinas que compõem o cluster. Todos os nodos estão responsáveis em controlar os pedidos. Se um nó falhar, as requisições são redistribuídas entre os nós disponíveis no momento. Este tipo de solução é normalmente utilizado em fazendas de servidores de web (web farms).

Combinação HA & Load Balancing, como o próprio nome diz combina as características dos dois tipos de cluster, aumentando assim a disponibilidade e escalabilidade de serviços e recursos. Este tipo de configuração de cluster é bastante utilizado em servidores de web, mail, news ou ftp.

Processamento Distribuído ou Processamento Paralelo, este modelo de cluster aumenta a disponibilidade e performance para as aplicações, particularmente as grandes tarefas computacionais. Uma grande tarefa computacional pode ser dividida em pequenas tarefas que são distribuídas ao redor das estações (nodos), como se fosse um supercomputador massivamente paralelo. Estes clusters são usados para computação cientifica ou análises financeiras, tarefas típicas para exigência de alto poder de processamento.

JUSTIFICATIVA

        

A crescente demanda por sistemas computacionais mais eficientes que, diante da carga de requisições, consiga garantir a disponibilidade de recursos, se tornou exigência preponderante em todos os ambientes que manipulam informações críticas. Aliado a isso, surge a busca por sistemas que consigam ser flexíveis o bastante que consigam suportar as mudanças e se adaptem às novas exigências que mudam a cada dia.

A proposta deste trabalho visa apresentar a computação em cluster como uma solução que supre todas as demandas relacionadas aos critérios de disponibilidade das informações, balanceamento de carga das requisições e ainda que seja expansível e adaptável às necessidades do usuário.

REQUISITOS DO PROJETO

A ideia de se ter um cluster é justificável a depender das necessidades da empresa, com certeza a sua implementação pode sair bem mais em conta do que comprar um supercomputador. Mas, será necessário avaliar toda estrutura para possível aquisição da tecnologia. Os nós dos clusters devem ser conectados por uma tecnologia de rede conhecida para fins de manutenção, como a Ethernet. Vale lembrar que a retirada de um nó ou a inserção do mesmo, deve ser feita sem causar instabilidade no cluster em funcionamento, do contrário, a ideia de cluster está equivocada e deverá ser reconsiderada. O cluster poderá conter computadores de baixo custo, medianos, a saber: desktops. Onde estes nós juntos poderão exercer funções que comparado a um supercomputador, sairia bem mais caro. Não há necessidade de que os hardwares sejam exatamente iguais em cada nó, em contrapartida é importante que cada nó (máquina) utilize o mesmo sistema operacional, para maior funcionalidade e gerenciamento do software que controla o cluster.

...

Baixar como (para membros premium)  txt (11.5 Kb)   pdf (257.9 Kb)   docx (223.1 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com