DevSecOps

11 mar, 2014

Montando um Cluster HA somente com ferramentas Open Source

Publicidade

Atualmente, os grandes data centers e empresas de médio porte têm investido pesado em alta disponibilidade, com a criação de Cluster de computadores que têm a finalidade de “manter sempre um serviço disponível” ao usuário. Mas você sabe o que é Cluster?

Us-nasa-columbia-540x250

Segundo a boa e velha Wikipédia, um Cluster é formado por um conjunto de computadores, que utiliza um tipo especial de sistema operacional classificado como sistema distribuído. Muitas vezes é construído a partir de computadores convencionais (personal computers), os quais são ligados em rede e comunicam-se através do sistema, trabalhando como se fossem uma única máquina de grande porte. Há diversos tipos de Cluster. Um tipo famoso é o Cluster da classe Beowulf, constituído por diversos nós escravos gerenciados por um só computador.

No mercado existem inúmeras ferramentas, tanto open source quanto proprietárias, para gerenciamento de Clusters, porém é óbvio que as grandes empresas (podemos citar o UOL no cenário nacional) utilizam em sua grande maioria do seu parque computacional, ferramentas livres e abertas.

O nosso leitor Fernando Luis nos cedeu um de seus artigos acadêmicos para compartilhar. Nele, Fernando aborda de forma prática e completamente abrangente a configuração de Clusters de alta disponibilidade somente com ferramentas Open Source.