terça-feira, maio 26, 2009

Desempenho do Firebird 2.1

Os usuários de um aplicativo comercial estimaram que houve um aumento 30-40% da performance com a troca de ambiente operacional que hospeda o Firebird 2.1.

Ambiente anterior: Windows 2003 Server Standard, IBM x3400, 2 processadores Xeon, 4GB RAM e ambiente compartilhado com 10 usuários de terminal server e Office XP;

Novo ambiente: Opensuse 11.1 instalado em uma VM (Xen), 1 processador Core2Duo com 512MB RAM. Coexistindo com outra VM Windows 2003 standard no mesmo host;
O hardware deste novo ambiente é um IBM x3200, 1 processador Xeon Core2Duo, 4GB RAM.

Ambos os ambientes não receberam qualquer ajuste de performance (tunning).
A quantidade de usuários permanece a mesma.

Caso tenha a oportunidade de instalar no mesmo hardware ambos os sistemas operacionais e fazer o mesmo teste de performance com o Firebird, publicarei aqui.

2 comentários:

Cleber disse...

Parabéns pela empreita!

Estava procurando por "firebird xen" e veio essa página.

Conhece os sistemas do Datasus ? Trabalham com firebird/interbase e oferecem as combinações de cliente/servidor.

Todas os sistemas que coloquei em 2003 virtualizado ficaram notavelmente lentos, mesmo se conectar em banco remoto, apesar de não conseguir observar qualquer lentidão com o S.O., ter memória e processador sobrando.

Lembra de alguma peculiariedade para virtualizar 2003 para clientes firebird/interbase ?

[]´s

Armando Roque disse...

Olá Cleber,

Com relação a virtualização, caso use o Xen, é possível instalar os drivers que eles disponibilizam pra Windows. Verifique no site do Xen. [0]
A Novell, disponibiliza para o SLES, um conjunto de drivers[1]. Ele é vendido separadamente.

[0] http://www.xen.org
[1] http://www.novell.com/products/vmdriverpack/