Laboratório 06 · Desempenho

O limite era a criptografia, não a rede: trocar a cifra triplicou o envio

Data: 15/10/2026Servidor: cPanel de testes (OpenSSH 7.4) e storage ZFS na rede internaLeitura: 2 minTema: Desempenho
A pergunta

Cada minuto que o backup passa enviando dados é um minuto a mais dividindo o servidor com os sites, numa janela noturna que cresce com o número de contas. O teto de ~90 MB/s por conexão SSH, medido no Laboratório 05, vem da rede ou da criptografia que o SSH usa por padrão?

Resultado
3×trocar a cifra levou uma conexão de 78 MB/s para 245 MB/s
867 MB/scom 4 conexões (~7 Gbit/s): a rede não era o limite

Por que isso importa para quem administra o servidor

  • Só trocar a cifra levou uma conexão de 78 para 245 MB/s: sem hardware novo, sem rede nova. Com 4 conexões, 867 MB/s.
  • O Salvo já usa essa cifra. Ferramentas que usam o SSH na configuração padrão, como o rsync, ficam na mais lenta, a menos que alguém troque à mão: é velocidade que o servidor já tem e não usa.
Envio por SSH, por cifra e número de conexõesArquivo de 2 GB aleatório, descartado no destino · maior é melhor
1 conexão, cifra padrão
78 MB/s
1 conexão, aes128-gcm
245 MB/s
2 conexões, cifra padrão
184 MB/s
2 conexões, aes128-gcm
495 MB/s
4 conexões, aes128-gcm
867 MB/s
Fonte: Laboratório Salvo · servidor cPanel de testes e storage ZFS · 15/10/2026
Ver os dados em tabela
ConexõesCifraTotal
1padrão do OpenSSH (chacha20-poly1305)78 MB/s
1aes128-gcm245 MB/s
2padrão184 MB/s
2aes128-gcm495 MB/s
4aes128-gcm867 MB/s

Método

O mesmo par de máquinas do Laboratório 05: servidor cPanel de testes (CentOS 7, OpenSSH 7.4) enviando para um storage de backup com ZFS na rede interna.

Arquivo de 2 GB com dados aleatórios, enviado por SSH e descartado no destino, para o disco não entrar na conta.

Rodado depois que o último backup do horário terminou.

O que decidimos

O Salvo usa o SSH da linguagem Go, que já escolhe primeiro o aes128-gcm, a cifra acelerada pelo processador. Ferramentas que usam o OpenSSH com a configuração padrão, como o rsync, ficam na cifra mais lenta nesse caminho, a menos que alguém troque a cifra na mão.

?
O que ainda não sabemosFoi um teste de rede e criptografia, sem disco: o disco do storage gravou de 75 a 91 MB/s fora da janela de backups (Laboratório 05) e, à noite, pode virar o limite. Ainda não medimos o envio do próprio motor com várias conexões. Uma conexão com a cifra padrão deu 78 MB/s aqui e 89 MB/s no Laboratório 05 (arquivos de 2 e 4 GB, horários diferentes); a conclusão não muda. E não medimos o JetBackup com outra cifra: vale o caminho (rsync sobre OpenSSH com a cifra padrão), não uma comparação de produtos.
Quer ver o Salvo no seu servidor?Entre na lista de espera do beta. Avisamos quando houver vaga.

Como se liga aos outros laboratórios

Backup mais rápido
30 MB30 MB de cache para 233 mil arquivos, e apagar o cache não custou nadaLaboratório 01 · 14/10/20268 msA compressão é a etapa mais cara do backup; a criptografia quase não pesaLaboratório 07 · 15/10/2026141O motor envia 141 MB/s lendo um arquivo por núcleo; 4 contas juntas usaram 2,4 GB de memóriaLaboratório 08 · 15/10/202633 s3 contas cPanel inteiras em 33 s num servidor em produção; o incremental, em 7 sLaboratório 09 · 15/10/20264 sO backup do dia seguinte, de madrugada e a frio: 4 s para 21 mil arquivosLaboratório 12 · 16/10/20267,7×O backup do dia seguinte nas mesmas 6 contas: 494 s no JetBackup, 64 s no SalvoLaboratório 13 · 16/10/2026166×O primeiro backup lado a lado: 45% menos tempo e 166× menos arquivos no storageLaboratório 14 · 16/10/202699,98%Backup de WordPress com e-mail: 6 sites reais restaurados pelo Salvo e pelo JetBackupLaboratório 23 · 19/10/2026
salvo. Backup para servidores de hospedagem. Um produto GK2.
Produto
Laboratório
Salvo
Idioma
© 2026 GK2Usamos cookies de análise (Google Analytics).salvobackup.com/pt/laboratorio/o-limite-era-a-criptografia/