Ir para conteúdo
  • Cadastre-se

Testes Com Reposição De Gzip Em Pigz (Aceleração Dos Backups)


Posts Recomendados

Durante uma de minhas pesquisas, encontrei um tópico interessante no fórum oficial do cpanel: http://forums.cpanel...5-a-242831.html

No tópico, há uma discussão sobre a possível troca do gzip pelo pigz, que faz o mesmo tipo de compressão, utilizando menos tempo e aproveitando corretamente os multi-threads de cada servidor. Inclusive, isto já está com versão marcada para 11.34+ (que virá com opções de ativá-lo e configurar o nível de compressão).

Resolví fazer meus testes em um servidor específico, e os resultados são de assustar. Veja meu teste com uma conta de cerca de 580 mb de espaço consumido no cPanel:

pkgacct funcionando com gzip:

size is: 453708346

homesize is: 616161280

real 1m20.302s

user 0m40.107s

sys 0m6.086s

pkgacct funcionando com pigz:

size is: 454144717

homesize is: 616161280

real 0m21.163s

user 0m43.975s

sys 0m6.211s

É simplesmente fantástico, o tempo de criação do backup diminuiu praticamente 6 vezes(isto com um arquivo de 580 mb, imagina com arquivos maiores). E veja que há uma diferença mínima de tamanho, 453,7 com gzip e 454,1 com o pigz, isto porque o nível de compressão não está sendo definido.

Criei um pequeno script que instala o pigz e efetua esta modificação no pkgacct para que o sistema passe a fazer os backups usando o pigz. Nele, também há o desinstalador, então, peço para que me ajudem a testar ATENÇÃO: POR SUA CONTA E RISCO a eficiência do pigz.

Ao instalar, automaticamente os backups já serão gerados com o pigz.

CentOS 5.x - Instalação:


wget http://www.brasilhosp.com.br/downloads/pigz.sh; chmod +x pigz.sh; ./pigz.sh instalar

CentOS 5.x - Desinstalação:

wget http://www.brasilhosp.com.br/downloads/pigz.sh; chmod +x pigz.sh; ./pigz.sh desinstalar

Para testarem, façam o seguinte:

- Antes de instalar, executem: time /scripts/pkgacct USUARIOCPANEL

- Após instalar, executem: time /scripts/pkgacct USUARIOCPANEL

Agora, basta comparar o tempo de backup de ambos.. Postem seus testes!! =)

Testem também a restauração, para verificar se pode ficar corrompido(em meus testes não ocorreu em nenhuma vez).

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?