Usted está aquí: Inicio Dokumentazio Irekia Manuales Virtualización de servicios utilizando XEN Introducción
Acciones de Documento

Introducción

Nota: Ésta es la vista de impresión del Manual de referencia completo en una sola página. Si lo prefiere puede encontrar la versión original aquí.

En este manual explicamos el proceso de instalación de un servidor XEN y el proceso de creación de máquinas virtuales.

1. Acerca de este manual

Explicamos cual es el propósito del manual

Primer punto que conviene aclarar: Si estás leyendo este manual conviene que tengas claro que yo no soy ni de lejos un experto ni en XEN ni en virtualización. Hace ya tiempo que queríamos entrar en estos temas y en una de esas nos animamos y empezamos a hacer nuestros pinitos en estas tecnologías.

Existen distintas alternativas con Software Libre para la virtualización. Algunos preferirán unas y otros preferirán otras, por ejemplo unos amigos nuestros están totalmente convencidos de que KVM es mejor alternativa. Anteriormente nosotros hemos virtualizado sistemas con VMWare y la verdad es que iba bien.

En ese sentido, no somos para nada talibanes. Si te gusta bien, y si no también. :-)

Seguro que hay cosas mejorables en el manual y probablemente faltarán otras, este manual es el resultado de una manualización interna que a nosotros nos sirve, sin más. Si encuentras alguna errata, quieres proponer algún cambio o simplemente quieres comentar algo, lo puedes hacer respondiendo a este post en nuestro blog, e intentaramos responder.


2. ¿Qué nos aporta la virtualización ?

La virtualización nos ayuda a utilizar de forma más eficiente los recursos informáticos

Hay muchas definiciones de lo que significa la virtualización, muy buenas por cierto. En la Wikipedia tienes al menos esta de virtualización y esta de XEN. Yo pretendo explicar con unos ejemplos cual es la razón de que hayamos empezado a utilizar esta tecnología.

Has comprado un servidor nuevo

Las máquinas que compramos hoy en día son muy potentes, tanto por la CPU como por la memoria que tienen. Frecuentemente necesitamos crear un nuevo servicio y nos da miedo implementarlo en un servidor que ya está en producción. Nos da miedo porque no sabemos los efectos colaterales que puede tener en otros servicios que ya están funcionando.

A veces preferimos curarnos en salud y a través de una nueva inversión adquirimos nuevo hardware en el que instalar el nuevo servicio, a pesar de que es probable que un servidor existente tenga capacidad suficiente para soportarlo. Nos quedamos más tranquilos si lo ponemos en otra máquina, por si las moscas ...

La virtualización nos ayuda con estos problemas. Dentro de un mismo servidor físico podremos tener distintos servidores virtuales, y a pesar de estar sobre el mismo hardware, a nivel lógico son servidores distintos y la configuración de uno es transparente para el otro.

En la sala de servidores no te caben más máquinas

Puede que no tengas espacio para meter un nuevo servidor, o que la UPS que te garantiza el suministro eléctrico de los servidores esté al límite de capacidad.

Esto es algo que nos ha ocurrido. Antes teníamos PCs que daban servicio a servicios no muy pesados, por ejemplo:

  • Un servidor de fax con Hylafax, para lo cual teníamos un PC viejo con un modem. El PC no valía para otra cosa, pero ocupaba espacio y consumía de la UPS.
  • Software específico de control de licencias en otro PC. Este programa nos solía dar conflictos con otros programas, por lo que lo teníamos aparte en un PC dedicado. Lo mismo que antes, ocupaba espacio y consumía de la UPS.
  • Cada vez tenemos sistemas más complejos y críticos, y hacer el seguimiento de todos ellos es costoso, razón por la cual teníamos nagios instalado en otro PC viejo.
  • etc, etc.
En estos casos un servidor nuevo tiene potencia suficiente como para soportar máquinas virtuales independientes para cada uno de estos servicios.

Quieres implementar un servicio de alta disponibilidad

La criticidad de los sistemas es cada vez mayor. Das un nuevo servicio a los usuarios y se vuelve imprescindible, de forma que si hay una parada tienes a todos los usuarios/clientes encima tuyo hasta solucionarlo.

La virtualización nos ayuda también en estos casos. Con dos (o más) servidores XEN puedes mover una máquina virtual de un servidor físico a otro con solo mover ficheros, con lo que la dependencia respecto del hardware se minimiza. Si se te rompe un servidor físico, solo tienes que arrancar el servidor virtual en el otro servidor físico


Tienes que actualizar un sistema crítico y te tiemblan las piernas

Alguno dirá que eres un cobarde. Que va, nada más lejos de la realidad, lo que pasa es que tienes experiencia y sabes que te la juegas (sobre todo si son sistemas Windows). ¿Nunca te ha pasado que estás en medio de una actualización, y por algún problema te quedas a medias? Ni se actualiza, ni está como al principio, ni lo uno ni lo otro, el sistema ha caido.

En estas situaciones la virtualización te permite hacer una copia del sistema que tienes en producción de forma que puedes hacer pruebas con la copia. Te dejan de temblar las piernas y puedes hacer cuantas pruebas quieras, y cuando estás seguro de que todo va bien, pones la copia en producción. ¿Que has tenido algún problema? tranquilo, era una copia. Bórrala y comienza de nuevo hasta conseguirlo.



Recomienda al IMH

Anuncios Google
Zerikasi
Zerikasi: Aprendizaje a lo largo de la vida
Gobierno Vasco - Departamento de Educación, Universidades e Investigación. Ir a su web
Ciclos Formativos - Heziketa Zikloak
Ciclos Formativos - Heziketa Zikloak
Contacto

IMH en las Redes Sociales
Siguenos en Twitter Siguenos en Facebook Siguenos en Tuenti Siguenos en Linkedin Siguenos en nuestro canal de Youtube Siguenos en Flickr Siguenos en SlideShare
Ingenieria en Alternancia en las Redes Sociales
Siguenos en Twitter Siguenos en Facebook Siguenos en nuestro canal de Youtube Siguenos en Tuenti Follow us on Flickr Follow us on Picasa