[FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

Juliano Atanazio juliano.list em gmail.com
Sexta Agosto 9 08:06:19 BRT 2013


Em 8 de agosto de 2013 17:54, Paulo Henrique - BSDs Brasil <
paulo.rddck em bsd.com.br> escreveu:

> Em 08/08/2013 17:48, Danilo Egea escreveu:
> > On 08/08/13 16:55, Juliano Atanazio wrote:
> >> Em 8 de agosto de 2013 16:35, Paulo Henrique - BSDs Brasil <
> >> paulo.rddck em bsd.com.br> escreveu:
> >>
> >>> Em 08/08/2013 16:18, Juliano Atanazio escreveu:
> >>>> Em 8 de agosto de 2013 15:42, Paulo Henrique - BSDs Brasil <
> >>>> paulo.rddck em bsd.com.br> escreveu:
> >>>>
> >>>>> Em 08/08/2013 14:42, Juliano Atanazio escreveu:
> >>>>>> Boa tarde, pessoal.
> >>>>>>
> >>>>>> Sou DBA PostgreSQL e apesar de admirar o FreeBSD ainda não tenho uma
> >>> base
> >>>>>> de conhecimento suficiente para argumentar com alguém porque eu
> >>> trocaria
> >>>>> um
> >>>>>> servidor de banco de dados que já está rodando em Linux pelo
> FreeBSD.
> >>>>>>
> >>>>>> Lembrando que o maior desafio de um DBA é I/O de disco, no Linux o
> tipo
> >>>>> de
> >>>>>> partição mais recomendada para obter um maior desempenho é XFS.
> >>>>>> Será que eu poderia obter um desempenho melhor utilizando UFS2 com
> >>>>>> SoftUpdates?
> >>>>>>
> >>>>>> Enfim...
> >>>>>> Em bancos de dados como eu poderia ter um melhor desempenho que o
> Linux
> >>>>> no
> >>>>>> FreeBSD?
> >>>>>>
> >>>>>> Obrigado.
> >>>>>> -------------------------
> >>>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>>>> ZFS
> >>>>>
> >>>> Caro Paulo.
> >>>> Agradeço a resposta, mas infelizmente curta demais.
> >>>> Não questionei somente FS do FreeBSD, mas que outras vantagens o
> FreeBSD
> >>> me
> >>>> daria com relação ao Linux para bancos de dados.
> >>>>
> >>>> Lembrando que muita gente que não conhece o FreeBSD "torce o nariz"
> pra
> >>> ele.
> >>>> Preciso de embasamento para quem sabe um dia fazer uma migração.
> >>>>
> >>>> Sobre o ZFS, já me disseram que em alguns casos ele pode ser mais
> >>>> performático sim, mas nem todos.
> >>>>
> >>>> Obrigado.
> >>>>
> >>> Saudações,
> >>>
> >>> Lamento pela compreensão, tres letras não deveria ser o que esperava,
> >>> mais algo proximo do que se encontra nas URLs abaixo.
> >>>
> >>> http://www.freebsd.org/features.html
> >>> http://www.freebsd.org/internet.html
> >>> http://www.freebsd.org/applications.html
> >>> http://www.freebsd.org/administration.html
> >>> http://www.freebsd.org/marketing/
> >>> https://wiki.freebsd.org/IdeasPage
> >>> http://www.freebsd.org/security/
> >>>
> >>> E claro, especialmente feito para nós administradores de sistemas, a
> >>> seguinte página:
> >>> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/
> >>>
> >>> Infelizmente só posso dizer que Linux é bom, contudo só poderia ser
> >>> comparado com o FreeBSD se ele fosse de fato um sistema operacional
> >>> coeso, concreto e completo, infelizmente ele é só um kernel,
> >>> incapacitado de muitas coisas principalmente o de rodar sozinho.
> >>> A comparação que talvez esteja interessado seja entre FreeBSD, Solaris,
> >>> IBM AIX, SGI IRIX, OpenBSD, NetBSD,  Mac OS X , Windows enfim não
> existe
> >>> muitos sistemas operacionais completos em si próprio e se considerar
> >>> sistemas operacionais Open Sources completos em si próprio limitaríamos
> >>> a apenas a familia BSD, MenutOS e BeOS ( devo estar esquecendo algum ).
> >>>
> >>> Comparar desempenho muito raramente haverá algo em que  rode no FreeBSD
> >>> e será mais lento que no linux, infelizmente tem muitas coisas que só
> >>> roda no Linux, tipo Oracle Database que no FreeBSD através de emulação
> >>> obtém ( segundo fontes não confiáveis ) uma performance equivalente.
> >>>
> >>> Espero agora ter conseguido despertar a discussão, pois pontos de
> vistas
> >>> distintos e mais experientes é realmente uma benção.
> >>>
> >>>
> >>> Abraços !!
> >>>
> >>>>> --
> >>>>> Paulo Henrique.
> >>>>> BSDs Brasil - FUG-BR
> >>>>> site: www.fug.com.br
> >>>>>
> >>>>> Rip Irado !!!
> >>>>> flamers > /dev/null
> >>>>>
> >>>>> -------------------------
> >>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>>>>
> >>>> -------------------------
> >>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>> --
> >>> Paulo Henrique.
> >>> BSDs Brasil - FUG-BR
> >>> site: www.fug.com.br
> >>>
> >>> Rip Irado !!!
> >>> flamers > /dev/null
> >>>
> >>> -------------------------
> >>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>>
> >> Paulo e Matheus.
> >>
> >> Muito obrigado pelas elucidações e experiências compartilhadas.
> >> Infelizmente não existem testes de performance realmente confiáveis no
> que
> >> tange a bancos de dados FreeBSD vs Linux.
> >> Sei que o FreeBSD é um SO muito mais maduro do que o Linux e por isso,
> qdo
> >> tenho um pouco de tempo "brinco" nele, faço testes para poder me
> aprimorar.
> >> Imagino que realmente terei resultados melhores mesmo, o q me passaram
> aqui
> >> é de grande ajuda.
> >> Mas se alguém mais quiser compartilhar alguma experiência envolvendo
> >> PostgreSQL e FreeBSD fortalecerá mais ainda esse laço, pois
> >> ambos nasceram em Berkeley.
> >>
> >> Grande abraço e obrigado.
> >> -------------------------
> >> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>
> > Em geral é muito complicado realizar benchmarks confiáveis entre dois
> > SOs distintos. Um dos motivos é porque eles podem usar compiladores,
> > senão diferentes, em versões diferentes. E isso já garante uma boa
> > diferença em muitas operações do sistema [1] [2] [3]. Mas na prática
> > você pode considerar que em um deles o desempenho foi melhor, e pronto.
> >
> > O SO e FS que você deve usar depende muito da natureza das aplicações
> > que você vai rodar. Você pode levar alguns benchmarks em consideração
> > [4] [5] [6].
> >
> > Não sei dizer até onde os benchmarks da phoronix são confiáveis, mas aí
> > estão.
> >
> > [1]
> >
> http://www.phoronix.com/scan.php?page=article&item=intel_haswell_llvm33&num=1
> > [2]
> >
> http://www.phoronix.com/scan.php?page=article&item=llvm_clang33_3way&num=1
> > [3]
> >
> http://www.phoronix.com/scan.php?page=article&item=llvm_33svn_competes&num=1
> > [4] http://www.phoronix.com/scan.php?page=news_item&px=MTAyNjg
> > [5]
> http://www.phoronix.com/scan.php?page=article&item=zfs_ext4_btrfs&num=1
> > [6] http://www.phoronix.com/scan.php?page=news_item&px=MTIwNjA
> >
> >
> >
>
> Fiquei curioso quanto ao DragonFly, expressivo, como já sou da pos
> Release 5 não tive muita experiência com as Release 4, embora ainda ouço
> muitos dizerem maravilhas quanto a 4.11 ( 1999 ) e outro dia ter visto
> um uptime de 3 mil e algumas coisas de dias de um.
>
> http://www.phoronix.com/image-viewer.php?id=0x2012&image=dragonflybsd_linux_perf_lrg


Pois é, Paulo.

Já havia visto esse teste do Dragonfly.
Mas tem um pequeno equívoco nesse teste.
A versão estável atual do PostgreSQL é a 9.2.
Já tem o beta da 9.3, cuja versão será lançada ainda neste ano.
Na época que esse teste foi publicado ainda não tinha nem o alfa dessa
versão.


>
>
>
> --
> Paulo Henrique.
> BSDs Brasil - FUG-BR
> site: www.fug.com.br
>
> Rip Irado !!!
> flamers > /dev/null
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Mais detalhes sobre a lista de discussão freebsd