miércoles, 21 de enero de 2009

De cómo entrar en el mundo de la virtualización y no arruinarse en el intento

Virtualización es la palabra de moda. Este último año han venido 4 grandes proveedores a vendernosla, todos ellos con impresionantes infraestructuras de servidores y cabinas unidos por fibra (alguno se ha rebajado a ponernos iSCSI, debe pensar que somos pobres :P), con todas las licencias habidas y por haber de Vi3 y con presupuestos llenos de cifras de varios ceros.

Uno oye hablar de ESX sin haberlo tocado nunca, ve los precios que se manejan y piensa: ¿realmente esto está pensado para una pyme que atiende a unos 50 usuarios con 8 servidores como la nuestra?

A principio de año recibimos información de un curso sobre virtualización que un tal Josep Ros de la empresa ncora impartía por toda España. Tras comprobar en su blog que parecía controlar bastante el tema y que además defendía una solución gratuita (de la que todos dicen que es solo para test) como válida para empresas no muy grandes, decidí apuntarme. Uno está harto ya de ir a cursos que solo valen para colgarte una medallita y donde sabes más que el profe con cuatro cosas que has leido por internet, pero este curso pintaba diferente.

Es realmente un curso altamente recomendable para quien quiera empezar en este mundillo sin ir vendido a lo que le cuenta la consultora de turno. Me sirvió tanto para perderle el miedo al entorno como para comprobar que se puede empezar poco a poco e ir creciendo, y que no es necesario gastarse "a dolor" ;) 12.000 euros en licencias que hacen mil maravillas, pero que para una empresa como la nuestra, al menos a día de hoy, no resultan necesarias. El vMotion es una pasada, pero mira, de momento la pasta que cuesta nos la gastaremos en comprar un buen hardware y haremos el motion a manivela. En el futuro ya iremos a por los "bonus", de momento creemos una buena base.

Tras finalizar el curso vimos que teníamos tres alternativas:

-vmWare Server, que tiene que correr sobre un sistema operativo linux/windows, que es gratis, que tiene una buena solución de backup, y que ofrece un rendimiento algo menor por eso de tener una capa más que es el sistema operativo del host. La configuación de red es también muy básica.

-ESX: Sin sistema operativo host por debajo, se instala directamente en un servidor limpio. Con más rendimiento y con una gran flexibilidad para configurar redes. A base de comprar licencias para un buen montón de cosas puedes montar auténticas maravillas y obtener muchas funcionalidades: arranque automático de una máquina en otro servidor si cae el que la está ejecutando, mover máquinas de servidor o de disco en caliente, balanceo de carga...

-ESXi: El ESX para pobres. Consiste en un ESX al que le han quitado la consola de administración, que resulta que es el 98% del código del ESX, y que se puede utilizar de manera gratuita. No hace por supuesto ninguna de la maravillas extra que hace el ESX pero es una buena plataforma para empezar a conocer la virtualización más allá del sencillo vmWare Server. La pega es que a día de hoy no existe software de backup para ESXi, por lo que da bastante yuyu ponerlo en produción.

Con ese panorama nos hemos decantado por empezar con ESXi. Motivos:
  • Coste inicial de licencias cero.
  • Comprando las licencias oportunas se pueden ir activando todas las características el ESX, por lo que lo que hagamos con él no habrá que desmontarlo en el futuro si necesitamos funcionalidades del ESX.
  • Se puede comprar soporte si es necesario.
  • Veeam promete que en breve sacará Veeam Backup 3 y que tendrá soporte nativo de ESXi.
Así que como nuestro ritmo no será muy rápido porque tenemos muchos otros temas que atender, entre pruebas, metidas de pata, más pruebas y más metidas de pata, calculamos que para cuando podamos tener un entorno ESXi preparado para produccion, los de Veeam ya tendrán la versión 3 en el mercado (y no se yo si la 4.....)

De momento no tenemos más que eso, la decisión tomada y la intención de contar en este blog nuestra experiencia de intentar virtualizar nuestra empresa por nosotros mismos, pasito a pasito y sin que una gran consultora venga a dejarnos todo el trabajo hecho y funcionando (o no) sin saber muy bien qué es lo que han hecho y cómo lo han hecho.

No me comprometo a una periodicidad en las nuevas entradas al blog porque nuestro ritmo depende de muchos factores externos, así que si por alguna razón que no alcanzo a comprender a alguien le interesa seguir este blog le recomiendo que se suscriba para no tener que venir de vez en cuando a ver si hay algo nuevo.

También en la virtualización seguiremos fieles a nuestra filosofía de trabajo: Es mejor gastarse la pasta en aprender de quien sabe que en pagar a un tio que se supone que sabe para que que te lo de todo hecho sin que sepas como lo ha hecho.

Un saludo.

6 comentarios:

  1. Muchas gracias por los comentarios del curso. Me alegro que te gustase y nos vemos muy pronto. Suerte con el ESXi!!!

    ResponderSuprimir
  2. Muy buena idea, parace que te la he copiado. En mi empresas vamos empezar a hacer las cosas más o menos como lo has indicado. Para empezar esxi está muy bien. (Veem ha sacado beta para esxi)

    ResponderSuprimir
  3. Enhorabuena por el blog y ánimo.
    Yo también estube en el curso de Josep el año pasado en Bilbao y estoy super contento de haber asistido, me ha servido para empezar en este mundillo del que no tenía ni idea.
    En mi caso, yo ya tengo 5 esxis en producción y me va estupendamente. El tema del esxi es por que es gratis y por que si ponemos esx, eso debe ser muy aburrido por que ya está todo echo, ¿que no?
    En cuanto a la solucion de backup, he estado trabajando con un par de scripts que encontré en las comunidades de Vmware pero ahora mismo estoy probando un nuevo sotware "trilead vm explorer" que está en fase de pruebas y es barato. Todas las pruebas que voy haciendo son aceptables y el soporte increible.

    Bueno, no me lio mas con el tema.
    Lo dicho, ánimo y a pasarlo bien.

    Oscar

    ResponderSuprimir
  4. Hola a todos, muy buena la idea de poner en el blog las experiencias de cada uno en el tema. Yo estoy recien empezando con la virtualizacion, mi idea es no virtualizar toda mi empresa y menos de golpe, pero si ir viendo en proyeccion. Por ejemplo ahora nosotros tenemos muchas maquinas virtuales em Virtual PC y mi idea es pasar todo a vmware (lideres y por algo es...) y ordenar todo en un servidor, porque hoy dia es un relajo, todos meten mano y se desarman las mv. Luego si, virtualizar los servidores seria la frutilla en la torta, jeje!

    ResponderSuprimir
  5. Vaya, eso del trilead habrá que probarlo....

    ¿Lo de la beta de Veeam es el soporte de la version 2 por VCB? Porque no encuentro nada acerca de la versión 3.....

    Gracias a todos!!

    ResponderSuprimir
  6. Bueno, leeo esto unos meses despues... Espero respuesta por parte del autor. El ESXi finalmente por parte de Veaam ha retirado el soporte a ESXi en su versión 3 ya que VMWare le a forzado.

    Como estais valorando ahora los Backups en este proyecto. Esoy muy interesado ya que yo estoy en el mismo procoeso.

    ResponderSuprimir