Laboral Nosotros Software Libre Linux
Virtualización de sistemas operativos

    En el ámbito de la tecnología, “virtualización” es un concepto con un significado muy amplio. Cuando hablamos de él, en XTech nos referimos a un modelo donde varios sistemas operativos —Linux, Windows u otro— pueden ejecutarse de manera simultánea sobre un mismo hardware, sin que se advierta que el equipamiento está siendo compartido. Entre otras cosas, cada sistema operativo tiene su dirección de red, sus usuarios y procesos.

    ¿Para qué sirve la virtualización? Apunta a hacer un mejor uso del hardware. El cliente no tiene la necesidad de contar con un equipo por cada sistema operativo o servicio que desee montar.

    ¿Qué beneficios obtengo? Puede agregar fácilmente un nuevo equipo “virtual” para hacer pruebas de concepto o funcionalidad, instalar software provisorio o modificar los sistemas internos que podrían afectar a otros en producción o testing.
    Dado que, en general, los equipos no se utilizan en toda su capacidad, la virtualización permite hacer un uso más eficiente del equipamiento y optimizar las inversiones en hardware. También brinda la posibilidad de contar con máquinas virtuales disponibles para cuando falle el hardware de producción. Por ejemplo, puede tener varios sistemas operativos preconfigurados pero inactivos, que podrían activarse rápidamente ante una falla eventual del servicio de producción.

    ¿Puedo utilizar Windows en las máquinas virtuales? Sí. A través de la nueva tecnología de hardware de Intel o AMD, pueden implementarse máquinas virtuales de sistemas operativos propietarios sobre un virtualizador que corra en Linux (no es necesario hacer modificación alguna en los sistemas operativos guests).

    ¿Con qué productos se implementa la virtualización en software libre? Si bien existen muchos tipos de virtualizadores para Linux y otros sistemas operativos libres, en XTech empleamos Xen. Nuestra empresa es distribuidor de Xensource en la Argentina, lo que le da acceso a su servicio de soporte técnico. Asimismo, XTech revende los productos de administración y monitoreo de Xensource para instalaciones realizadas con Xen.

    ¿Dónde no conviene utilizar virtualización? Cuando se necesita un gran poder de cálculo. En este caso, la virtualización no es funcional, ya que lo que se busca es utilizar todos los procesadores (hardware) disponibles para incrementar el rendimiento de las aplicaciones.

    ¿Qué compañías utilizan virtualización en la actualidad? Este concepto está siendo empleado por las grandes compañías que brindan servicios en datacenters y tienen gran cantidad de clientes de webservices, como Amazon y los grandes ISP, entre otras.