Servidor cloud para Docker Swarm na Europa

Servidor cloud para Docker Swarm na Europa

Servidor cloud para Docker Swarm na Europa

Docker Swarm e o modo de agrupamento integrado para Docker Engine. E mais simples que o Kubernetes, funciona com ficheiros docker-compose padrão após pequenas alterações e e um caminho prático para equipas que ja usam Docker mas querem executar cargas de trabalho em vários hosts.

Se a sua equipa esta a passar do docker-compose num único servidor para uma configuração multi-host, vale a pena avaliar o Docker Swarm antes de se comprometer com a complexidade do Kubernetes.

Por que o alojamento na UE importa para Docker Swarm

O Docker Swarm distribui contentores entre nos gestores e trabalhadores usando uma rede de sobreposição. A latência entre nos afeta a velocidade de comunicação dos servicos e a fiabilidade do protocolo de consenso Raft para manter os nos gestores sincronizados.

Colocar todos os nos Swarm no mesmo centro de dados da UE da latência abaixo de milissegundos entre nos. As instâncias cloud DCXV no mesmo centro de dados partilham uma rede privada.

A conformidade com o GDPR e outra razão para hospedar na UE. Se os seus servicos Swarm processam dados pessoais de utilizadores europeus, esses dados devem permanecer dentro da jurisdição da UE.

Requisitos mínimos do servidor

Docker Swarm e mais leve que Kubernetes.

Para nos gestores:

  • RAM: 2 GB mínimo
  • CPU: 1 nucleo mínimo (2 núcleos recomendado)
  • Disco: 20 GB SSD
  • Docker Engine: versão 24 ou posterior

Para nos de trabalho:

  • RAM: 2 GB mínimo por no
  • CPU: 1-2 núcleos mínimo por no
  • Disco: 20 GB SSD por no

Para tolerancia a falhas, use 3 nos gestores e tantos trabalhadores quanto a sua carga de trabalho exigir.

Configuração recomendada DCXV

As instâncias cloud DCXV em https://dcxv.com/data-center#cloud comecam a partir de 15 EUR/mês. Uma configuração mínima Docker Swarm com 3 gestores e 2 trabalhadores funciona bem em cinco instâncias de 2 GB RAM / 2 vCPU.

Todas as instâncias cloud DCXV no mesmo centro de dados estão ligadas atraves de uma rede privada de baixa latência. O suporte de engenheiros 24/7 esta incluído sem custo adicional.

Para frotas maiores, os servidores dedicados DCXV comecam a partir de 49 EUR/mês.

Guia de configuração

Inicialização de um cluster Docker Swarm em instâncias DCXV:

# No primeiro no gestor: inicializar o swarm
docker swarm init --advertise-addr <manager-private-ip>

# Obter token de adesão de trabalhador
docker swarm join-token worker

# Obter token de adesão de gestor
docker swarm join-token manager

# Em cada no gestor adicional: aderir como gestor
docker swarm join --token <manager-token> <first-manager-ip>:2377

# Em cada no de trabalho: aderir ao swarm
docker swarm join --token <worker-token> <first-manager-ip>:2377

Expectativas de desempenho

Num cluster Docker Swarm de 5 nos com instâncias de 2 GB / 2 vCPU:

  • Tempo de início do servico de 5-15 segundos para imagens de contentores típicas
  • Throughput de rede de sobreposição de 500 Mbps a 2 Gbps entre nos
  • Atualizações de consenso Raft propagam-se em menos de 50 ms
  • Atualizações continuas sem tempo de inatividade para servicos com 2 ou mais replicas
  • Um cluster deste tamanho gere 50-200 servicos simultâneos

Estas são expectativas para hardware desta classe, não medições do nosso próprio laboratório. Use-as como ponto de partida para o dimensionamento e meça a sua própria carga: os números reais dependem dos seus dados, das suas consultas e do seu tuning muito mais do que do fornecedor.

Como se conectar ao seu novo servidor cloud por SSH
sshtutorialcloud

Como se conectar ao seu novo servidor cloud por SSH

O servidor está pronto e o painel mostra IP, login e senha. Aqui está a primeira conexão SSH, os quatro erros mais comuns e os primeiros dez minutos.

Como se conectar a um servidor Windows com a Área de Trabalho Remota
rdpwindowstutorialcloud

Como se conectar a um servidor Windows com a Área de Trabalho Remota

Você tem um endereço, um usuário e uma senha. Veja como transformá-los em uma área de trabalho do Windows na sua tela, de um PC, Mac ou celular, passo a passo.

Servidor cloud para Stable Diffusion na Europa: configuração GPU
cloudaigpu

Servidor cloud para Stable Diffusion na Europa: configuração GPU

Execute Stable Diffusion em um servidor cloud da UE em conformidade com o RGPD. GPU, configuração AUTOMATIC1111 e ComfyUI, armazenamento de modelos e benchmarks.

Servidor cloud para hosting LLM na Europa: guia de IA RGPD
cloudaigpu

Servidor cloud para hosting LLM na Europa: guia de IA RGPD

Hospede grandes modelos de linguagem em um servidor cloud da UE em conformidade com o RGPD. GPU, quantização, frameworks de API e benchmarks para a Europa.

Execute Claude Code, Codex e Grok CLI no seu próprio servidor cloud
cloudaivps

Execute Claude Code, Codex e Grok CLI no seu próprio servidor cloud

Transforme um servidor cloud Debian ou Ubuntu num sandbox para agentes de IA como Claude Code, Codex e Grok CLI. Programe a partir de qualquer lugar.