© Josep Ros. Con la tecnología de Blogger.

Reconstrucción de la infraestructura paso a paso gracias a la virtualización.

ÉPOCAS DE CRISIS Y CONTENCIÓN EN EL GASTO

En España el año 2012 va a ser muy duro para las empresas. Esta dificultad económica en la inversión se va a trasladar directamente a los departamentos TIC que verán cómo tienen que hacer más con menos o con apenas nada.

En entornos ya bastante degradados donde la inversión ha sido poca o nula durante los últimos años parece que la caída de servicio es inevitable. La moral se va consumiendo y los ánimos son pocos o ninguno.

La responsabilidad de que los sistemas TIC de una empresa estén en condiciones es compartida entre el responsable TIC, que debe proponer la inversión adecuada y el responsable financiero, que debe convencer a dirección y autorizar el gasto.

Como no podemos hacer gran cosa en la cuestión financiera, más allá de poder sugerir sistemas de renting, ayudas ICO o traslado del CPD a la nube y convertir el gasto financiero en una tarifa plana, vamos a centrarnos en la primera.

Está claro que debemos intentar pedir lo mínimo pero también debemos tener claro qué dibujo tiene el escenario final. Una vez que tengamos claro el escenario final podemos proceder a convertirlo en un puzzle y pedir, poco a poco las diferentes fichas que lo componen.

La virtualización puede ser un buen aliado para nosotros.


FASE 1. HOSTS CON ALMACENAMIENTO LOCAL

Dependiendo de la entidad de nuestra empresa nos deberemos plantear empezar por un entorno muy reducido basado en dos hosts o bien empezar por el número de hosts que corresponda y una SAN.

Vamos a ir paso a paso y nos situamos ahora en el escenario más básico, muy útil para miles de empresas pymes.

Si el escenario lo permite debemos proponer una renovación de los hosts. No tendremos switchs de fibra ni de iSCSI y compartiremos los switchs ya existentes de la LAN. Si la inversión nos lo permite adquiriremos un switch (mejor que nada) para que la comunicación entre los dos hosts sea más fluida.

También estaría bien adquirir una NAS para tener backup o reaprovechar alguno de los dispositivos existentes para volcar las copias de seguridad (claves para nuestro entorno).

No deberíamos caer en la tentación de decir que la inversión en software es nula. Probablemente podemos reaprovechar las versiones de los sistemas Windows y Linux que tengamos y virtualizarlos. Si tenemos aún NT o Windows 2000 debemos proponer una migración a 2008 R2 adquiriendo dos licencias de la versión Windows Server 2008 R2 Enterprise Edition que pueden ser OPEN o SELECT, etc. siempre una licencia de volumen. En cualquier caso tendremos 8 VMs con Windows licenciadas para nuestro entorno. Si necesitamos más pues ya sabemos que cada licencia Enterprise nos permite virtualizar 4 servidores y nos podemos plantear adquirir la Datacenter que tiene ilimitadas VMs y que se licencia por Socket y no por host como la Standard y la Enterprise.

Además tenemos que adquirir un software de virtualización y un software de backup específico para entornos virtualizados. Mi consejo aquí sería adquirir vSphere Essentials (no llega a 500€) y Veeam backup para dos sockets (pues cada servidor sólo tendrá un socket o procesador físico).

En cuanto a los hosts adquiriremos dos sistemas con una sola CPU, que tengan mínimo 4 NICS y la RAM que sea precisa para levantar todas las VMs de nuestra empresa (más vCenter, más la VM de Veeam). Hoy la RAM es económica y podemos adquirir 32GB de RAM por un buen precio. Si son necesarios 64 o 96GB lo deberemos proponer.

Importante que el subsistema de disco sea lo más potente posible. Que tengamos suficiente discos para soportar VMs en producción y las réplicas del otro host. Hablaremos con nuestro proveedor de hardware y le pediremos que tengamos una buena controladora de disco y discos locales que, mínimo, deberían ser SAS a 10K. Ojo, huyamos de los SATA llamados SAS Nearline, que funcionan a 7,2K y son la muerte por asfixia de nuestro entorno. Cuantos más discos pongamos mejor.

Tendremos la mitad de las VMs en un host y la otra mitad en el otro y haremos réplicas con Veeam de un host a otro y viceversa. También haremos backup/réplica a un entorno externo, una NAS iSCSI, por ejemplo.

Con este entorno, que será el núcleo de nuestra futura infraestructura completa, podemos empezar dignamente a reconstruir los sistemas TIC de nuestra empresa.


FASE 2. CABINA Y SERVICIOS HA Y VMOTION

Cuando la situación financiera lo permita adquiriremos una cabina y los switchs iSCSI/FC para la comunicación con los hosts.

Aquí os aconsejaría que la SAN cumpla una serie de características que ya expliqué en un artículo en este blog. Básicamente que sea muy elástica y permita crecimiento y evolución y que priorice el rendimiento a otras características que tal vez no utilizaremos jamás.

Migraremos también nuestro hipervisor a una versión con más prestaciones como Essentials Plus. Hay una licencia de actualización, de modo que reaprovechamos nuestra pequeña inversión en el hipervisor realizada en la primera fase.

Implementaremos nuestra cabina, se la presentaremos a los hosts, verificaremos que el multipathing funciona y procederemos a poner en producción las VMs en la SAN. Apagaremos las VMs, y las clonaremos a la cabina (no las moveremos).

Así pues una vez que las VMs están en la SAN (veremos un aumento importante del rendimiento) volveremos a programar los trabajos de backup de la SAN a la NAS y también podemos plantear réplicas de la SAN a local (si tenemos espacio). Lógicamente las viejas VMs en producción en local las podremos borrar cuando ya tengamos las nuevas en la SAN con copia verificada en la NAS.

Finalmente configuraremos HA y vMotion y tendremos nuestro entorno, ya más adecuado que el de la primera fase, en producción.


FASE 3. SEGUNDA CABINA, RÉPLICA Y SERVICIOS AVANZADOS

Si la entidad de nuestra empresa nos lo permite y ya nos hemos recuperado económicamente, podremos implementar una segunda SAN. Idealmente del mismo fabricante y que permita hacer réplica por hardware.

Tendremos una cabina de contingencia ante la posibilidad de que nos caiga el almacenamiento principal. Replicaremos todas las LUNs de la cabina principal a la de contingencia y estaremos preparados a soportar un desastre de índole mayor. Idealmente las dos cabinas deberían estar alojadas lo más alejadas posible la una de la otra, para evitar que una inundación se nos lleve toda la inversión por delante.

Si podemos estaría genial pasar a la versión Enterprise de vmware que nos proporcionará DRS y Storage vMotion. Para disponer de Storage DRS nos tenemos que ir a una versión Enterprise Plus.

En la fase 2 o en la 3 es el momento también de reforzar la infraestructura con más servidores para repartir bien la carga. Por fortuna con pocas CPUs se pueden gestionar un buen número de VMs.


FASE 4. BRS

Finalmente y como entorno ideal nos planteamos un Business Recovery Site. Es decir, tener replicada nuestra infraestructura totalmente en una ubicación remota (léase la nube, por ejemplo) o en otro CPD de nuestra empresa en otro punto del país.

El programa Site Recovery Manager 5.0 nos permitirá balancear de un entorno al otro el sistema productivo y estar preparados para una caída total de uno de los dos entornos.

Esta fase requiere de una buena inversión, tanto en hardware, como en software y en comunicaciones y sólo será llevada a cabo por aquellos responsables TIC y financieros que sepan ir de la mano y convencer a los propietarios de la empresa de que la continuidad de negocio tiene a los sistemas TIC como parte de su core y que una caída del sistema puede deteriorar considerablemente la imagen de la empresa y suponer unas pérdidas económicas directas mucho más importantes que la inversión planteada.


CONCLUSIÓN

Estamos en una época de crisis y dividir las inversiones puede ser nuestra solución. Vamos a echarle imaginación y ganas, que son gratis :-)

Este post está dedicado a los héroes silenciosos cotidianos que es el personal TIC que aguanta contra viento y marea en una situación de poco reconocimiento preocupándose por la empresa más allá de sus obligaciones profesionales.

Saludos y hasta el próximo post!



5 comentarios:

wein dijo...

Josep,
me ha gustado mucho tu post, explica soluciones para todo tipo de empresas y están clarísimas las fases. Centrandonos en la fase 1, ¿que vale una licencia de Veeam para esos 2 sockets aproximadamente?

Un saludo.

Eduardo.

Josep Ros dijo...

Gracias Wein por tu participación!!

Aquí tienes info de PVP (sin descuento) de Veeam por socket:


Veeam Backup Standard tier A (de 1 a 6 cores) 527,12€

Veeam Backup Enterprise tier A (de 1 a 6 cores) 791,12€

Veeam Essentials tier A 1755,60€ (6 licencias para el vSphere Essentials, incluye también el Monitor y el Reporter)

Veeam Essentials Plus tier A 3.080,00€ (6 licencias para el vSphere Essentials Plus, incluye también el Monitor y el Reporter)

Espero que te sirva!

Saludos!

Victor dijo...

Hola Jose, está muy bien el artículo.
Con tu permiso te voy a detallar mi caso y ver si es posible lo que quiero hacer.

Yo estoy en el caso de virtualizar un servidor que contiene aplicaciones antiguas, como contabilidad, que todavía tienen que estar activas y no se pueden volver a instalar. En mi caso el servidor tiene un fallo hardware y no se puede volver a arrancar. He pensado, en vez de repararlo, virtualizarlo.
El servidor tiene un RAID5 scsi y tengo una copia de la particion de arranque realizada con xcopy en un disco externo.
¿Es posible crear la máquina virtual a partir de ese backup?
¿O es necesario que la máquina arranque?

Muchas gracias

Josep Ros dijo...

Gracias Víctor.

Con un xcopy no haces nada.

Lo ideal es coger los discos y ponerlos en un servidor igual. Levantar el servidor con una herramienta de imagen como vmware converter, true image o backup system recovery y convertirlo en VM o plancharlo en otro equipo nuevo.

Suerte

Victor dijo...

Gracias Josep, lo que me quería ahorrar es conseguir un servidor igual porque entonces no me hace falta virtualizarlo.
De todas formas lo virtualizaré ya que me parece buena opción de futuro.

Saludos y enhorabuena por el blog.

Consulta Técnica

[Consulta Técnica][bleft]

Virtualización

[Virtualización][twocolumns]

Naturaleza

[Naturaleza][grids]