O que é cluster?

Cluster é um conjunto de computadores ligados em rede que trabalham juntos como se fossem uma única máquina, dividindo a carga de aplicações e serviços. Se um dos computadores falha, os outros assumem o trabalho.

Na prática, um cluster é gerenciado por um software que distribui tarefas entre os nós, que são os computadores do grupo. Quem usa vê um único serviço disponível, mesmo que por trás existam várias máquinas processando pedidos ao mesmo tempo. Isso é comum em sites de grande movimento, bancos de dados e plataformas de nuvem, onde o sistema precisa crescer ou se recuperar sem parar.

Uma analogia simples é pensar em uma equipe de caixas em um supermercado. Cada atendente cuida de parte da fila, e quando um deles faz uma pausa, os outros absorvem os clientes, de modo que a loja continua funcionando como uma coisa só para quem chega.

Entender clusters importa porque eles aumentam a disponibilidade e a capacidade de um serviço, mas também ampliam a superfície de ataque, já que cada nó precisa de configuração e atualização. Para proteger um cluster, vale manter todos os componentes atualizados com patch, controlar quem tem acesso ao painel de gerenciamento e monitorar o tráfego entre os nós.

Onde falamos disso

Termos relacionados

← Ver o glossário completo