Virtualización en Linux

Nota del Admin: Como quedaron varios posts enviados por los lectores listos para publicar los iré activando durante estos días, si luego alguien quiere enviar otro, siempre estará la opción disponible, me avisan y listo Guiño

Ahora los dejo con otro post de Lord Oracle sobre virtualización en Linux


A la hora de hablar de Virtual Machines avanzadas nos topamos con aplicaciones como OpenVZ.

OpenVZ no es como Virtual Box, ni como VMWare ya que no se puede instalar Windows.



A continuación las instrucciones para poder lograrlo

Para utilizar OpenVZ es menester recompilar el núcleo, ya que corre de forma nativa. Utiliza los llamados “envases” para trabajar.

Cada "envase" o contenedor es una entidad separada que se comporta como un servidor físico. Posee sus propios usuarios, archivos, grupo de procesos, particiones y todo lo que debe tener un VPS.

También es interesante destacar que posee sus propias “plantillas” o templates (por decirlo de algún modo) de maquinas virtuales ya predefinidas.

Ahora bien si lo que queremos es virtualización TOTAL, existe KVM. Este no es un programa sino un modulo de virtualización (viene con el nucleo) que se implemento a partir del kernel 2.6.20

Aquí la diferencia es grande ya que se están usando propiedades de virtualización que el procesador ya trae de fabrica. Esto quiere decir que no todas los procesadores soportan trabajar de esta forma.

Hablando de forma cochina sería virtualización por Hard.

Pero veamos si el procesador realmente soporta este tipo de virtualización tipeando lo siguiente en un terminal:

$ cat /proc/cpuinfo | grep vmx # para CPUs Intel
$ cat /proc/cpuinfo | grep svm # para CPUs AMD


Si luego de tipear esto no obtenemos resultado, nuestro procesador NO es compatible para trabajar de esta forma.

Si por el contrario tuvimos suerte podemos seguir con la instalación tipeando lo siguiente en sistemas Ubuntu:

$ sudo apt-get install kvm libvirt-bin ubuntu-vm-builder bridge-utils

$ sudo adduser $USER kvm (con esto incluimos el usuario en el grupo kvm)


La aplicación quedará instalada en Aplicaciones/Herramientas de Sistema/Administrador de Maquina Virtual

La buena noticia es que aquí si podemos instalar Windows.

Por otro lado, utilizando gestores de KVM como QEMU, la instalación de Windows Xp se hace bastante simple. Les puedo decir que aquí la diferencia que se nota en rendimiento es superior a cualquier maquina virtual. Es la mejor.

Logicamente si son poseedores de una pc con pocos recursos sin lugar a dudas la mejor opción es Virtual Box. Se instala de forma muy elemental y pueden hacer mucho, pero no esperen utilizarla para montar un negocio.

Como bien saben en Virtual Box pueden meter el operativo que gusten y al estar programado en Java corre en Windows y Linux.

Hoy en día muchas aplicaciones Web trabajan de esta forma y si queremos realizar algún tipo de emprendimiento estilo "The Cloud" no esta mal que vayamos familiarizandonos con las Virtual Machines.

Si te gustó esta nota podés...
Invitame un café en cafecito.app

Categoría: GNU/Linux Etiquetas:  KVM linux openvz virtual box virtual machines vmware

Otros posts que podrían llegar a gustarte...

Comentarios

  • Toote     26/10/2010 - 16:53:24

    VirtualBox no está hecho en Java. Es multiplataforma porque los tipos se gastaron en hacerlo multiplataforma.

    Acá se ve clarito que es C++:

    http://www.virtualbox.org/browser/trunk/src/VBox/Main

  • Santiago E.     26/10/2010 - 16:57:46

    Acá le erraste feo en varias cosas:
    "Para utilizar OpenVZ es menester recompilar el núcleo, ya que corre de forma nativa", que tiene que ver las berenjenas con las papafritas de mc donalds.?
    "Logicamente si son poseedores de una pc con pocos recursos sin lugar a dudas la mejor opción es Virtual Box" justamente virtualbox no anda mejor que otras soluciones de virtualización en máquinas modestas, pero bueno puede ser un punto discutible.
    Pero en lo que no podés decir que te fuiste al joraca es con esto: "Como bien saben en Virtual Box pueden meter el operativo que gusten y al estar programado en Java corre en Windows y Linux." Nosé en que universo paralelo estás viviendo pero nada que ver lo que decís.

  • R4f431(no me loggeo, soy heavy)     26/10/2010 - 18:03:48

    Mas allá de posibles erratas...que bueno volver a ver un post de gnu/linux en este blog!!!

  • Gonzalo Caminos     26/10/2010 - 18:39:52 Revisado: 26/10/2010 - 18:40:26

    Santiago E. dijo:

    Acá le erraste feo en varias cosas:
    Para utilizar OpenVZ es menester recompilar el núcleo, ya que corre de forma nativa, que tiene que ver las berenjenas con las papafritas de mc donalds.?
    Logicamente si son poseedores de una pc con pocos recursos sin lugar a dudas la mejor opción es Virtual Box justamente virtualbox no anda mejor que otras soluciones de virtualización en máquinas modestas, pero bueno puede ser un punto discutible.
    Pero en lo que no podés decir que te fuiste al joraca es con esto: Como bien saben en Virtual Box pueden meter el operativo que gusten y al estar programado en Java corre en Windows y Linux. Nosé en que universo paralelo estás viviendo pero nada que ver lo que decís.


    Uff! Perdón! no se de donde saque que esta hecho en Java.. :P creo que como Sun es de Oracle lime por ahí... :D errores cometemos todos muchachos...

  • Gonzalo Caminos     26/10/2010 - 19:12:11


    R4f431(no me loggeo, soy heavy) dijo:

    Mas allá de posibles erratas...que bueno volver a ver un post de gnu/linux en este blog!!!


    Gracias capo!

  • chimango     27/10/2010 - 03:35:54


    R4f431(no me loggeo, soy heavy) dijo:

    Mas allá de posibles erratas...que bueno volver a ver un post de gnu/linux en este blog!!!

    Ramén!
    Fabio se está ablandando demasiado, faltan mas posts de linux por acá. O será que como ya no requiere tanta suerte que te ande todo de una ya no piensa en hacer posts de esto...
    tetas y pingüinos, si señor! eso es lo que falta acá (dospuntosdé)

Deje su comentario:

Tranquilo, su email nunca será revelado.
La gente de bien tiene URL, no se olvide del http/https

Negrita Cursiva Imagen Enlace


Comentarios ofensivos o que no hagan al enriquecimiento del post serán borrados/editados por el administrador. Los comentarios son filtrados por ReCaptcha V3.