jueves, 11 de diciembre de 2008

Estrategia de Virtualizacion

Hoy toca de estrategias...

Tenemos dos empresas en Navarra, que publicitan sus bondades respecto a la virtualizacion, estas son SEIN y N-LINK, usando VMWARE. Al parecer no saben de la existencia de XEN, VBOX, y similares, como siempre lado oscuro.

SEIN, basa la comercializacion en la consolidacion de servidores, vamos... en agrupar varios servidores sobre un unico HOST y que este virtualice los servidores que puedan requerir los clientes a los cuales les implemente el mismo.

Yo suelo tener unos cuantos problemas con estas argumentaciones o conceptos, y es que un servidor es una herramienta que se dedica ha dar servicio a usuarios, con lo que debe de tener unos requisitos minimos de POTENCIA, para no quedarse pequeño, y no hablo del tamaño del disco duro.

Y si virtualizamos varios equipos, estamos dividiendo los recursos entre los diferentes HOST virtuales, con lo que el HOST principal debera de ser generosamente dimensionado en cuanto a CPU y RAM, lo cual conlleva un sobre coste en cuanto a los recursos necesarios, cosa que habria que evaluar si esos 'n' servidores fuesen independientes.

Aun asi, hay que añadir otro parametro que se suele omitir, la redundancia. Y es que si realizamos esa consolidacion de servidores, el resultado es que tendremos un HOST, y se este falla, nos quedaremos sin ninguno de los servidores virtuales, con lo que se hace necesario el al menos duplicar cosas que puedan fallar, y no hablo de un RAID, sino del propio HOST virtualizador, que habria que tener duplicado.

Hacer numeros....


N-LINK, varia un poco el concepto, ya que su estrategia la basa mas en la virtualizacion de los puestos de trabajo de los usuarios.

Tiene unas indudables ventajas, como el que se puede de forma muy comoda y rapida, el disponer de diferentes imagenes/equipos por puesto, incluso en el caso de problemas reemplazar, hace falta conocimientos tecnicos para gestionarlo.

Tambien adolece de otro problema, no evitamos el tener que disponer de equipos en los puestos de trabajo de los usuarios, si 'think clients', pero mirar precios, y por supuesto el servidor HOST que virtualice, y tambien el de respaldo por si acaso.

Volvemos ha hacer numeros....

Se esta tambien intentado vender, el que las virtualizaciones esten en un datacenter, pero en Navarra no existe Banda Ancha que permita un flujo adecuado del trafico de acceso a los recursos, y si hablamos de un cliente que tenga 5 equipos clientes virtualizados, hablamos de ADSL que no se comercializan, asi que ha parte de poder haber demanda, no hay oferta que la pueda cubrir en cuanto ha conectividad.

Ambos pueden argumentar que mejoran el consumo electrico, etc... Pero hay que valorar tambien los problemas y costes de disponer de redundancia, asi como ante eventuales problemas el disponer de personal tecnico que resuelva.

Yo la virtualizacion la veo como entornos de desarrollo de aplicaciones, donde poder evaluar software, sin la necesidad de tener equipos que haya que reinstalar, ya que las imagenes virtuales, puedes tenerlas congeladas con snapshots, en diferentes estadios de funcionamiento de multiples sistemas.

Le veo mucho Marketing, pero poco futuro.

4 comentarios:

  1. Relacionada: "El Grupo Amma emprende un gran proyecto de virtualización de sus puestos de trabajo respetuoso con el medio ambiente" http://www.biko2.com/index.php/es/actualidad/grupo-amma

    ResponderEliminar
  2. Pues GOL por toda la escuadra

    1 Terminal 350 USD
    1 Licencia software 120 USD
    * 400, hacen 188.000 USD, que al cambio actual pueden ser 140.000 Euros.

    Vamos ha pensar a la inversa.
    500.000 Euros / 400, hacen un costo por terminal de 1.250 Euros.

    250 Euros Terminal, 100 Licencia, 250 Pantalla, teclado y raton, nos queda en 600 Euros, terminal.

    Los otros 650 euros.... asignemos, de forma muy generosa, 200 por instalacion de cada puesto.

    Quedarian 450... en que? Asi consultoria...

    Y es que Biko2, sabe vender floreros, el humo otro dia...

    ResponderEliminar
  3. Estudia mas chavalin... y haz los números que algunos los hemos hecho y en MI CASO antes con 60 servidores y desde hace algo mas de un año con 7, ni te cuento la diferencia de presupuesto (muchos MILES de euros en mi dpto).

    Ah... y no llamo servidor a nada que no lleve redundancia aunque sea para hacer de filer...

    ResponderEliminar
  4. Buenas,
    La Virtualización de escritorios es una estrategia que busca la simplificación en la administración y gestión del propio puesto. Es eliminar dispositivos físicos que pudieran dar problemas, como por ejemplo discos duros..... Todos aquellos que hayan trabajado con VT100 sabrán de lo que hablo.

    El ahorro del grupo AMMA, no viene del propio precio del terminal (+ licencias + etc...), sino de la flexibilidad y simplificación a nivel de despliegue, que por tener virtualizado el escritorio, se consigue.

    Por ejemplo, se puede monitorizar cada máquina virtual, y ver si los rendimientos del sistema son correctos o no. En el caso de que un usuario necesite más memoria, o por ejemplo, más equipo, se le puede "Aumentar" su asignación. Si necesitamos más infraestructura, añadimos más servidores, y de esta forma, podemos tener algo mucho más dinámico que con un puesto de trabajo "físico" puro y duro.

    Yo soy un ferviente defensor de la HOSTIZACION (no me refiero a darse un hostión), sino a volver al entorno host, donde desde un terminal tonto, nos conectamos. De hecho, desde mi punto de vista, la tendencia será que cada vez más empresas se deseharán por completo de sus CPDs y pasarán a entornos virtuales, tipo Amazon por ejemplo.

    El grupo AMMA, concretamente tiene 30 residencias distribuídas geográficamente por toda España, con un CPD centralizado en Navarra (en Orkoien). En el modelo anterior, esta empresa tenía cada centro con un servidores de ficheros, dominio, impresoras, etc..., ya que por la Netlan es algo muy "pesado". Y no hablemos ya de compartir ficheros!!! o bien se coloca algún optimizador de Wans tipo Expand o Riverbed, o la cosa estaría muy complicada.

    Por ello, la opción de virtualizar (como podría ser con Citryx), se vió como adecuada. De esta forma, se eliminan los servidores físicos de cada residencia, y simplemente se tiene que configurar el router para que asigne las IPs correctamente. Luego es coser y cantar, plug & play total. Se coloca una Sunray (en este caso) y automaticamente el usuario puede logearse.

    ¿Más ventajas? --> Escritorio caliente. Esto permite que un usuario, pinche una tarjeta de identificación (DNI electrónico o semejante), y su "sesión" quede guardada. En realidad se guarda un token que identifica a la instanacia de dicha sesión virtual, para que si va a otra máquina y mete la tarjeta, automáticamente le aparece su escritorio.

    Evidentemente, y como bien dices, todo esto necesita estar redundado, pero por ejemplo, te ahorras el tener en cada centro un sistema de copias (cintas) para copiar los ficheros, un auténcico coñazo....

    Creo que el ahorro real no viene del precio de los terminales (ni de las licencias, que cuando vas con Windows...son un atraco), sino de la flexibilidad, y la disminución de costes de mantenimiento que se obtienen.

    Lógico pensar que los servidores necesitan tener unas características mínimas, pero estas pueden redimensionarse una y otra vez, y si me apuras, pueden balancearse. Según algún estudio de Forrester (que no recuerdo exactamente dónde lo tengo) se decía que el 70% de los servidores "anteriores" (no virtualizados) se desperdiciaba sin hacer nada. ¿Porqué no optimizarlo? ¿Porqué no usar la misma infraestructura para varios servidores?

    Mejor aun, ¿Porqué no usar el mismo CPD para varios clientes?.....

    Hay un libro que recomiendo encarecidamente: El gran interruptor (The Big Switch), de Nicholas Carr. Lo recomiendo.

    Ah, se me olvidaba firmar.....
    Ibor Rodríguez, director de sistemas del grupo AMMA.
    http://ciopath.wordpress.com

    Un abrazo y felicidades por el blog.

    ResponderEliminar