Re: [OT]Sobre Implementar servicio de servidores virtuales

From: Espartano <espartano(dot)mail(at)gmail(dot)com>
To: "Gunnar Wolf" <gwolf(at)gwolf(dot)org>
Cc: "Kalelx Kalelx" <kalelx(at)openkb(dot)com(dot)ar>, PostgresLista <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [OT]Sobre Implementar servicio de servidores virtuales
Date: 2008-07-24 16:00:17
Message-ID: d353bd50807240900q6efef240ud0161c1343cbf159@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2008/7/24 Gunnar Wolf <gwolf(at)gwolf(dot)org>:
> Te recomiendo reconsiderarlo - y en todo caso, para esto usar una
> solución de semi-virtualización de un sólo kernel (tipo vserver), no
> paravirtualización (tipo Xen o UML) y muchísimo menos virtualización
> completa (KVM, VMWare y otros muchos). ¿Por qué?
>

Una buena solución de "virtualizacion" con kernel compartido es las
jails de FreeBSD:

http://www.freebsd.org/doc/es_ES.ISO8859-1/books/handbook/jails.html

pero como dice gunnar lo difícil es restringir los recursos a cada
vserver, para las jails se esta desarrollando quotas para memoria y
CPU pero aun no esta suficientemente maduro además de que no funciona
con el nuevo squedule ULE que vino con FreeBSD 7.0 (no por default)
otro detalle que no se si aun persista es que las jails tenían
problemas con postgresql por el uso de IPC no se si aun sea así, eso
tiene muchos años que lo vi.

> Una BD es intensiva en acceso a disco, y potencialmente, pueden usar
> un gran ancho de banda. Si virtualizas el hardware, tendrás que pasar
> por una capa de traducción tanto de disco como de tarjeta de red. Eso
> le va a pegar muy fuerte a tu rendimiento.
>
> La única desventaja que tiene un esquema tipo vserver es que es más
> dificil (que no imposible) limitar la cantidad de recursos disponibles
> para cada huésped.
>
> Ando un poco apurado, pero si quieres posteriormente puedo ampliar un
> poco la experiencia que he tenido en este sentido. Uso VServer desde
> hace un par de años, y recientemente estuve jugando con Xen pero
> terminé decidiéndome por KVM (para una aplicación específica)
>
> VServer: http://linux-vserver.org/Welcome_to_Linux-VServer.org
>
> Xen: http://www.xen.org/
>
> UML: http://user-mode-linux.sourceforge.net/
>
> KVM: http://www.linux-kvm.com/
>
> Información relativa a los diferentes tipos de virtualización:
> http://en.wikipedia.org/wiki/Virtualization
>
> Un texto al respecto que escribí justo ayer ;-) :
> http://gwolf.org/node/1845
>
> --
> Gunnar Wolf - gwolf(at)gwolf(dot)org - (+52-55)5623-0154 / 1451-2244
> PGP key 1024D/8BB527AF 2001-10-23
> Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF
> --
> TIP 2: puedes desuscribirte de todas las listas simultáneamente
> (envía "unregister TuDirecciónDeCorreo" a majordomo(at)postgresql(dot)org)
>

--
"Linux is for people who hate Windows, BSD is for people who love UNIX".
"Social Engineer -> Because there is no patch for human stupidity"
"The Unix Guru's View of Sex unzip ; strip ; touch ; grep ; finger ;
mount ; fsck ; more ; yes ; umount ; sleep."
"Documentation is like sex: when it is good, it is very, very good;
and when it is bad, it is better than nothing."

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2008-07-24 16:16:49 Re: [OT]Sobre Implementar servicio de servidores virtuales
Previous Message Gunnar Wolf 2008-07-24 15:44:55 Re: [OT]Sobre Implementar servicio de servidores virtuales