Re: [pgbr-geral] Case com Zebedee

2014-07-28 Por tôpico Jean - GeControl
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

2014-07-25 Por tôpico Jean - GeControl
 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

2014-07-25 Por tôpico Alessandro Lima
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

2014-07-25 Por tôpico Daniel Cordeiro

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

2014-07-24 Por tôpico Renato Ricci
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

2014-07-24 Por tôpico Daniel Cordeiro


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

2014-07-24 Por tôpico Fabrízio de Royes Mello
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-24 Por tôpico Itamar Reis Peixoto
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

2014-07-23 Por tôpico Jean - GeControl
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

2014-07-23 Por tôpico Alessandro Lima
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