Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Virtualización escritorios con KVM+Debian bajo demanda

116 views
Skip to first unread message

bameda

unread,
Mar 3, 2009, 8:30:08 AM3/3/09
to
Hola listeros,

estoy  evaluando tecnologías para la virtualización de escritorios y actualmente tengo un piloto con debian+kvm que funciona muy bien. Mi problema consiste en que necesitaría que mis clientes pudieran acceder a las máquinas virtuales vía web (o algo similar) de forma transparente; esto es, que existiera una especie de pool de máquinas virtuales que se asignaran dinámicamente a los clientes en base a sus peticiones (una vez validados).

Hoy he encontrado con una distribución basada en Debian llamada Proxmox que, aparentemente, ofrece dicha infraestructura y facilita su instalación y administración (aunque aún no estoy seguro si incluye la funcionalidad de acceso desde el exterior a las MVs). Tambien he encontrado Opennebula que podría solucionar mis problemas pero de un modo mas "rudimentario".

¿Habéis hecho algo parecido? ¿Habéis utilizado este u otro software para su montaje? ¿Conocéis algo mejor?

Gracias de antemano

SALUDOS


____________________________________________
|
|    David Barragán Merino
|    E-mail: bameda@ARROBA@gmail.com
|    Ingeniería Informática
|    Universidad Carlos III Madrid
|____________________________________________

Victor Padro

unread,
Mar 3, 2009, 9:40:10 AM3/3/09
to


2009/3/3 bameda <bam...@gmail.com>

Hola,

Yo utilizo Proxmox para virtualizar servidores Windows Server 2003 y Windows XP, despues de instalarlos puedo accesarlos desde cualquier PC con Windows(Conexion a Escritorio remoto) o Ubuntu(Remote Desktop Viewer  o Terminal Server Client) sin mayor problema, alguna vez recomende a alguien aqui en la lista usar este metodo que comentas usando clientes xubuntu, dsl, puppy linux, cargados desde una memoria usb y usando alguna aplicacion de escritorio remoto, nunca supe si le funciono algun dia de estos me dare tiempo para hacerlos funcionar de esta manera.

Espero te sirva mis comentarios.

Saludos.

--
"It is human nature to think wisely and act in an absurd fashion."

"Todo el desorden del mundo proviene de las profesiones mal o mediocremente servidas"

Marc Aymerich

unread,
Mar 3, 2009, 5:10:16 PM3/3/09
to
2009/3/3 bameda <bam...@gmail.com>:

>
> ¿Habéis hecho algo parecido? ¿Habéis utilizado este u otro software para su
> montaje? ¿Conocéis algo mejor?
>
> Gracias de antemano
>
> SALUDOS
>

Porque KVM y no OpenVZ? Si vas a virtualizar debian en debian no le
veo sentido una virtualización completa, mucho mejor el modelo de
containers de openVz, infinitamente más escalable que KVM, (OpenVZ
viene también con Proxmox).

Por otro lado hasta donde yo sé la interfaz web de proxmox te permite
administrar el conjunto de máquinas virtuales, con lo que seria una
locura dejar que los usuarios jugaran con él.

El proceso de crear una màquina virtual a partir de un template y
arrancarla con openvz se puede hacer comodamente con un solo comando.
así que no seria nada complicado hacer tu propia interficie web donde
después de logearte se ejectura dicho comando. Además, para el acceso
de los usuarios 'desde fuera', en el momento de arrancar la máquina le
pasas una configuración especifica para cada usuario (nosé una ip, un
User i pass.. esas cosas). Hay mucha documentacion en la web de
openvz. Me imagino que lo mismo se puede hacer con KVM.

saludos,
Marc.


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Marc Aymerich

unread,
Mar 3, 2009, 5:20:13 PM3/3/09
to
2009/3/3 Marc Aymerich <glic...@gmail.com>:

> 2009/3/3 bameda <bam...@gmail.com>:
>>
>> ¿Habéis hecho algo parecido? ¿Habéis utilizado este u otro software para su
>> montaje? ¿Conocéis algo mejor?
>>
>> Gracias de antemano
>>
>> SALUDOS
>>
>
> Porque KVM y no OpenVZ?

Bueno, ahora Sí he leido el subject de tu mensaje y veo que estas
hablando de escritorios :) en este caso veo justificado usar KVM,
aunque dependiendo de las necesiades quizás si te serviria openvz,
estas serian mas o menos las posibilidades:

# 1 X forwarding
* 1.1 Single application
* 1.2 Desktop
# 2 VNC for X desktop
* 2.1 Starting KDE desktop with VNC
* 2.2 Connecting with VNC from firewalled network
# 3 Using Xephyr
# 4 Using XDM with XDMCP
* 4.1 container Configuration
o 4.1.1 XDM
o 4.1.2 GDM
* 4.2 Client/Host Configuration

http://wiki.openvz.org/X_inside_VE

saludos.

Victor Padro

unread,
Mar 3, 2009, 5:40:11 PM3/3/09
to
Yo utilizo CentOS como MV con el metodo que comentas Marc, sin embargo esta mas limitado el uso en OpenVZ como escritorio remoto, he encontrado mas factible usar CentOS bajo KVM y usando un cliente para sesiones remotas o un VNC cualquiera.

OpenVZ es mas estable sin X desktop, me atreveria a decir que esta mas enfocado a los servidores servicios de internet entre otros(LAMP, DNS, NFS, etc).

bameda

unread,
Mar 4, 2009, 4:30:13 AM3/4/09
to
Es un sistema heterogéneo para "usuarios de escritorio" por lo que mis MV serán Windows y Linux. He probado KVM com debian, ubuntu y Xp y funciona muy bien, por eso no utilizo OpenVZ.

Mi mayor problema es encontrar la herramienta web que me gestione los accesos y el "broker" que me gestione el pool y asignación de máquinas. No sé si me explico.




____________________________________________
|
|    David Barragán Merino
|    E-mail: bameda@ARROBA@gmail.com
|    Ingeniería Informática
|    Universidad Carlos III Madrid
|____________________________________________



Alfredo Balmaceda

unread,
Mar 9, 2009, 9:40:10 AM3/9/09
to

Muy buenas a todos

Hace días atrás gracias a la lista nos enteramos de la existencia de Proxmox (Distro basada en Debian para administración de maquinas virtuales).

Mejores definiciones:
Acá
http://muchikon.blogspot.com/2009/01/proxmox-ve-10.html
Y acá
http://pve.proxmox.com/wiki/Main_Page

Uno de nuestros objetivos es lograr Full virtualización.

Por lógica la primera consideración fue el hardware adecuado a tal fin.
Contamos con un Micro Intel Core 2 Quad Q8200 y un motherboard MSI g33M.

Luego de una muy buena primera impresión en el proceso de instalación del sistema.

Proxmox nos dá un mensaje que el hardware no es compatible para tal tipo de virtualización.

Hicimos búsquedas en los foros buscando respuestas sin éxito hasta ahora.

La consulta de caso es quien sabe cual es el hardware adecuado para alcanzar el objetivo.

Nunca demás está. Gracias a todos por su tiempo y atención.

Alfredo Balmaceda


Yahoo! Cocina
Recetas prácticas y comida saludable
http://ar.mujer.yahoo.com/cocina/

Matías Bellone

unread,
Mar 9, 2009, 9:50:12 AM3/9/09
to
2009/3/9 Alfredo Balmaceda <alfred...@yahoo.com.ar>:

>
> Muy buenas a todos
>
> Hace días atrás gracias a la lista nos enteramos de la existencia de Proxmox (Distro basada en Debian para administración de maquinas virtuales).
> Por lógica la primera consideración fue el hardware adecuado a tal fin.
> Contamos con un Micro Intel Core 2 Quad Q8200 y un motherboard MSI g33M.
>
> Luego de una muy buena primera impresión en el proceso de instalación del sistema.
> Proxmox nos dá un mensaje que el hardware no es compatible para tal tipo de virtualización.
>
> Hicimos búsquedas en los foros buscando respuestas sin éxito hasta ahora.
> La consulta de caso es quien sabe cual es el hardware adecuado para alcanzar el objetivo.

Creo que deberías preguntar en una lista o foro de Proxmox ya que es
algo específico del sistema ese, no de Debian :S

Probablemente tenga que ver con esto:
http://pve.proxmox.com/wiki/Installation#System_requirements

Saludos,
Toote
--
Web: http://www.enespanol.com.ar

mariodebian

unread,
Mar 9, 2009, 10:10:12 AM3/9/09
to
El lun, 09-03-2009 a las 06:31 -0700, Alfredo Balmaceda escribió:
> Muy buenas a todos
>
> Hace días atrás gracias a la lista nos enteramos de la existencia de
> Proxmox (Distro basada en Debian para administración de maquinas
> virtuales).
>
> Mejores definiciones:
> Acá
> http://muchikon.blogspot.com/2009/01/proxmox-ve-10.html
> Y acá
> http://pve.proxmox.com/wiki/Main_Page
>
> Uno de nuestros objetivos es lograr Full virtualización.
>
> Por lógica la primera consideración fue el hardware adecuado a tal fin.
> Contamos con un Micro Intel Core 2 Quad Q8200 y un motherboard MSI g33M.
>
> Luego de una muy buena primera impresión en el proceso de instalación del sistema.
>
> Proxmox nos dá un mensaje que el hardware no es compatible para tal tipo de virtualización.
>
> Hicimos búsquedas en los foros buscando respuestas sin éxito hasta ahora.
>
> La consulta de caso es quien sabe cual es el hardware adecuado para alcanzar el objetivo.
>
> Nunca demás está. Gracias a todos por su tiempo y atención.
>
> Alfredo Balmaceda
>
>

¿Has activado en la BIOS la virtualización?

Supongo que esta distro mirará el flag vmx del procesador intel y eso
sólo se activa/desactiva de la BIOS.

grep vmx /proc/cpuinfo

Saludos
--
http://soleup.eup.uva.es/mariodebian

signature.asc

Victor Padro

unread,
Mar 9, 2009, 11:50:14 AM3/9/09
to


2009/3/9 mariodebian <mario...@gmail.com>

Proxmox esta basado en debian etch asi que no creo que nada mas debas de preguntar en las listas o el soporte de proxmox.

Dices que tienes este procesador, Intel Core 2 Quad Q8200.
Tu procesador no soporta extensiones para virtualizacion:
http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield-4M.22_.2845_nm.29
http://www.intel.com/products/processor_number/chart/core2quad.htm

Lo que te recomendaria seria que adquirieras un procesador que si las soporte, en los dos vinculos que te mencione puedes checar cual si lo soporta y cual no.

Tambien hay que verificar que tu tarjeta madre soporte virtualizacion, si es una tarjeta madre actual lo mas probable es que no tengas ningun problema.

Suerte!!

kseltar

unread,
Jun 10, 2009, 6:40:07 PM6/10/09
to

te conviene leer http://en.wikipedia.org/wiki/X86_virtualization que es una
lista de procesadores con virtualizacion nativa Intel VT y AMDv

--
View this message in context: http://www.nabble.com/Virtualizaci%C3%B3n-escritorios-con-KVM%2BDebian-bajo-demanda-tp22308524p23972364.html
Sent from the debian-user-spanish mailing list archive at Nabble.com.

0 new messages