Clusters: o master e os nós trabalhadores
O que é um cluster no CreateYourVPN: o master (nó de gestão), os nós trabalhadores, a página do cluster, a troca de master e o ciclo de vida — em palavras simples.
Na aula anterior comparamos um cluster a um complexo de escritórios: um escritório de administração e os prédios operacionais. Agora vamos olhar mais de perto para um cluster — do que ele é feito, como é criado e o que você vê na sua página.
Por que clusters, afinal
Um servidor é simples: todo mundo está nele. Mas assim que você tem dois servidores, surgem perguntas: onde fica a base de usuários compartilhada? Como os servidores "se conhecem"? Como você dá acesso a todos os servidores com um único link?
Um cluster resolve tudo isso: os servidores se unem em um único sistema, com uma base de usuários e uma gestão compartilhadas. Um usuário se conecta "à sua VPN", não a máquinas individuais.
O master (nó de gestão)
O master é o cérebro do cluster. Ele:
- armazena a base de usuários do cluster: contas, limites, datas de validade;
- emite certificados para os nós trabalhadores — os "crachás" que os nós usam para provar que pertencem ao cluster;
- distribui a configuração para os nós: quais inbounds rodar e com quais configurações.
Existe sempre exatamente um master por cluster. Sozinho, ele não atende usuários — esse é o trabalho dos nós trabalhadores.
Nós trabalhadores
Os nós são as mãos do cluster: é por eles que passa o tráfego dos seus usuários. É nos nós que vivem os inbounds — os pontos de entrada na VPN. Um único cluster pode ter até 100 nós.
O master e um nó podem viver no mesmo servidor. Para o seu primeiro servidor, essa é a configuração padrão e recomendada: uma única máquina tanto gerencia o cluster quanto atende o tráfego da VPN. Quando você tiver mais usuários — basta adicionar mais nós.
Como um cluster é criado
Um cluster nasce junto com o seu primeiro servidor: clique em "Conectar um servidor", dê um nome ao cluster (por exemplo, EU · produção) e informe as credenciais SSH do seu VPS — o resto acontece automaticamente. O que exatamente acontece em cada etapa da instalação é coberto na próxima aula.
Novos servidores entram em um cluster já existente pelo botão "Adicionar nó": durante a instalação, o nó recebe automaticamente um certificado do master daquele cluster e se conecta a ele.
Um cluster tem seus próprios estados, mostrados no seu cartão: "Provisionando" (instalação em andamento), "Ativo" (tudo funcionando), "Degradado" (algo deu errado), "Arquivado" (o cluster foi excluído).
A página do cluster
Abra um cluster e você vai ver toda a sua anatomia, de cima a baixo:
- Diagrama de topologia — um mapa ao vivo: o master (nó de gestão) à esquerda, depois os nós trabalhadores com seus inbounds, e as rotas à direita. Você pode arrastar inbounds entre rotas ali mesmo, com o mouse.
- Rotas — a lista de rotas do cluster (aula 4).
- Servidores — cartões para cada máquina do cluster com métricas: usuários online, tráfego, CPU, RAM (aula 3).
Clique em um servidor ou em um inbound para abrir o inspetor com os detalhes: endereço, estado, coeficiente de carga, identificadores internos.
Trocando o master ("Tornar este o master")
Às vezes o master precisa se mudar: você encontrou um servidor mais confiável, ou a máquina atual está com problemas no provedor. É para isso que serve a troca de master: no inspetor de qualquer nó conectado, clique em "Tornar este o master" — o nó vira o master, e o master atual vira um nó comum. A operação é reversível.
O que é importante saber:
- todos os usuários e configurações migram automaticamente para o novo master;
- as assinaturas dos usuários continuam funcionando — ninguém precisa reconfigurar nada; ainda que os dois servidores envolvidos (o novo e o antigo master) possam ficar brevemente indisponíveis;
- o processo roda em segundo plano e pode levar até uma hora; cada nó se reconecta brevemente ao novo master;
- iniciá-lo exige um código enviado por e-mail — uma proteção contra cliques acidentais;
- enquanto a troca está em andamento, mudanças na topologia do cluster (nós, inbounds, rotas) ficam bloqueadas.
Excluindo um cluster
Um cluster é excluído junto com seu servidor master: o painel vai avisar que isso arquiva o cluster inteiro. O VPS alugado em si continua rodando — o CreateYourVPN simplesmente para de gerenciá-lo. Excluir um nó trabalhador é mais modesto: só aquele nó sai do cluster (junto com seus inbounds — o painel mostra exatamente o que a exclusão vai afetar).
Para lembrar
- Um cluster = um master + até 100 nós trabalhadores, com uma base de usuários compartilhada.
- O master gerencia, os nós carregam o tráfego. Os dois podem viver em uma só máquina.
- Um cluster é criado junto com seu primeiro servidor; nós são adicionados em poucos cliques.
- O master pode ser "movido" para outro nó com uma troca de master — de forma invisível para seus usuários.
A seguir
Cluster, servidor, rota, inbound — quem é quem
Os quatro conceitos-chave do painel do CreateYourVPN em um exemplo simples: como um cluster, servidores, inbounds e rotas se encaixam.
Servidores: conexão, etapas da instalação e métricas
Como o CreateYourVPN conecta e protege seu VPS: cada etapa da instalação passo a passo, os estados do servidor e o que significa cada métrica no cartão.