Jump to content

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


Jordan Miguel

Recommended Posts

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 to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Do you agree with our terms?