Você está na página 1de 2

04/07/2022 19:38 Cluster – Wikipédia, a enciclopédia livre

Cluster
Origem: Wikipédia, a enciclopédia livre.

Um cluster (do inglês cluster: 'grupo, aglomerado') consiste em computadores fracamente ou fortemente
ligados que trabalham em conjunto, de modo que, em muitos aspectos, podem ser considerados como um
único sistema. Diferentemente dos computadores em grade, computadores em cluster têm cada conjunto de
nós, para executar a mesma tarefa, controlado e programado por software.[1]

História
A ideia inicial que conduz ao cluster foi desenvolvida na década de 1960 pela IBM como uma forma de
interligar grandes mainframes, visando obter uma solução comercialmente viável de paralelismo. Nessa
época, o sistema HASP (Houston Automated Spooling Program) da IBM e seu sucessor o JES (Job Entry
System) proviam uma maneira de distribuir tarefas nos mainframes interligados. Pelo menos até 2001, a
IBM suportava o cluster de mainframes através do Parallel Sysplex System, que permitia que hardware,
sistema operacional, middleware e software de gerenciamento do sistema provessem uma notável melhora
na performance e custo, permitindo que usuários de grandes mainframes continuassem utilizando as
aplicações existentes.

O cluster ganhou força até que três tendências convergiram, nos anos 1980: microprocessadores de alta
performance, redes de alta velocidade e ferramentas padronizadas para computação distribuída de alto
desempenho. Uma quarta tendência possível é a crescente necessidade de poder de processamento para
aplicações científicas e comerciais unida ao alto custo e a baixa acessibilidade dos tradicionais
supercomputadores.

No final de 1993, Donald Becker e Thomas Sterling iniciaram um esboço de um sistema de processamento
distribuído construído a partir de hardware convencional como uma medida de combate aos custos dos
supercomputadores. No início de 1994, trabalhando no CESDIS, com o patrocínio do projecto HTPCC/ESS,
criaram o primeiro cluster desse tipo, o projecto Beowulf.

O protótipo inicial era um cluster de 16 processadores DX4 ligados por dois canais Ethernet acoplados
(Ethernet bonding). A máquina foi um sucesso instantâneo e esta ideia rapidamente se espalhou pelos meios
académicos, pela NASA e por outras comunidades de pesquisa.

Tipos de cluster
Existem vários tipos de cluster. Os mais conhecidos são:

cluster de alto desempenho: também conhecido como cluster de alta performance, ele
funciona permitindo que ocorra uma grande carga de processamento com um volume baixo
de gigaflops (https://techterms.com/definition/gigaflops) em computadores comuns e utilizando
sistema operacional gratuito, o que diminui seu custo;
cluster de alta disponibilidade: são clusters cujos sistemas conseguem permanecer ativos
por um longo período de tempo e em plena condição de uso; sendo assim, podemos dizer

https://pt.wikipedia.org/wiki/Cluster 1/2
04/07/2022 19:38 Cluster – Wikipédia, a enciclopédia livre

que eles nunca param seu funcionamento; além disso, conseguem detectar erros se
protegendo de possíveis falhas;
cluster para balanceamento de carga: esse tipo de cluster tem como função controlar a
distribuição equilibrada do processamento. Requer um monitoramento constante na sua
comunicação e em seus mecanismos de redundância, pois, se ocorrer alguma falha, haverá
uma interrupção no seu funcionamento.

Ver também
Open Source Cluster Application Resources OpenSSI
(OSCAR) Computação de alto desempenho
OpenMosix TOP500

Referências
1. «Building a Beowulf Cluster in just 13 steps» (https://www.linux.com/community/blogs/133-gen
eral-linux/9401). linux.com (em inglês). Consultado em 18 de novembro de 2015

Ligações externas
IEEE Technical Committee on Scalable Computing (TCSC) (https://www.ieee.org/membership-
catalog/productdetail/showProductDetailPage.html?product=CMYSC724)
Reliable Scalable Cluster Technology (RSCT) (https://www.ibm.com/support/knowledgecenter/
en/SSRM2X_4.1.0/com.ibm.samp.doc_4.1/sampugsacomp.html), IBM Knowledge Center
Tivoli System Automation Wiki (https://www.ibm.com/developerworks/wikis/display/tivoli/Tivoli+
System+Automation)
Large-scale cluster management at Google with Borg (https://static.googleusercontent.com/me
dia/research.google.com/en/us/pubs/archive/43438.pdf). Por Abhishek Verma, Luis Pedrosa,
Madhukar Korupolu, David Oppenheimer, Eric Tune e John Wilkes, abril de 2015.

Obtida de "https://pt.wikipedia.org/w/index.php?title=Cluster&oldid=63775644"

https://pt.wikipedia.org/wiki/Cluster 2/2

Você também pode gostar