Re: [pgbr-geral] Case com Zebedee
Boa tarde Jean, Em 25-07-2014 08:32, Jean - GeControl escreveu: .x_notviscode, .notviscode { visibility: hidden; width: 0px; height: 0px; display: none; } Utilizo Zebedee a um bom tempo.. é muito bom! Ele cria um tunel entre o server e o client e toda informação que trafega neste tunel é compactada, deixando assim a comunicação entre cliente/servidor mais rápida. Uma pergunta de leigo: qual a diferença, em termos de performance, entre uma ferramenta deste segmento e um túnel VPN sobre UDP compactado, como por exemplo, o OpenVPN? Tá aí, realmente não sei. Quem usa podia por aqui o case, sobre a diferença de performance, assim como Postgresql com SSL. O zebedee é muito leve, e no meu caso, não usei criptografia. Mas acredito que outras soluções do gênero ofereçam o mesmo benefício. Aproveitei alguns minutos do almoço e fiz uma avaliação rápida cruzando acesso direto e VPN com e sem SSL. Utilizei o seguinte cenário: Consulta que me retorna 1.642 registros com aprox. 2MB de tráfego de texto plano; O servidor encontra-se a 30 saltos (via traceroute) de onde estou no momento. Executei os comandos em uma maquina linux com conexão ADSL GVT; Como estamos em um horário de produção e a ADSL nesses horário pode ser afetada, a repetição do comando gerou alguns dados com distorções significativas. então capturei o valor mais próximo entre eles de um total de 10 execuções com intervalo de 2 segundos entre as execuções; A consulta executada em localhost no servidor do banco tem um tempo de 10.998 ms; Para não considerar o tempo de autenticação e validação da senha, seja manual, por software ou via .pgpass, alterei os acessos do usuário para TRUST para os IPs utilizados (público de minha estação e da VPN). ##Execução com IP público #PSQL COM SSL habilitado $ export SSLMODE=required $ time psql portal -U daniel -h IP -c "select * from tb_pedidos where fk_cliente = id" /dev/null real 0m1.823s user 0m0.089s sys 0m0.009s #PSQL SEM SSL habilitado $ export SSLMODE=disable $ time psql portal -U daniel -h IP -c "select * from tb_pedidos where fk_cliente = id" /dev/null real 0m2.072s user 0m0.090s sys 0m0.012s ##Execução em VPN com comp-lzo habilitado #PSQL COM SSL habilitado $ export SSLMODE=required $ time psql portal -U daniel -h 10.1.0.10 -c "select * from tb_pedidos where fk_cliente = id" /dev/null real 0m1.861s user 0m0.090s sys 0m0.010s ##PSQL SEM SSL habilitado $ export SSLMODE=disable $ time psql portal -U daniel -h 10.1.0.10 -c "select * from tb_pedidos where fk_cliente = id" /dev/null real 0m1.785s user 0m0.086s sys 0m0.013s Uma vez que o OpenVPN já é criptografado e esta com compactação habilitada, a melhor situação foi VPN com conexão ao banco SEM SSL. Apesar da diferença ser muito baixa. Espero que ajude. Att, | Daniel Cordeiro de Morais Neto | Diretor de TI - Portal de Cotações e-Compras | Sócio-diretor ADM Soluções em Informática LTDADaniel... creio que o mais importante nesses teste de tráfego seja o fetch time, ou seja, o tempo que demora para o dadotrafegar para o lado client. O tempo de execução está relacionado a cache de dados. Não entendi se você levou isso em conta noteste acima. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Case com Zebedee
Utilizo Zebedee a um bom tempo.. é muito bom! Ele cria um tunel entre o server e o client e toda informação que trafega neste tunel é compactada, deixando assim a comunicação entre cliente/servidor mais rápida.Uma pergunta de leigo: qual a diferença, em termos de performance, entre uma ferramenta deste segmento e um túnel VPN sobre UDP compactado, como por exemplo, o OpenVPN?Tá aí, realmente não sei. Quem usa podia por aqui o case, sobre a diferença de performance, assim como Postgresql com SSL. O zebedee é muito leve, e no meu caso, não usei criptografia. Mas acredito que outras soluções do gênero ofereçam o mesmo benefício.Jean Domingues - GECONTROL___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Case com Zebedee
Renato, A versão atual é de 2005 mesmo, mas está muito estável. Creio que por isso não tenha atualizações recentes. qual versão vc utiliza? porque no site diz que a versão estável é a 2.4.1A mas no sourceforge tem uma versão 2.5.3 com a mesma data 06/09/2005. Utilizo debian 7 64 bits, existe alguma forma de instalar com apt-get? ou qual forma vc recomenda, pelo fonte? Atenciosamente, Alessandro Lima email grandegoia...@gmail.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Case com Zebedee
Boa tarde Jean, Em 25-07-2014 08:32, Jean - GeControl escreveu: Utilizo Zebedee a um bom tempo.. é muito bom! Ele cria um tunel entre o server e o client e toda informação que trafega neste tunel é compactada, deixando assim a comunicação entre cliente/servidor mais rápida. Uma pergunta de leigo: qual a diferença, em termos de performance, entre uma ferramenta deste segmento e um túnel VPN sobre UDP compactado, como por exemplo, o OpenVPN? Tá aí, realmente não sei. Quem usa podia por aqui o case, sobre a diferença de performance, assim como Postgresql com SSL. O zebedee é muito leve, e no meu caso, não usei criptografia. Mas acredito que outras soluções do gênero ofereçam o mesmo benefício. Aproveitei alguns minutos do almoço e fiz uma avaliação rápida cruzando acesso direto e VPN com e sem SSL. Utilizei o seguinte cenário: * Consulta que me retorna 1.642 registros com aprox. 2MB de tráfego de texto plano; * O servidor encontra-se a 30 saltos (via traceroute) de onde estou no momento. Executei os comandos em uma maquina linux com conexão ADSL GVT; * Como estamos em um horário de produção e a ADSL nesses horário pode ser afetada, a repetição do comando gerou alguns dados com distorções significativas. então capturei o valor mais próximo entre eles de um total de 10 execuções com intervalo de 2 segundos entre as execuções; * A consulta executada em localhost no servidor do banco tem um tempo de 10.998 ms; * Para não considerar o tempo de autenticação e validação da senha, seja manual, por software ou via .pgpass, alterei os acessos do usuário para TRUST para os IPs utilizados (público de minha estação e da VPN). ##Execução com IP público #PSQL COM SSL habilitado $ export SSLMODE=required $ time psql portal -U daniel -h IP -c select * from tb_pedidos where fk_cliente = id /dev/null real0m1.823s user0m0.089s sys 0m0.009s #PSQL SEM SSL habilitado $ export SSLMODE=disable $ time psql portal -U daniel -h IP -c select * from tb_pedidos where fk_cliente = id /dev/null real0m2.072s user0m0.090s sys 0m0.012s ##Execução em VPN com comp-lzo habilitado #PSQL COM SSL habilitado $ export SSLMODE=required $ time psql portal -U daniel -h 10.1.0.10 -c select * from tb_pedidos where fk_cliente = id /dev/null real0m1.861s user0m0.090s sys0m0.010s ##PSQL SEM SSL habilitado $ export SSLMODE=disable $ time psql portal -U daniel -h 10.1.0.10 -c select * from tb_pedidos where fk_cliente = id /dev/null real0m1.785s user0m0.086s sys 0m0.013s Uma vez que o OpenVPN já é criptografado e esta com compactação habilitada, a melhor situação foi VPN com conexão ao banco SEM SSL. Apesar da diferença ser muito baixa. Espero que ajude. Att, -- +--+ | Daniel Cordeiro de Morais Neto | Diretor de TI - Portal de Cotações e-Compras | Sócio-diretor ADM Soluções em Informática LTDA | daniel.cordeiro(at)cotacoesecompras.com.br | dmoraisn(at)gmail.com | www.cotacoesecompras.com.br | Fone: (083)8724-4440 | Gentoo User | http://twitter.com/dmoraisn +--+ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Case com Zebedee
Utilizo Zebedee a um bom tempo.. é muito bom! Ele cria um tunel entre o server e o client e toda informação que trafega neste tunel é compactada, deixando assim a comunicação entre cliente/servidor mais rápida. A versão atual é de 2005 mesmo, mas está muito estável. Creio que por isso não tenha atualizações recentes. Obs.: Zebedee não funciona apenas com PostgreSQL. Ele funciona com qualquer aplicativo que utilize portas TCP para se comunicar. Att., Renato Ricci Em 23 de julho de 2014 16:02, Alessandro Lima grandegoia...@gmail.com escreveu: Jean, estive dando uma olhada no Zebedee, parece que a última atualização dele foi em 2005, é isto mesmo? Atenciosamente, Alessandro Lima email grandegoia...@gmail.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Case com Zebedee
Em 24-07-2014 19:02, Renato Ricci escreveu: Utilizo Zebedee a um bom tempo.. é muito bom! Ele cria um tunel entre o server e o client e toda informação que trafega neste tunel é compactada, deixando assim a comunicação entre cliente/servidor mais rápida. Uma pergunta de leigo: qual a diferença, em termos de performance, entre uma ferramenta deste segmento e um túnel VPN sobre UDP compactado, como por exemplo, o OpenVPN? Att, -- +--+ | Daniel Cordeiro de Morais Neto | Diretor de TI - Portal de Cotações e-Compras | Sócio-diretor ADM Soluções em Informática LTDA | daniel.cordeiro(at)cotacoesecompras.com.br | dmoraisn(at)gmail.com | www.cotacoesecompras.com.br | Fone: (083)8724-4440 | Gentoo User | http://twitter.com/dmoraisn +--+ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Case com Zebedee
On 24-07-2014 20:25, Daniel Cordeiro wrote: Em 24-07-2014 19:02, Renato Ricci escreveu: Utilizo Zebedee a um bom tempo.. é muito bom! Ele cria um tunel entre o server e o client e toda informação que trafega neste tunel é compactada, deixando assim a comunicação entre cliente/servidor mais rápida. Uma pergunta de leigo: qual a diferença, em termos de performance, entre uma ferramenta deste segmento e um túnel VPN sobre UDP compactado, como por exemplo, o OpenVPN? Eu estava escrevendo um email com a mesma dúvida. Att, -- Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Case com Zebedee
2014-07-23 15:11 GMT-03:00 Jean - GeControl j...@gecontrolsistemas.com.br: Pessoal, apenas compartilhando com a lista: estou acessando o banco de dados Postgresql através da internet, através de um link dedicado de 2Mbps do lado host e client. Pra melhorar o desempenho, coloquei o Zebedee pra fazer o tunneling, com compactação de pacotes. Percebi que a melhor no Fetch das consultas ficou na casa dos 65%, em média. Visivelmente, no manuseio do sistema ERP, o ganho foi considerável. Espero que o case sirva pra outros usuários. *Jean Domingues* *Sócio-Proprietário* *Gecontrol Consultoria e Sistemas.* o postgres com ssl também faz compactação. o stunnel também faz o mesmo serviço do zbd. Itamar Reis Peixoto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Case com Zebedee
Pessoal,apenas compartilhando com a lista: estou acessando o banco de dados Postgresql através da internet, através de um link dedicado de 2Mbps do lado host e client. Pra melhorar o desempenho, coloquei o Zebedee pra fazer o tunneling, com compactação de pacotes. Percebi que a melhor no Fetch das consultas ficou na casa dos 65%, em média. Visivelmente, no manuseio do sistema ERP, o ganho foi considerável.Espero que o case sirva pra outros usuários.Jean DominguesSócio-ProprietárioGecontrol Consultoria e Sistemas.___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Case com Zebedee
Jean, estive dando uma olhada no Zebedee, parece que a última atualização dele foi em 2005, é isto mesmo? Atenciosamente, Alessandro Lima email grandegoia...@gmail.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral