[suse-linux-s] OT: Consulta sobre Virtualizacion
Hola a todos, Estoy investigando sobre como sustituir varios servidores corriendo Suse que tengo y meterlos todos en una sola maquina y usar software de virtualizacion como vmware o Xensource. Alguien sabe si hay algun problema con Suse para hacer esto? He oido que esto solo va bien de rendimiento si se usa en combinacion con hw que soporte virtualizacion como son procesadores Intel VT o AMD Pacifica. Alguien ha probado algo de esto? Cualquier tipo de informacion será bienvenida Un saludo y gracias Emiliano Sutil
Hola :) El Martes, 11 de Julio de 2006 13:51, Emiliano Sutil escribió:
Hola a todos,
Estoy investigando sobre como sustituir varios servidores corriendo Suse que tengo y meterlos todos en una sola maquina y usar software de virtualizacion como vmware o Xensource. Alguien sabe si hay algun problema con Suse para hacer esto?
Ningún problema :) Tanto SUSE Linux como SLES soportan Xen y vienen con una opción en YaST para poder configurarlo. Lo que sí te puedo decir es que Xen no estan fácil de instalar/configurar como VMWare, pero te va a dar mucho mejor rendimiento. Las ventajas de VMWare son: - muy fácil de usar, gráfico, herramientas administrativas, ... - virtualiza todo tipo de HW - soporte para muchos sistemas operativos tanto como máquina virtual como sistema operativo sobre el que corre VMWare Inconvenientes - es de pago - código cerrado - peor rendimiento que Xen Ventajas de Xen: - código abierto - incluido en SUSE - configurable desde YaST - listas de correo con mucha ayuda y mucho tráfico - mucho mejor rendimiento que VMWare Inconvenientes de Xen: - el sistema operativo que vamos a virtualizar debe poder modificarse su kernel a menos que se usen procesadores VT o Pacifica - no todo el HW está soportado ya que _NO_ es realmente un virtualizador, _NO_ virtualiza HW.
He oido que esto solo va bien de rendimiento si se usa en combinacion con hw que soporte virtualizacion como son procesadores Intel VT o AMD Pacifica. Alguien ha probado algo de esto?
No es así, la ventaja de usar Pacifica o VT es que no hay que modificar el kernel del sistema operativo (por ejemplo MS-Windows). El rendimiento va a ser bueno en cualquier caso. OJO !!! _NO_ virtualices: - BBDD - software de HPC - cualquier servicio que requiera un rendimiento máximo Si el rendimiento es crítico, olvídate de virtualización ya que perderás algo de rendimiento. Si lo que vas a consolidar no requiere un rendimiento del 100%, entonces ... adelante :)
Cualquier tipo de informacion ser� bienvenida
HTH Rafa -- "Even paranoids have enemies." Rafa Grimán Systems Engineer Silicon Graphics Spain Santa Engracia, 120 - Planta Baja 28003 Madrid Spain Tel: +34 91 3984200 Tel: +34 91 3984201 Móvil: +34 628 117 940 http://www.sgi.com OpenWengo: rgriman Skype: rgriman -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
2006/7/11, Rafa Grimán
Hola :)
Hola Rafa, Gracias por tu respuesta, me ha aclarado alguna cosilla que no acaba de entender. Como por ejemplo algo que habia leido de que si iba a correr windows necesitaba hw VT o Pacifica y por lo que comentas, esto es asi porque el kernel del windows obviamente no lo puedo modificar :-(
Ningún problema :) Tanto SUSE Linux como SLES soportan Xen y vienen con una opción en YaST para poder configurarlo.
En que versiones de Suse viene ? porque tengo SLES 9 y Suse 9.3 y no la veo. Por otro lado, a ver si lo he entendido. Para poder usar Xen lo que tengo que hacer es correr un Suse como Sistema operativo anfitrion y luego con el Xen configuerar los Sistemas operativos invitado que quiera? es asi como funciona? Lo que sí te puedo decir es que Xen no estan fácil de instalar/configurar
como VMWare, pero te va a dar mucho mejor rendimiento.
Las ventajas de VMWare son: - muy fácil de usar, gráfico, herramientas administrativas, ... - virtualiza todo tipo de HW - soporte para muchos sistemas operativos tanto como máquina virtual como sistema operativo sobre el que corre VMWare
Inconvenientes - es de pago
Si me quita de problemas de configuracion y mantenimiento pues entonces que sea de pago no es un problema (a no ser que sea un problema muy grande claro) - código cerrado
- peor rendimiento que Xen
Ventajas de Xen: - código abierto - incluido en SUSE - configurable desde YaST - listas de correo con mucha ayuda y mucho tráfico - mucho mejor rendimiento que VMWare
Inconvenientes de Xen: - el sistema operativo que vamos a virtualizar debe poder modificarse su kernel a menos que se usen procesadores VT o Pacifica - no todo el HW está soportado ya que _NO_ es realmente un virtualizador, _NO_ virtualiza HW.
Que quieres decir con que no virtualiza HW? el hw que va a tener el
sistema operativo invitado es el hw que tiene el SO anfitrion? o a que te refieres exactamente? Gracias de nuevo. Emiliano Sutil
El 11/07/2006 16:15:51 Emiliano Sutil escribió:
emiliano.sutil> 2006/7/11, Rafa Grimán
Hola Que se pueden "simular" los elementos de hardware que forman la máquina
virtual
Pues esto es un problema, porque las maquinas que quiero unificar tienen cada una el hw mas variopinto. y por lo que entiendo el hw seria el mismo para todos los SO. De hecho supongo que tendria que recompilar algunos kernels para que todos tuvieran el mismo soporte de hw. Otra pregunta, usando vmware que ofrece mas rendimiento, con el so anfitrion en Windows o en Linux? Emi
El 11/07/2006 16:45:21 Emiliano Sutil escribió: emiliano.sutil> emiliano.sutil> Que se pueden "simular" los elementos de hardware que forman la máquina emiliano.sutil> > virtual emiliano.sutil> emiliano.sutil> Pues esto es un problema, porque las maquinas que quiero unificar tienen emiliano.sutil> cada una el hw mas variopinto. y por lo que entiendo el hw seria el mismo emiliano.sutil> para todos los SO. Necesitas ejecutar todas a la vez ? En VMWARE se usa, junto con la imagen del SO otro fichero con las características del hardware "virtual" que se va a usar. Lo dicho antes, si tienes oportunidad, prueba y experimenta con las versiones gratuitas de VMWARE. emiliano.sutil> Otra pregunta, usando vmware que ofrece mas rendimiento, con el so anfitrion emiliano.sutil> en Windows o en Linux? En mi caso es en la máquina con SuSE, pero supongo que se debe a que esta tiene 1 Gb. de RAM. La máquina con WindowsXP tiene 512 Mb. y se la nota que se arrastra levemente cuando la virtualización está ejecutándose. También debe influir el tamaño de la imagen que se ejecuta. No es lo mismo tener un Damn SMall Linux ejecutándose virtualmente (unos 300 Mb la imagen) que un KUbuntu con 1.6 Gb de imagen. :-) -- Saludos, Josep M. Queralt
Necesitas ejecutar todas a la vez ?
Si, necesito todos a la vez porque lo que quiero es quitar maquinas y centralizarlo todo en una pero que sigan siendo maquinas independientes y ofreciendo sus servicios simultaneamente, de ahi mi idea de usar virtualizacion
Lo dicho antes, si tienes oportunidad, prueba y experimenta con las
versiones gratuitas de VMWARE. Será lo que haga a ver que tal. emiliano.sutil> Otra pregunta, usando vmware que ofrece mas rendimiento, con
el so anfitrion emiliano.sutil> en Windows o en Linux?
En mi caso es en la máquina con SuSE, pero supongo que se debe a que esta tiene 1 Gb. de RAM. La máquina con WindowsXP tiene 512 Mb. y se la nota que se arrastra levemente cuando la virtualización está ejecutándose.
También debe influir el tamaño de la imagen que se ejecuta. No es lo mismo tener un Damn SMall Linux ejecutándose virtualmente (unos 300 Mb la imagen) que un KUbuntu con 1.6 Gb de imagen. :-)
Tendré en cuenta esto del tamaño de la imagen para hacer mis pruebas. --
Saludos,
Salu2 y muchas gracias Josep M. Queralt Emi
Hola :) El Martes, 11 de Julio de 2006 18:16, Emiliano Sutil escribió:
Necesitas ejecutar todas a la vez ?
Si, necesito todos a la vez porque lo que quiero es quitar maquinas y centralizarlo todo en una pero que sigan siendo maquinas independientes y ofreciendo sus servicios simultaneamente, de ahi mi idea de usar virtualizacion
Antes de virtualizar los servicios, hazte una serie de preguntas como pueden ser (aunque hay muchas más): - ¿Qué servicios vas a virtualizar? - ¿Qué requerimientos de rendimiento tienen? - ¿Qué esperas en cuanto a rendimiento? Recuerda que NO debes virtualizar servicios que requieren mucha potencia: BBDD, HPC, ... - ¿Qué hardware estás usando actualmente para esos servicios? Si es HW obsoleto (o pronto lo va a ser), es difícil/caro encontrar repuestos, ... te puede salir rentable virtualizar. - ¿Qué hardware vas a usar en la nueva máquina que lleve todos los servicios virtualizados? Lo digo porque si vas a virtualizar sistemas en los que el almacenamiento es importante (Samba, NFS, ...), tendrás que tener en cuenta que es interesante tener una buena cabina de discos que dé un buen rendimiento ya que perderás rendimiento a la hora de virtualizar por lo que si puedes evitar perder rendimiento en el accesos a discos ... mejor. Si lo que buscas virtualizar son muchos servicios, posiblemente te interese una máquina que pueda escalar fácilmente (tanto a nivel técnico como económico ;) en memoria y CPU. - ¿Qué problemas nuevos de administración me van a surgir? Aquí a lo mejor te interesa montar máquinas virtuales en alta disponibilidad de forma que si cae una imágen virtualizada la otra retome el tema, luego vas a necesitar una máquina con más CPU y RAM. Los sistemas de virtualización, además, te permiten migrar máquinas virtuales en tiempo real de un servidor físico a otro. Estas dos cosas te pueden llevar a preguntarte, ¿qué herramientas hay para hacer todo esto y más cosas (snapshots, replicación de máquinas virutales, ...)?
Lo dicho antes, si tienes oportunidad, prueba y experimenta con las versiones gratuitas de VMWARE.
Prueba ambas y haz una lista de dudas y soluciones que te vayan surgiendo a medida que vas probando así como las ventajas de una sobre otra. La gran ventaja de VMWare es la facilidad de uso. HTH Rafa -- "Even paranoids have enemies." Rafa Grimán Systems Engineer Silicon Graphics Spain Santa Engracia, 120 - Planta Baja 28003 Madrid Spain Tel: +34 91 3984200 Tel: +34 91 3984201 Móvil: +34 628 117 940 http://www.sgi.com OpenWengo: rgriman Skype: rgriman -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
El Miércoles, 12 de Julio de 2006 09:54, Rafa Grimán escribió: | Prueba ambas y haz una lista de dudas y soluciones que te vayan surgiendo a | medida que vas probando así como las ventajas de una sobre otra. | | La gran ventaja de VMWare es la facilidad de uso. Hola. Utilizo VMware sobre SuSE 10.1 (host) y XP (guest). Me va bastante bien y es "ágil" y sencillo de manejar. Nunca he probado Xen,... ¿es posible instalarle XP para hacer una comparativa?. Saludos. -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
Hola. Utilizo VMware sobre SuSE 10.1 (host) y XP (guest). Me va bastante bien y es "ágil" y sencillo de manejar. Nunca he probado Xen,... ¿es posible instalarle XP para hacer una comparativa?.
Pues por lo que estoy entendiendo (o puede que no este entendiendo nada) no es posible usar xp sobre xen porque no se puede modifcar el kernel del xp (que me corrijan los que entienden bien esto ;-) ) Emi
2006/7/12, Emiliano Sutil
Hola. Utilizo VMware sobre SuSE 10.1 (host) y XP (guest). Me va bastante bien y es "ágil" y sencillo de manejar. Nunca he probado Xen,... ¿es posible instalarle XP para hacer una comparativa?.
Pues por lo que estoy entendiendo (o puede que no este entendiendo nada) no es posible usar xp sobre xen porque no se puede modifcar el kernel del xp (que me corrijan los que entienden bien esto ;-) )
Aqui tengo algunos links que te pueden despejar alguna duda: http://www.linuxjournal.com/node/8540/print http://www.devx.com/amd/Door/16009 http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/3443... Salu2 -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
Hola :) El Miércoles, 12 de Julio de 2006 10:53, Ventura Valderrábano Ornedo escribió:
El Miércoles, 12 de Julio de 2006 09:54, Rafa Grimán escribió: | Prueba ambas y haz una lista de dudas y soluciones que te vayan surgiendo | a medida que vas probando así como las ventajas de una sobre otra. | | La gran ventaja de VMWare es la facilidad de uso.
Hola. Utilizo VMware sobre SuSE 10.1 (host) y XP (guest). Me va bastante bien y es "ágil" y sencillo de manejar. Nunca he probado Xen,... ¿es posible instalarle XP para hacer una comparativa?.
Si tienes procesador con VT o Pacifica sí. Rafa -- "Even paranoids have enemies." Rafa Grimán Systems Engineer Silicon Graphics Spain Santa Engracia, 120 - Planta Baja 28003 Madrid Spain Tel: +34 91 3984200 Tel: +34 91 3984201 Móvil: +34 628 117 940 http://www.sgi.com OpenWengo: rgriman Skype: rgriman -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
El Miércoles, 12 de Julio de 2006 11:06, Rafa Grimán escribió: | Si tienes procesador con VT o Pacifica sí. | | Rafa ¿Ein?. ¿mandeee?. =8/ Pues lo uso en un AMD XP 3000+ sobre placa Gigabyte GA-7N400 Pro2 rev. 2 y en un AMD 64 3500 sobre placa Asus A8V-E SE. ¿Qué es eso de VT o Pacífica? (disculpen mi ignorancia). Saludos. Ventura -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
El Miércoles, 12 de Julio de 2006 11:19, Ventura Valderrábano Ornedo escribió: | ¿Qué es eso de VT o Pacífica? (disculpen mi ignorancia). Vale, mira que es "apañao" el Google: http://www.vivalinux.com.ar/soft/xen-windows-xp.html PArece ser que VT (Intel) o Pacífica (AMD) tardarán un buen rato en estar con nosotros. Saludos. Ventura -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
Hola :) El Miércoles, 12 de Julio de 2006 11:23, Ventura Valderrábano Ornedo escribió:
El Miércoles, 12 de Julio de 2006 11:19, Ventura Valderrábano Ornedo escribió: | ¿Qué es eso de VT o Pacífica? (disculpen mi ignorancia).
Vale, mira que es "apañao" el Google:
http://www.vivalinux.com.ar/soft/xen-windows-xp.html
PArece ser que VT (Intel) o Pacífica (AMD) tardarán un buen rato en estar con nosotros.
Creo que salen en Navidad ... + o -. Si alguien sabe las fechas exactas ... sería de agradecer ;) Otro año más sin renovar mi HW casero :"( Rafa -- "Even paranoids have enemies." Rafa Grimán Systems Engineer Silicon Graphics Spain Santa Engracia, 120 - Planta Baja 28003 Madrid Spain Tel: +34 91 3984200 Tel: +34 91 3984201 Móvil: +34 628 117 940 http://www.sgi.com OpenWengo: rgriman Skype: rgriman -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-07-12 a las 11:45 +0200, Rafa Grimán escribió:
Creo que salen en Navidad ... + o -. Si alguien sabe las fechas exactas ... sería de agradecer ;)
Otro año más sin renovar mi HW casero :"(
Es que llamar "caseros" a esos trastos... y yo con un P-IV a 1800. Sigh. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEtVRftTMYHG2NR9URAgkAAKCQugucGAYo9NO51N2cXae+wmIclQCgk+T+ VYAH0PefYVbELHqXn9Xdj2o= =/Rgs -----END PGP SIGNATURE-----
Hola :) El Miércoles, 12 de Julio de 2006 21:58, Carlos E. R. escribió:
El 2006-07-12 a las 11:45 +0200, Rafa Grim�n escribi�:
Creo que salen en Navidad ... + o -. Si alguien sabe las fechas exactas ... ser�a de agradecer ;)
Otro a�o m�s sin renovar mi HW casero :"(
Es que llamar "caseros" a esos trastos... y yo con un P-IV a 1800. Sigh.
El que tengo en casa es un Athlon 1300 con 1'5 GB de RAM :( Si tuviera un juguetito de los que vendemos no me quejaría tanto ;) Rafa -- "Even paranoids have enemies." Rafa Grimán Systems Engineer Silicon Graphics Spain Santa Engracia, 120 - Planta Baja 28003 Madrid Spain Tel: +34 91 3984200 Tel: +34 91 3984201 Móvil: +34 628 117 940 http://www.sgi.com OpenWengo: rgriman Skype: rgriman -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
- ¿Qué esperas en cuanto a rendimiento?
Recuerda que NO debes virtualizar servicios que requieren mucha potencia: BBDD, HPC, ...
Pues uno de los servicios que quiero virtualizar es un apache con una aplicacion web hecha en php contra bbbd postgres que es en principio la que mas requerimientos de rendimiento tiene. ¿este tipo de servicio es conveniente dejarlo sin virtualizar? - ¿Qué hardware estás usando actualmente para esos servicios?
Si es HW obsoleto (o pronto lo va a ser), es difícil/caro encontrar repuestos, ... te puede salir rentable virtualizar.
El principal problema es ese, que tengo hw y software obsoleto que necesito mantener. - ¿Qué hardware vas a usar en la nueva máquina que lleve todos
los servicios virtualizados? La gran ventaja de VMWare es la facilidad de uso.
Y es lo que mas me está convenciendo.... Emi
Hola :) El Miércoles, 12 de Julio de 2006 10:58, Emiliano Sutil escribió:
- �Qu� esperas en cuanto a rendimiento?
Recuerda que NO debes virtualizar servicios que requieren mucha potencia: BBDD, HPC, ...
Pues uno de los servicios que quiero virtualizar es un apache con una aplicacion web hecha en php contra bbbd postgres que es en principio la que mas requerimientos de rendimiento tiene. �este tipo de servicio es conveniente dejarlo sin virtualizar?
El Apache lo puedes virtualizar, pero yo dejaría la BBDD en su propia máquina.
- �Qu� hardware est�s usando actualmente para esos servicios?
Si es HW obsoleto (o pronto lo va a ser), es dif�cil/caro encontrar repuestos, ... te puede salir rentable virtualizar.
El principal problema es ese, que tengo hw y software obsoleto que necesito mantener.
Pues virtualiza todo lo que puedas ;)
- �Qu� hardware vas a usar en la nueva m�quina que lleve todos
los servicios virtualizados? La gran ventaja de VMWare es la facilidad de uso.
Y es lo que mas me est� convenciendo....
Hay veces que la facilidad de uso te sale más rentable :) Rafa -- "Even paranoids have enemies." Rafa Grimán Systems Engineer Silicon Graphics Spain Santa Engracia, 120 - Planta Baja 28003 Madrid Spain Tel: +34 91 3984200 Tel: +34 91 3984201 Móvil: +34 628 117 940 http://www.sgi.com OpenWengo: rgriman Skype: rgriman -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-07-12 a las 11:05 +0200, Rafa Grimán escribió:
Pues virtualiza todo lo que puedas ;)
¿Que ventaja tiene virtualizar? Es decir, ¿no se puede simplemente poner todos los servicios que se quiera usar en una misma máquina, sin virtualizar? Debería ejecutar más rápido y eficiente que virtualizando una docena de linuxes en una misma máquina física. Seguramente deben haben ventajas que se me escapan. ¿Seguridad, quizás? En un hospedaje, tener una máquina virtual para cada cliente sin que se estorben, ni comprar 30 maquinas. Pero, ¿fuera de eso? :-? Estoy espeso. O:-) - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEtVWTtTMYHG2NR9URAsDDAJ9387SmVZKXJFLZVJZ65jtd8fxkOgCgk4Nt 5nTF9OmfShP6VrZafxuA1tc= =R7ko -----END PGP SIGNATURE----- -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
¿Que ventaja tiene virtualizar? Es decir, ¿no se puede simplemente poner todos los servicios que se quiera usar en una misma máquina, sin virtualizar? Debería ejecutar más rápido y eficiente que virtualizando una docena de linuxes en una misma máquina física.
Esta no será la respuesta que esperas, pero es la de mi experiencia. :-) En mi caso virtualizar solo tiene tress ventajas: 1) Poder ejecutar bajo un sistema Linux anfitrión algunos juegos de windows a los que soy adicto. 2) Poder efectuar los experimentos con "gaseosa" es decir, sin estropar ningún sistema. Si todo estalla, se repone una imagen limpia del sistema experimentado y se acabó el problema. 3) Y muy relacionada con lo anterior, poder reproducir los problemas de un determinado cliente sin tener que tocar "su" máquina. Por el resto pienso igual que tu, por lo que debo estar igual de espeso. :-)
Seguramente deben haben ventajas que se me escapan. ¿Seguridad, quizás? En un hospedaje, tener una máquina virtual para cada cliente sin que se estorben, ni comprar 30 maquinas. Pero, ¿fuera de eso? :-?
Tampoco, ya que no comprarás 30 máquinas pero gastarás un dineral en RAM y en CPU. En cuanto a lo de la máquina virtual para cada cliente, tampoco, ya que la separación entre usuarios en un SO Linux es lo suficientemente segura y estable para que, cada usuario/cliente tenga su propio espacio "real" en la máquina, aunque, eso si, compartiendo recursos que, en general son suficientemente personalizables para cada uno de los usuarios/clientes.. -- Salutacions - Saludos, Josep M. Queralt
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-07-12 a las 22:34 +0200, Josep M. Queralt escribió:
¿Que ventaja tiene virtualizar? Es decir, ¿no se puede simplemente poner todos los servicios que se quiera usar en una misma máquina, sin virtualizar? Debería ejecutar más rápido y eficiente que virtualizando una docena de linuxes en una misma máquina física.
Esta no será la respuesta que esperas, pero es la de mi experiencia. :-)
En mi caso virtualizar solo tiene tress ventajas:
1) Poder ejecutar bajo un sistema Linux anfitrión algunos juegos de windows a los que soy adicto.
Ah, bueno, vale. Eso me gusta. Pero pierdes velocidad. A mi me gusta, por ejemplo, el flight simulator, pero ya en "directo" le falta un poco de máquina o va justito, con que virtualizado... Pff. El civilitation, pos bueno. Yo lo que hago es suspender el sistema y arrancar el windoze. Luego reboto y continúo por donde iba - y cuidadín, porque esto por defecto no se puede hacer tampoco, no puedes rebotar otro sistema estando suspendido.
2) Poder efectuar los experimentos con "gaseosa" es decir, sin estropar ningún sistema. Si todo estalla, se repone una imagen limpia del sistema experimentado y se acabó el problema.
Bueno, también, pero yo tengo varias particiones con mis experimentos: rc1, rc3, 10.0 o 9.3. Claro, si yo tuviera otra maquina, haría los experimentos en otra máquina. Virtualizando... quizás, si.
3) Y muy relacionada con lo anterior, poder reproducir los problemas de un determinado cliente sin tener que tocar "su" máquina.
Pues también...
Por el resto pienso igual que tu, por lo que debo estar igual de espeso. :-)
Seguramente deben haben ventajas que se me escapan. ¿Seguridad, quizás? En un hospedaje, tener una máquina virtual para cada cliente sin que se estorben, ni comprar 30 maquinas. Pero, ¿fuera de eso? :-?
Tampoco, ya que no comprarás 30 máquinas pero gastarás un dineral en RAM y en CPU.
En cuanto a lo de la máquina virtual para cada cliente, tampoco, ya que la separación entre usuarios en un SO Linux es lo suficientemente segura y estable para que, cada usuario/cliente tenga su propio espacio "real" en la máquina, aunque, eso si, compartiendo recursos que, en general son suficientemente personalizables para cada uno de los usuarios/clientes..
No, quiero decir que cada cliente puede ser root y hacer lo que le de la gana en "su" maquina. Tiene su apache, o lo que quiera tener, y si lo peta, a los demás no les pasa nada. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEtXW0tTMYHG2NR9URAq6xAJ0cU/18ZIaEXurWmVZ7K45GIehT7ACfZfb7 2ty0McMTm1XBovLRg3FFw6k= =pQsY -----END PGP SIGNATURE----- -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
El 13/07/2006 0:19:31 Carlos E. R. escribió: robin.listas> Ah, bueno, vale. Eso me gusta. Pero pierdes velocidad. A mi me gusta, por robin.listas> ejemplo, el flight simulator, pero ya en "directo" le falta un poco de robin.listas> máquina o va justito, con que virtualizado... Pff. El civilitation, pos robin.listas> bueno. En mi caso, SimCity, es al revés. Funciona más rápido en una máquina virtual que en una máquina real. Ambas con 1 Gb de memoria y tarjeta gráfica de 256 Mb y ambas con un simulador de CD incorporado (VirtualDrive). La mayor diferencia está en que el XP virtualizado es mucho más liviano ("Tropical Edition") que el XP real. robin.listas> > 3) Y muy relacionada con lo anterior, poder reproducir los problemas de robin.listas> > un determinado cliente sin tener que tocar "su" máquina. robin.listas> robin.listas> Pues también... Esa es la mejor, cargas una imagen del sistema "enfermo" simulando el hardware de la máquina y te ahorras tener al cliente mirándote por encima del hombro. robin.listas> No, quiero decir que cada cliente puede ser root y hacer lo que le de la robin.listas> gana en "su" maquina. Tiene su apache, o lo que quiera tener, y si lo robin.listas> peta, a los demás no les pasa nada. Sip, en esa tienes razón. Pues ya tenemos 4 razones, aunque ninguna me parece de peso. :-) -- Saludos, Josep M. Queralt
El 12/07/06, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2006-07-12 a las 22:34 +0200, Josep M. Queralt escribió:
¿Que ventaja tiene virtualizar? Es decir, ¿no se puede simplemente poner todos los servicios que se quiera usar en una misma máquina, sin virtualizar? Debería ejecutar más rápido y eficiente que virtualizando una docena de linuxes en una misma máquina física.
Esta no será la respuesta que esperas, pero es la de mi experiencia. :-)
mmm.. no emito muchos comentarios sobre el tema de virtualizacion, ya que mi opnion es mas personal que tecnica, donde prefiro tener muchas maquinas y cada una con su servicio.. me da miedo tener una sola maquina con sus 20/30 sub-maquinas funcionando y que derrepente esta se eche a perder por un problema en la tarjeta madre !!!! seran 20/30 clientes reclamando al mismo tiempo !!!! claro que alguien puede hablar que se puede tener alguna maquina de respaldo para estes imprevistos... pero, una maquina asi, que soporte muchas sub-maquinas virtuales (30/50/100) debe de tener mucho procesador/memorias y otros hw de buena calidad y performance y algo asi no es barato ... y comprar una maquina asi para tenerla "parada" para caso de fallo... es un investimento muy alto en mi punto de vista !!! bien.. en todo caso, hay mucho contra-argumentos que van en contra de mis ideas.. pero esta es mi humilde opnion sobre el tema.
En mi caso virtualizar solo tiene tress ventajas:
1) Poder ejecutar bajo un sistema Linux anfitrión algunos juegos de windows a los que soy adicto.
Ah, bueno, vale. Eso me gusta. Pero pierdes velocidad. A mi me gusta, por ejemplo, el flight simulator, pero ya en "directo" le falta un poco de máquina o va justito, con que virtualizado... Pff. El civilitation, pos bueno.
heheheheh... aparenta que todos (incluyndo a mi) vamos al lado oscuro para poder jugar !!! :-D en un futuro projimo, talvez MS cambie la finalidade del Windows de un SO para un juego de RPG y/o simulador ... para que asi, todos dejemos linux y usemos windows de vez en cuando !!!
Yo lo que hago es suspender el sistema y arrancar el windoze. Luego reboto y continúo por donde iba - y cuidadín, porque esto por defecto no se puede hacer tampoco, no puedes rebotar otro sistema estando suspendido.
mmm.. por este paragrafo decidir escribir... por que mencionas que uno no puede rebotear cuando otro sistema esta suspendido ??? puedes aclarar un poco mas ??? salu2 y gracias. -- -- Victor Hugo dos Santos Linux Counter #224399 -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-07-13 a las 11:06 -0400, Victor Hugo dos Santos escribió:
mmm.. no emito muchos comentarios sobre el tema de virtualizacion, ya que mi opnion es mas personal que tecnica, donde prefiro tener muchas maquinas y cada una con su servicio.. me da miedo tener una sola maquina con sus 20/30 sub-maquinas funcionando y que derrepente esta se eche a perder por un problema en la tarjeta madre !!!! seran 20/30 clientes reclamando al mismo tiempo !!!!
claro que alguien puede hablar que se puede tener alguna maquina de respaldo para estes imprevistos... pero, una maquina asi, que soporte muchas sub-maquinas virtuales (30/50/100) debe de tener mucho procesador/memorias y otros hw de buena calidad y performance y algo asi no es barato ... y comprar una maquina asi para tenerla "parada" para caso de fallo... es un investimento muy alto en mi punto de vista !!!
No, porque la alternativa es tener cincuenta maquinitas, con su espacio y consumo electrico (incluido el aire acondicionado), más unas cuantas máquinas de respaldo. En ese contexto, tener un maquinón virtualizando, con algún otro maquinón de respaldo no es caro, es más barato. El hecho es que se hace así, debe ser rentable.
ejemplo, el flight simulator, pero ya en "directo" le falta un poco de máquina o va justito, con que virtualizado... Pff. El civilitation, pos bueno.
heheheheh... aparenta que todos (incluyndo a mi) vamos al lado oscuro para poder jugar !!! :-D
¡Nos ha fastidiado! :-) Es que no hay que mirar tanto al windows como el malvado. Si no fuera tan malvado, linux no existiría, para empezar. Simplemente la gente usamos el sistema que nos conviene para cada tarea concreta.
Yo lo que hago es suspender el sistema y arrancar el windoze. Luego reboto y continúo por donde iba - y cuidadín, porque esto por defecto no se puede hacer tampoco, no puedes rebotar otro sistema estando suspendido.
mmm.. por este paragrafo decidir escribir... por que mencionas que uno no puede rebotear cuando otro sistema esta suspendido ??? puedes aclarar un poco mas ???
Suponte que tienes suspendido el linux y arrancas otro linux. Montas una partición que tiene abierta el otro, y el segundo dice que no ha sido cerrada correctamente y corre el fsck. Cuando vuelves al primer linx, ¡imaginate el dolor de cabza que le debe dar al kernel! Le han tocado los higadillos. Y te lo digo porque me ha pasado. Se puede hacer con windows, porque todas las particiones fat se desmontan automáticamente al suspender; pero hay que activar una opción que por defecto desactiva el grub y puedas elegir el arranque. Tiene su peligro. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEtpPrtTMYHG2NR9URAhpiAJ9g8nk0BPlaxsau/DpMOBJce3UnrwCggCWp yRlBv7t/Kgj8FYuUfjaCu+8= =oxrS -----END PGP SIGNATURE----- -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
Hola :) El Miércoles, 12 de Julio de 2006 22:34, Josep M. Queralt escribió:
�Que ventaja tiene virtualizar? Es decir, �no se puede simplemente poner todos los servicios que se quiera usar en una misma m�quina, sin virtualizar? Deber�a ejecutar m�s r�pido y eficiente que virtualizando una docena de linuxes en una misma m�quina f�sica.
Esta no ser� la respuesta que esperas, pero es la de mi experiencia. :-)
En mi caso virtualizar solo tiene tress ventajas:
1) Poder ejecutar bajo un sistema Linux anfitri�n algunos juegos de windows a los que soy adicto.
;)
2) Poder efectuar los experimentos con "gaseosa" es decir, sin estropar ning�n sistema. Si todo estalla, se repone una imagen limpia del sistema experimentado y se acab� el problema.
Una ventaja que hay es que, al poder hacer snapshots, el reestablecer una imagen es cuestión de segundos :)
3) Y muy relacionada con lo anterior, poder reproducir los problemas de un determinado cliente sin tener que tocar "su" m�quina.
Por el resto pienso igual que tu, por lo que debo estar igual de espeso.
:-) :
Seguramente deben haben ventajas que se me escapan. �Seguridad, quiz�s? En un hospedaje, tener una m�quina virtual para cada cliente sin que se estorben, ni comprar 30 maquinas. Pero, �fuera de eso? :-?
Tampoco, ya que no comprar�s 30 m�quinas pero gastar�s un dineral en RAM y en CPU.
El uso de máquinas virtuales en empresas de hosting es muy útil porque: - puedes tener la máquina del cliente en cuestión de segundos, lo cual facilita a las empresas de hosting el "instalar" máquinas. - un servidor web consume muy pocos recursos por lo que puedes tener una buena máquina hardware ofreciendo muchos servidores web. - facilidad de gestión porque realmente sólo tienes una máquina, lo demás son imágenes que tardas unos 10 segundos en replicar y tener arrancada - ahorras en consumo eléctrico bastante - ahorras en espacio en el CPD Estas ventajas se pueden llevar a una empresa que no sea de hosting: - ahorras espacio - rentabilizas el HW que tienes (el HW de hoy en desperdicia muchos recursos, no se le saca el rendimiento al 100%) - disminuyes gestión y mantenimiento - disminuyes consumo eléctrico (hoy en día cada vez consumen menos, se recalientan menos, el sistema de refrigeración también se reduce, ...) - aumentas la altadisponibilidad de los servicios que ofreces ya que puedes migrar en tiempo real una máquina virtual de un HW a otro
En cuanto a lo de la m�quina virtual para cada cliente, tampoco, ya que la separaci�n entre usuarios en un SO Linux es lo suficientemente segura y estable para que, cada usuario/cliente tenga su propio espacio "real" en la m�quina, aunque, eso si, compartiendo recursos que, en general son suficientemente personalizables para cada uno de los usuarios/clientes..
De todas maneras siempre hay alguien que se cuela y hace maldades :( Tampoco digo que una máquina virtual sea segura al 100%, ya hay demostraciones de cómo conseguir adueñarte de una máquina virtual en sistemas MS-Windows corriendo en AMD con Pacifica. Una de las ventajas que he comentado de migrar a otro servidor físico en tiempo real es una característica muy buena ya que si hay que hacer mantenimiento (cambiar un disco, memoria, CPU, ...), migras la máquina virtual en tiempo real sin parada. En un sistema de alta disponibilidad, puede haber una "parada" de unos 5 - 10 segundos hasta que balancea todo (estos 5 - 10 segundos son para evitar un dual head). HTH Rafa -- "Even paranoids have enemies." Rafa Grimán Systems Engineer Silicon Graphics Spain Santa Engracia, 120 - Planta Baja 28003 Madrid Spain Tel: +34 91 3984200 Tel: +34 91 3984201 Móvil: +34 628 117 940 http://www.sgi.com OpenWengo: rgriman Skype: rgriman -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
El día 12/07/06, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2006-07-12 a las 11:05 +0200, Rafa Grimán escribió:
Pues virtualiza todo lo que puedas ;)
En mi caso la necesidad surge por tener varias maquinas con hw y sw
obsoleto que como algun dia falle una maquina de esas no se de donde voy a sacar los recambios. A parte de tener una sola maquina en vez de 4 que es mi caso. Una de ellas corre Windows server, asi q tampoco me valdría poner un solo linux con todos los servicios. De ahi que se nos ocurriera que una solucion de virtualizacion podia ser util. Un saludo Emi
2006/7/11, Emiliano Sutil
Hola
Que se pueden "simular" los elementos de hardware que forman la máquina
virtual
Pues esto es un problema, porque las maquinas que quiero unificar tienen cada una el hw mas variopinto. y por lo que entiendo el hw seria el mismo para todos los SO. De hecho supongo que tendria que recompilar algunos kernels para que todos tuvieran el mismo soporte de hw.
Para usar Xen, debes instalar el kernel especifico para correr Xen, por ejemplo http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.1-i386/RPMS.base/kernel-xen-2.... Hay otro paquete, pero desconozco la diferencia entre uno y otro: http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.1-i386/RPMS.base/kernel-xenpae... Salu2 -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
Hola :) El Martes, 11 de Julio de 2006 16:45, Emiliano Sutil escribió:
Hola
Que se pueden "simular" los elementos de hardware que forman la m�quina virtual
Pues esto es un problema, porque las maquinas que quiero unificar tienen cada una el hw mas variopinto. y por lo que entiendo el hw seria el mismo para todos los SO. De hecho supongo que tendria que recompilar algunos kernels para que todos tuvieran el mismo soporte de hw.
Yo no veo problema en este sentido. En el caso de SUSE, ya te viene un kernel específico para Xen, no tienes que recompilar nada :)
Otra pregunta, usando vmware que ofrece mas rendimiento, con el so anfitrion en Windows o en Linux?
En la época en la que usaba MS-Windows y VMWare, VMWare daba mejor rendimiento sobre Linux. Ten en cuenta que en Linux es mucho más sencillo deshabilitar servicios, no instalar SW innecesario, ... por lo que puedes conseguir reducir la carga del propio OS mucho, dejando más recursos a VMWare ;) HTH Rafa -- "Even paranoids have enemies." Rafa Grimán Systems Engineer Silicon Graphics Spain Santa Engracia, 120 - Planta Baja 28003 Madrid Spain Tel: +34 91 3984200 Tel: +34 91 3984201 Móvil: +34 628 117 940 http://www.sgi.com OpenWengo: rgriman Skype: rgriman -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
Hola :) El Martes, 11 de Julio de 2006 16:15, Emiliano Sutil escribió:
2006/7/11, Rafa Grim�n
: Hola :)
Hola Rafa,
Gracias por tu respuesta, me ha aclarado alguna cosilla que no acaba de entender. Como por ejemplo algo que habia leido de que si iba a correr windows necesitaba hw VT o Pacifica y por lo que comentas, esto es asi porque el kernel del windows obviamente no lo puedo modificar :-(
Ning�n problema :) Tanto SUSE Linux como SLES soportan Xen y vienen con una opci�n en YaST para poder configurarlo.
En que versiones de Suse viene ? porque tengo SLES 9 y Suse 9.3 y no la veo.
En SUSE Linux 10.0 y en adelante y en SLES 10.
Por otro lado, a ver si lo he entendido. Para poder usar Xen lo que tengo que hacer es correr un Suse como Sistema operativo anfitrion y luego con el Xen configuerar los Sistemas operativos invitado que quiera? es asi como funciona?
Sí :) En VMWare hay una diferencia y es con la versión GSX (creo que es esa la versión) en la que VMWare no necesita que instales un OS por debajo ya que viene con un Linux mínimo. Esta versión es bastante cara :(
Lo que s� te puedo decir es que Xen no estan f�cil de instalar/configurar
como VMWare, pero te va a dar mucho mejor rendimiento.
Las ventajas de VMWare son: - muy f�cil de usar, gr�fico, herramientas administrativas, ... - virtualiza todo tipo de HW - soporte para muchos sistemas operativos tanto como m�quina virtual como sistema operativo sobre el que corre VMWare
Inconvenientes - es de pago
Si me quita de problemas de configuracion y mantenimiento pues entonces que sea de pago no es un problema (a no ser que sea un problema muy grande claro)
Pruébalo primero porque a lo mejor te viene bien para lo que necesitas, además, consume menos recursos que VMWare ;) [...]
Inconvenientes de Xen: - el sistema operativo que vamos a virtualizar debe poder modificarse su kernel a menos que se usen procesadores VT o Pacifica - no todo el HW est� soportado ya que _NO_ es realmente un virtualizador, _NO_ virtualiza HW.
Que quieres decir con que no virtualiza HW? el hw que va a tener el sistema operativo invitado es el hw que tiene el SO anfitrion? o a que te refieres exactamente?
En el caso de VMWare lo que se hace es que VMWare le presenta al OS anfitrión un HW que no es el real de la máquina, por ejemplo, presenta una tarjeta gráfica genérica (creo que era una SiS). En el caso de Xen, lo que se usa es el HW que tienes realmente. HTH Rafa -- "Even paranoids have enemies." Rafa Grimán Systems Engineer Silicon Graphics Spain Santa Engracia, 120 - Planta Baja 28003 Madrid Spain Tel: +34 91 3984200 Tel: +34 91 3984201 Móvil: +34 628 117 940 http://www.sgi.com OpenWengo: rgriman Skype: rgriman -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
Hola :) El Martes, 11 de Julio de 2006 14:12, Rafa Grimán escribió:
Hola :)
El Martes, 11 de Julio de 2006 13:51, Emiliano Sutil escribió:
Hola a todos,
Estoy investigando sobre como sustituir varios servidores corriendo Suse que tengo y meterlos todos en una sola maquina y usar software de virtualizacion como vmware o Xensource. Alguien sabe si hay algun problema con Suse para hacer esto?
Ningún problema :) Tanto SUSE Linux como SLES soportan Xen y vienen con una opción en YaST para poder configurarlo.
Lo que sí te puedo decir es que Xen no estan fácil de instalar/configurar como VMWare, pero te va a dar mucho mejor rendimiento.
Las ventajas de VMWare son: - muy fácil de usar, gráfico, herramientas administrativas, ... - virtualiza todo tipo de HW - soporte para muchos sistemas operativos tanto como máquina virtual como sistema operativo sobre el que corre VMWare
Inconvenientes - es de pago - código cerrado - peor rendimiento que Xen
Corrijo una cosa y es que existe VMWare Server que es gratis, pero no libre. [...] Rafa -- "Even paranoids have enemies." Rafa Grimán Systems Engineer Silicon Graphics Spain Santa Engracia, 120 - Planta Baja 28003 Madrid Spain Tel: +34 91 3984200 Tel: +34 91 3984201 Móvil: +34 628 117 940 http://www.sgi.com OpenWengo: rgriman Skype: rgriman
2006/8/3, Rafa Grimán
Hola :)
[...]
Las ventajas de VMWare son: - muy fácil de usar, gráfico, herramientas administrativas, ... - virtualiza todo tipo de HW - soporte para muchos sistemas operativos tanto como máquina virtual como sistema operativo sobre el que corre VMWare
Inconvenientes - es de pago - código cerrado - peor rendimiento que Xen
Corrijo una cosa y es que existe VMWare Server que es gratis, pero no libre.
mmm.. retornando un poco sobre el tema de las maquinas virtuales y sobre licencias (ya que me preguntaron ayer y no tenia certeza de que responder), me viene la siguiente duda ya que nadie menciono el tema en este hilo : que pasa en el caso de las licencias que son para 1,2,4,8, varios procesadores (creo que la licencia de oracle entre otras tantas es asi) ??? se considera cada procesador de cada maquina virtual como una cpu extra ??? por ejemplo: 1 - Sistema anfitrion + 5 maquinas virtuales = 6 processadores o 1 - Sistema anfitrion + 5 maquinas virtuales = 1 processadores y en el caso de las licencias donde se puede instalar dichos softwares en una "sola computadora" (por ej.: la EULA de Windows XP* es asi ), que pasa ?? * = 1.1 Installation and use. You may install, use, access, display and run one copy of the Software on a single computer, such as a workstation, terminal or other device ("Workstation Computer"). The Software may not be used by more than one processor at any one time on any single Workstation Computer. mmm.. esto era.. salu2 a todos. -- -- Victor Hugo dos Santos Linux Counter #224399
participants (7)
-
Carlos E. R.
-
Emiliano Sutil
-
Josep M. Queralt
-
Juan Erbes
-
Rafa Grimán
-
Ventura Valderrábano Ornedo
-
Victor Hugo dos Santos