Você está na página 1de 26

VMware vSphere 5 en el seno del Datacenter

La virtualizacin en el corazn de la transformacin


IT
1. Los nuevos desafos
Desde hace varios aos, han ocurrido grandes cambios en el seno de los Sistemas de
Informacin. La necesidad en recursos informticos jams haba sido tan importante. A
travs de los nuevos modos de comunicacin como los Smartphones, las redes sociales,
la mensajera instantnea, los usuarios quieren poder acceder instantneamente a la
informacin desde cualquier lugar y en cualquier momento. Por otro lado, la direccin de
las empresas exige altos niveles de servicio para cubrir las necesidades del negocio en un
contexto de restricciones presupuestarias.
Los DSI (Director de Sistemas de Informacin) se ven, por tanto, sometidos a fuertes
exigencias que les obligan a transformar y modernizar su Sistema de Informacin (SI).
Con el objetivo de hacer frente a estas necesidades crecientes, controlando los costes,
la virtualizacin de servidores se vuelve una necesidad. Se impone como la piedra
angular de la informtica moderna que abre las puertas hacia el Cloud Computing.
Se abre una nueva era en la informtica. Esta tecnologa, usada hasta ahora para pruebas
y entornos de desarrollo, se despliega a da de hoy para aplicaciones crticas.
La oferta VMware vSphere 5 es, en 2012, la solucin de virtualizacin de servidores
ms extendida en las empresas y aqulla que posee ms madurez. Se presenta, a da de
hoy, como un estndar en los entornos de produccin. Existen otras soluciones
alternativas como las de Microsoft, Citrix uOracle, aunque ninguna posee actualmente
un grado de integracin y de compatibilidad con los distintos elementos de los centros
informticos (llamados comnmente Datacenters) como la que proporciona VMware
vSphere 5.
Para aprovechar las inmensas ventajas de VMware, los equipos encargados de la
infraestructura deben comprender bien cules son las interacciones entre esta tecnologa
y los distintos elementos del Datacenter. Estos equipos deben evolucionar hacia
competencias transversales y adaptar metodologas de trabajo y procedimientos para
explotar su potencial y acelerar su integracin en los sistemas de informacin. Las
primeras personas afectadas por estos cambios son los administradores de sistemas, de
almacenamiento y de red, que deben comprender qu es la virtualizacin y cmo
utilizarla de manera ptima.
Debe acompaarse el cambio con formaciones para los equipos internos y,
probablemente, ser til implicar a empresas consultoras en ciertas fases del proyecto
con el objetivo de adquirir las competencias adecuadas.
Es, tambin, necesario sensibilizar al equipo de direccin para que sea consciente de los
cambios en trminos de organizacin, de mtodos de trabajo y de la inversin necesaria
para que dicha transformacin tenga xito.

2. La virtualizacin de servidores
La virtualizacin de servidores es una capa de abstraccin que enmascara los recursos
fsicos de un equipo hardware para proporcionar a un sistema recursos distintos a

aquellos que contiene en realidad. Permite, as, aislarse de las restricciones del hardware
que tiene, por naturaleza, recursos limitados. Esto abre grandes perspectivas. El concepto
virtualizacin de servidores no es nuevo, pues lo invent IBM con los grandes sistemas
Mainframe a finales de los aos 1960. Durante mucho tiempo esta tcnica pareca
imposible de trasladar al entorno x86. Esto es lo que VMware logr realizar en 1998.
Esta tecnologa permite virtualizar el conjunto de un servidor x86 reagrupndolo en una
entidad lgica llamada mquina virtual (Virtual Machine en ingls, o VM).
La capa de virtualizacin de bajo nivel, llamada hipervisor, permite ejecutar varios
sistemas operativos en la misma mquina fsica.

Sin virtualizacin, slo es posible ejecutar un nico sistema en una mquina fsica,
mientras que con la virtualizacin es posible ejecutar varios.
El hipervisor vuelve independiente un sistema operativo del hardware sobre el que est
instalado, y esto abre grandes posibilidades.

3. Los factores de adopcin de la virtualizacin de servidores


a. Malgastando recursos
En un entorno fsico, se estima que el 80% de los servidores de un Datacenter tienen
una tasa de uso inferior al 10% mientras que al mismo tiempo los Datacenters llegan a
su lmite de capacidad en trminos de ocupacin de espacio, de alimentacin y de
refrigeracin. Los motivos de este despilfarro se derivan del hecho de que las empresas
han invertido masivamente en servidores x86 en los que ejecutan una nica aplicacin.
Esto ha llevado a una proliferacin en el nmero de servidores fsicos que, teniendo en
cuenta su uso real, vuelve el coste de explotacin astronmico.
El tiempo dedicado por los administradores a operaciones de soporte o de
mantenimiento que no aportan ningn valor aadido a la empresa se estima en torno
al 70%.

Los costes indirectos tales como los costes de gestin, de administracin y de


consumo elctrico se vuelven astronmicos comparados con el coste de adquisicin de
servidores y pueden representar hasta 4 veces el coste inicial del servidor.
El coste elevado del mantenimiento operacional (MO) de la infraestructura hace
perder dinero a la empresa y genera una ineficacia operacional que pesa sobre la
innovacin y la posibilidad de gestionar nuevos proyectos.

Los responsables informticos se enfrentan a una fuerte exigencia por parte de la


direccin. En efecto, sta les exige garantizar cierto nivel de servicio con una demanda
creciente y presupuestos informticos idnticos, o incluso reducidos, cada ao.
La virtualizacin se convierte en un medio para hacer frente a estas exigencias,
reduciendo los costes y modernizando el Sistema de Informacin de la empresa.

b. La tecnologa al servicio de la virtualizacin


La tecnologa de servidores ha evolucionado mucho en estos ltimos aos con el
multincleo, los 64 bits y una cantidad de gestin de memoria importante. A da de hoy
es difcilmente justificable utilizar un nico sistema operativo sobre un servidor que es
capaz de soportar varias decenas.
La virtualizacin es una de las tecnologas que mejor aprovechan los beneficios de los
procesadores multincleo puesto que va a ser posible esperar altos niveles de
consolidacin. Un servidor actual se estima que es de diez a doce veces ms potente
en trminos de rendimiento que un servidor de hace cuatro aos. Esta mejora en
potencia iguala a los servidores Unix tales como AIX, SUN o HP-UX. Aparte de ciertas
configuraciones
especficas,
aplicaciones
estratgicas
tales
como SAP u Oracle funcionan muy bien en entornos x86 virtualizados. Muchas de las
funcionalidades se han integrado en el hardware para gestionar de forma nativa la
virtualizacin. De este modo, los procesadores se han adaptado e integran de forma
nativa
ciertas
funcionalidades
como VT (Virtualization
Technology)
en Intel o V (Virtualization) en AMD.
La mayor parte de arrays de almacenamiento saben cmo gestionar de forma nativa las
instrucciones de VMware (llamadas VAAI: vStorage APIs for Array Integration) para
descargar al servidor de ciertas tareas dedicadas al almacenamiento.
Ciertos switchs de red tales como Nexus 1000v fabricado por Cisco o el ms
reciente IBM DVS5000V permiten simplificar la gestin de la red en este entorno.
Con estos ejemplos se confirma que los fabricantes de hardware y software adaptan su
tecnologa para explotar de manera ptima el potencial de la virtualizacin.

4. Las particularidades de un entorno virtualizado


a. Cambio de modelo en el seno del Datacenter
El hecho de reemplazar servidores fsicos por instancias virtuales encapsuladas en
archivos modifica el modelo existente del Datacenter. Antes de la virtualizacin, exista
un modelo distribuido formado por muchos servidores fsicos pequeos. Con la
virtualizacin, el modelo se centraliza y consolida en un sitio central. El almacenamiento
se convierte en la pieza esencial, puesto que alberga las mquinas virtuales y, por
tanto, debe disponer de un alto rendimiento y proveer soluciones para asegurar los
datos. La red se convierte tambin en un elemento vital cuando se implanta un modelo
basado en Cloud Coumputing, y las empresas se vuelven completamente dependientes
de la conectividad de red e Internet. Este cambio empuja a las empresas a redefinir por
completo su infraestructura existente.

b. Las mquinas virtuales


En
un
entorno
virtual,
el
administrador
gestiona
las mquinas
virtuales (llamadas VM: Virtual Machine). Una mquina virtual representa el conjunto

del estado de un servidor fsico: es decir el sistema operativo (llamado Guest OS) con
las aplicaciones y los datos.
En la infraestructura, una VM es completamente idntica a un servidor fsico, no hay
que prever ninguna migracin en las aplicaciones. Un administrador puede dimensionar
de forma muy fina las VM, con el objetivo de dotarla de los recursos precisos que
necesite.
Las mquinas virtuales estn totalmente aisladas las unas de las otras (OS, registro,
aplicacin y datos) y, por tanto, inmunizadas en el caso de que una VM contenga un
virus o falle algn OS. A da de hoy, ha sido imposible romper esta proteccin entre VM.
El estado completo de una mquina virtual est contenido en los archivos. Esto es lo
que se llamaencapsulacin. Esta encapsulacin aporta una gran flexibilidad en el uso
puesto que simplifica las copias de seguridad, las copias y los planes de recuperacin
ante desastres.
Adems, las VM son totalmente independientes del hardware sobre el que se
ejecutan. En efecto, en un entorno fsico tradicional, un sistema operativo est
fuertemente ligado al hardware sobre el que se instala: el entorno se
llama monoltico y requiere que cada modelo de servidor posea una imagen dedicada
con los drivers especficos a instalar. En un entorno virtualizado, la capa de
virtualizacin provee a la mquina virtual siempre el mismo hardware virtual
(llamado virtual hardware). Esto permite crear mquinas virtuales idnticas sean cuales
sean los componentes de hardware subyacentes. Esto permite superar las restricciones
de hardware y facilita las migraciones hacia nuevas plataformas.

c. La movilidad
La movilidad es una de las principales caractersticas de un entorno virtualizado. Es, de
este modo, posible desplazar VM de un servidor fsico a otro sin interrupcin del
servicio. Esto simplifica la gestin cotidiana a los administradores en el mantenimiento
planificado o durante migraciones hacia nuevas plataformas. De este modo, cuando se
renueva o adquiere un servidor no es necesario reinstalarlo todo sobre el servidor
nuevo.

Muchas empresas tienen parques de servidores que envejecen albergando aplicaciones


crticas cuya renovacin se ha ido posponiendo a causa de la complejidad de la
migracin. Con la virtualizacin, basta con convertir estos servidores en virtuales sin
tener que reinstalar ni el sistema operativo ni la aplicacin.

d. Aprovisionamiento instantneo
La virtualizacin revoluciona los mtodos tradicionales de gestin de servidores y su
explotacin. El Provisioning instantneo permite proveer un nuevo servidor fcilmente y
en pocos minutos mientras que es preciso esperar varias semanas en un entorno fsico
tradicional. Esto cambia por completo la escala de tiempo y permite a las empresas
adaptarse muy rpidamente a los cambios y evoluciones ligados al negocio:
fusin/adquisicin, creacin de nuevos servicios, implantacin de nuevos proyectos.
Esto permite responder rpidamente a necesidades especficas. El servicio recibido por
los usuarios se ve, as, mejorado.

e. Agrupacin de recursos en el seno de los clsters

Los servidores host ESXi pueden agruparse en una entidad llamada Clster que
permite realizar la gestin del entorno de forma global, y no unitaria. La puesta en
comn de recursos de hardware en el seno de un clster permite proveer
funcionalidades avanzadas de alta disponibilidad. En el caso de una gran actividad, esto
permite repartir la carga automticamente en el conjunto de los servidores del Clster
simplificando as la tarea de los administradores.

f. Calidad del servicio (QoS)


Con el objetivo de garantizar que cada VM dispone de los recursos que necesita en
funcin de la criticidad, es posible implantar la calidad del servicio. sta se configura a
varios niveles: VM, servidor host ESXi o a nivel de los clsteres.

5. Los beneficios de la virtualizacin


La virtualizacin de servidores est llena de promesas y permite resolver ciertas
problemticas. Con esta tecnologa, los beneficios directos son innegables, he aqu los
principales:

Reduccin de costes. La reduccin de costes es una de las mayores


preocupaciones de las empresas. La virtualizacin es uno de los pilares bsicos
para reducir las inversiones CAPEX (Capital Expenditure) y OPEX (Operational
Expenditure). Menos servidores en el Datacenter suponen menores inversiones y,
por tanto, un menor coste de mantenimiento, un espacio ms reducido y un
consumo elctrico y climatizacin menores, fundamentales puesto que pueden
llegar a suponer hasta 3 veces el coste ligado al hardware de la infraestructura.
La tarifa de la energa, que aumenta cada ao, hace que sea imprescindible
limitar, o incluso reducir, el gasto elctrico.

Segn un informe realizado por la agencia de proteccin del medio ambiente de Estados
Unidos, el 40% del consumo elctrico total del Datacenter se gasta nicamente en
climatizacin.
La virtualizacin de servidores es uno de los medios para reducir el consumo elctrico en
los Datacenters como muestra el siguiente grfico producto del estudio de Jonathan G.
Koomey(profesor en Stanford University) de agosto de 2011.

Fuente: Jonathan G. Koomey (profesor en Stanford University) - agosto de 2011.


La curva creciente de consumo elctrico utilizada por los Datacenters entre 2000 y 2010
muestra una inflexin a partir de 2006-2007. Entre 2000 y 2005 el consumo se ha
doblado (de 30 a 60 miles de kWh/ao) mientras que entre 2005 y 2010 ste slo ha
progresado un 56% en lugar del doble. Este descenso se explica por tres factores: la
crisis econmica que ha ralentizado las inversiones, una mejor gestin en el consumo
elctrico en los Datacenters y una adopcin masiva de la virtualizacin reduciendo de
forma drstica el nmero de servidores.
El rea financiera y la direccin de la empresa son los principales interesados en la
reduccin de costes.

Una mejora de los niveles de servicio (Service Level Agreement o SLA). Las
funcionalidades avanzadas de vSphere 5 permiten implementar muy fcilmente
soluciones de Alta Disponibilidad evitando soluciones de clustering difciles de
gestionar en el tiempo. Adems, la implantacin de DRP (del ingls Disaster
Recovery Plan, o Plan de recuperacin ante desastres) y las operaciones de copia
de seguridad se simplifican enormemente permitiendo resolver las problemticas
en las ventanas de copia de seguridad, a menudo demasiado cortas.
Los administradores y responsables informticos son los principales
afectados a la hora de garantizar los niveles de servicio solicitados para estar
alineados con las necesidades del negocio.

Una agilidad de cara a las necesidades crecientes bien relativas al negocio, bien
relativas a la empresa en etapas de fusin/adquisicin o para hacer frente a las
necesidades de los usuarios. La agilidad permite una mejor reactividad y favorece
la innovacin puesto que la provisin de una infraestructura dedicada para un
proyecto puede realizarse de forma sencilla sin tener que invertir una gran
cantidad.
La empresa en su conjunto se ve afectada por la agilidad del Sistema de
Informacin para adaptarse a las evoluciones.

Eficacia operacional para los equipos a cargo de la infraestructura: las


funcionalidades inherentes a la virtualizacin simplifican enormemente las

operaciones de mantenimiento programado o las fases de migracin o de


actualizacin de aplicaciones, que son operaciones delicadas en entornos fsicos y
que todo administrador rehye.
Los administradores son los principales afectados por la eficacia operacional,
que les simplifica el da a da de la explotacin.

Automatizacin para liberar tiempo a los administradores y permitir a los


usuarios utilizar los recursos de forma autnoma sin tener que recurrir a los
equipos informticos. De este modo, se reducen las tareas repetitivas que no
aportan ningn valor aadido a la empresa. La automatizacin es clave en la
reduccin de costes. Existe una correlacin directa entre la reduccin de costes y
el nivel de automatizacin del Sistema de Informacin.
Los usuarios son los primeros afectados puesto que pueden consumir los
recursos informticos como un servicio sin tener que solicitarlo a los equipos
informticos.

Estandarizacin para cumplir a nivel jurdico e implantar procesos eficaces en la


explotacin cotidiana.

Aunque, preste atencin, creer que la implantacin de tal entorno permite


alcanzar todos estos objetivos de golpe es un error. En efecto, antes de
beneficiarse de todas las ventajas de la virtualizacin, son necesarias varias
fases.

Las distintas fases


Veamos con detalle las tres fases que permiten aprovechar las ventajas de la virtualizacin
(citadas anteriormente) y que nos llevan hacia los servicios del Cloud Computing.

La primera fase se centra en los servicios de infraestructura IT controlados directamente


por los equipos informticos. La fase 2 se centra en las aplicaciones crticas y la fase 3 se
focaliza en los servicios proporcionados a los usuarios.

1. Fase 1: racionalizacin IT
La virtualizacin se introduce, a menudo, en entornos no crticos de pruebas y de
desarrollo. De este modo, los desarrolladores disponen rpidamente de una multitud de
versiones de OS y de aplicaciones para trabajar. Los administradores pueden realizar
pruebas prximas al entorno de produccin sin tener que recurrir a los equipos de red o
de almacenamiento.
Los responsables IT aprovechan esta fase para virtualizar los servidores que estn
directamente bajo su control tales como servidores de infraestructura: controladores de
dominio, servidores de impresin, servidores web que son fcilmente virtualizables. La
tasa de penetracin de la virtualizacin en el seno de la infraestructura durante esta fase
est entre el 0 y el 30%.
Esta fase permite a los equipos familiarizarse con este nuevo entorno. Son ms reactivos
de cara a las nuevas necesidades gracias al aprovisionamiento instantneo que les
permite disponer de nuevos servidores rpidamente. El servicio prestado a los usuarios se
ve, as, mejorado.
Adems, el uso de snapshots facilita la actualizacin de aplicaciones ofreciendo la
posibilidad de volver atrs rpidamente en caso de que no funcionen.
Los beneficios: reemplazando los viejos servidores que consuman mucha energa por
nuevos servidores de ltima generacin, la infraestructura se ve racionalizada. Esto
permite reducir el consumo elctrico y el espacio ocupado por los Datacenters que, en
ocasiones, estaban llegando a su lmite de uso.
Pero, seamos realistas. El ahorro y la reduccin de costes que esperan los responsables
de esta tecnologa no se alcanzan durante esta fase. En efecto, es preciso adquirir nuevos
servidores, arrays de almacenamiento, licencias VMware y formar a los equipos. Es, por
tanto, una fase de inversin. No es sorprendente que algunos responsables, tras esta
primera fase, concluyan que esta tecnologa no les ha permitido reducir costes. Los
verdaderos ahorros aparecen durante las fases siguientes, una vez que la tecnologa est
completamente controlada y se lleva a cabo una automatizacin. Los costes se reducen,
entonces, de forma sorprendente.
Los retos a superar: durante esta fase, la tasa de consolidacin es baja, por lo general
de entre 5 y 10 VM por servidor. Raramente aparecen problemas de rendimiento. Los
principales problemas estn relacionados con los espacios de almacenamiento. Como es
muy sencillo provisionar nuevas VM, existe un fenmeno de proliferacin de
VM (llamado VM Sprawl) que puede volver el entorno inmanejable si no se controla.
Para mantener el orden, es necesario implantar reglas estrictas para la gestin de las VM
como, por ejemplo:

Una VM apagada (llamada inactiva) durante un periodo definido (algunas


semanas) se decomisiona automticamente (suprimida).

Una VM durmiente (arrancada pero con actividad nula) durante varios das debe
identificarse para comprender la causa de su inactividad. Si se trata de una VM
olvidada, es preciso detenerla y, eventualmente, suprimirla.

Las VM de produccin deben estar bien separadas de las dems VM que sean
menos crticas creando, por ejemplo, carpetas para organizar las VM.

2. Fase 2: aplicaciones crticas


La segunda fase es la que va a permitir aumentar los niveles de servicio de las
aplicaciones crticas y mejorar significativamente la eficacia operacional. Es la fase de
despliegue a gran escala de la virtualizacin en el seno del Sistema de Informacin. Las
aplicaciones crticas afectadas son Exchange, Lotus Notes, SharePoint, SAP, Oracle, SQL,
Citrix, VDI
La problemtica centrada en la infraestructura durante la fase 1 est ahora
centrada en las aplicaciones.
Actualmente, salvo algunas aplicaciones especficas, no existe ninguna contraindicacin a
la hora de poner en produccin aplicaciones crticas en entornos VMware. En vSphere 5, y
gracias a las mejoras de rendimiento en el seno de las VM, el 95% de las aplicaciones
pueden llevarse a VM sin ninguna dificultad.

La mayor parte de las aplicaciones tradicionales crticas estn en produccin en clientes


que utilizan VMware. La progresin entre enero de 2010 y abril de 2011 prueba que estas
aplicaciones se comportan muy bien en un entorno virtualizado. Cabe destacar la gran
tasa de adopcin de MS Sharepoint (67%) en VMware.
Ciertas empresas aprovechan este paso al entorno virtual para reemplazar sus soluciones
de Clustering, costosas de gestionar, por soluciones de Alta Disponibilidad integradas
tales comovSphere HA (o vSphere FT) proporcionadas por VMware. Adems, gracias al
uso de vMotion yStorage vMotion, ya no cabe esperar interrupcin del servicio durante
las operaciones de mantenimiento planificado. Los niveles de servicio se ven, as,
mejorados.
La tasa de penetracin de la virtualizacin durante esta fase se estima, por lo general,
entre el 30% y el 80%.
Los retos a superar: esta fase es muy delicada puesto que afecta a las aplicaciones
crticas. Segn un estudio de IDC de julio de 2011, muchas empresas frenan sus
despliegues por los motivos indicados en la siguiente tabla:

Factores que frenan el despliegue de aplicaciones crticas en un entorno virtualizado.


Esta fase requiere, por lo general, un enfoque de proyecto destinado a superar las
dificultades tcnicas. Los aspectos de rendimiento, copia de seguridad y DRP estn en el
corazn de esta problemtica. El reto durante esta fase es implementar la arquitectura
adecuada para soportar la carga de las aplicaciones.
Los mtodos existentes deben revisarse puesto que no estn, por lo general, bien
adaptados a los entornos virtualizados.
Ciertas empresas pueden verse enfrentadas a resistencias internas de cara a este cambio.
Es, por tanto, importante implicar a todos los equipos informticos desde las fases ms
tempranas del proyecto y acompaarles durante esta transformacin.
La volumetra puede volverse muy importante, y es importante optimizar la gestin de los
datos. Las tecnologas de compresin, de Thin Provisioning o de deduplicacin para la
copia de seguridad estn bien adaptadas a estos entornos. Adems, la naturaleza
dinmica del entorno debe tenerse en cuenta y exige revisar las arquitecturas existentes.
Es indispensable que el administrador adquiera competencias transversales y que est
formado en este nuevo entorno. Su rol y sus tareas deben evolucionar para que pueda
tener una visin global y una buena comprensin de las interacciones entre los distintos
componentes del Datacenter y de esta tecnologa.

3. Fase 3: automatizacin
Esta es la fase de reduccin de costes gracias a la automatizacin. Liberando tiempo,
la automatizacin ofrece la posibilidad a los administradores de dedicarse a la
modernizacin y a la innovacin de su Sistema de Informacin. La relacin 70%
mantenimiento / 30% innovacin se ve, as, invertida. La automatizacin es un factor
clave para hacer frente al crecimiento y a las nuevas demandas expresadas cada ao. El
reenfoque de las necesidades del negocio con los recursos informticos sin tener que
recurrir a los equipos informticos favorece la innovacin y ofrece la posibilidad de iniciar

cualquier proyecto sin verse frenado por problemas financieros. En efecto, muchos
proyectos no ven llegar el da de obtener su presupuesto informtico.
Esta es tambin una fase de industrializacin gracias a la implantacin de procesos y a
una optimizacin de recursos con el fin de alcanzar niveles muy altos de consolidacin.
Las inversiones realizadas durante las fases anteriores se ven, as, justificadas.

Un administrador gestiona, tradicionalmente, en torno a 50 servidores fsicos en un


entorno fsico, unas 200-300 VM en un entorno virtual y hasta varios miles de VM
cuando se lleva a cabo una automatizacin.
Dado que las problemticas ligadas a la infraestructura y a los niveles de servicio de las
aplicaciones se han revisado en las dos primeras fases y la automatizacin y el
aprovisionamiento estn implantados, es posible concentrarse en las necesidades de los
usuarios. A travs del catlogo de servicios, el usuario es autnomo y consume los
recursos informticos como un servicio: es el IT as a Service.
Los retos a superar: durante la fase 3, los retos de los equipos informticos cambian de
naturaleza. Estaban, en su mayor parte, ligados a problemticas tcnicas y de
infraestructura: mantenimiento en condiciones operacionales, actualizacin de las
plataformas, migraciones de todo tipo (aplicaciones, hardware, OS...). La virtualizacin
aporta una solucin a estos retos. Los problemas que se le presentan, entonces, a la
empresa son ms de tipo organizativo y de gobierno. La virtualizacin de servidores
requiere, sobre el conjunto de elementos del Datacenter hardware y software, reglas de
gobierno que deben establecerse para saber quin tiene el poder de decisin.
La automatizacin ofrece muchos servicios pero no hay que creer que una VM es gratuita.
Es, por tanto, indispensable implantar reglas rigurosas y definir una poltica relativa a la
gestin de las VM. Adems, si se establece una facturacin, hay que decidir en qu
criterios se basa: en el consumo, por VM...
Los aspectos de gestin del ciclo de vida de la VM estn en el centro de las
preocupaciones para distinguir las VM que pueden suprimirse de aquellas que deben
salvaguardarse, archivarse (para cumplir con la conformidad legal).

a. Hacia el Cloud Computing


La fase 3 es la fase final de la virtualizacin. Esta fase arranca lo que comnmente se
llama elCloud Computing.
Sobre este asunto, tan vasto y que podra formar parte de un libro entero a parte, nos
contentaremos con tratarlo de forma muy resumida.
Existen muchas definiciones. He aqu una interesante:
"El Cloud Computing es un servicio propuesto a los clientes que permite poner a su
disposicin recursos informticos que evolucionan dinmicamente. El acceso a un
servicio Cloud se realiza a travs de la red (privada o Internet) y se factura por uso".
Es, por tanto, una nueva forma de consumir recursos informticos. El objetivo consiste
en hacer frente a las necesidades de negocio de los usuarios de los recursos IT
proporcionando servicios informticos completamente automatizados.
Con este modelo, el Sistema de Informacin pasa de un modelo centrado en costes a un
modelo centrado en beneficios donde se va a refacturar los recursos que se pongan a

disposicin del usuario. Los usuarios consumen los recursos informticos a travs de un
portal que proporciona un "catlogo de servicios".
Este nuevo modelo es posible gracias a la generalizacin de las redes y de Internet y a
la aparicin de tecnologas de virtualizacin que vuelven este modelo viable tcnica y
financieramente.
Cuando la Cloud se lleva a la realidad en el seno de la empresa se le llama Cloud
Privada. Cuando el servicio lo presta un agente externo (un Service Provider) es
una Cloud Pblica. Cuando ocurren picos de actividad, y si la Cloud Privada no basta,
es posible agregar recursos provenientes de la Cloud Pblica durante un tiempo
definido: a esto se le llama Cloud Hbrida.
La Cloud Pblica es un servicio propuesto por agentes externos (llamados Service
Providers) a clientes finales. Se firma un contrato entre el prestador del servicio y el
cliente con niveles de servicio llamados SLA (Service Level Agreement). El cliente no
tiene ms que gestionar de forma interna una infraestructura IT y puede concentrarse
en el ncleo de su negocio, lo que hace que este modelo est perfectamente adaptado a
las pymes, donde la informtica no es su negocio principal. Los niveles de servicio
(generalmente 24x7 con posibilidad de DRP) y de seguridad son mucho ms ptimos
que aquellos que tienen actualmente las pymes (principalmente por motivos de
competencias internas y de medios financieros). Los costes de explotacin son
netamente inferiores a las soluciones internas y, sobretodo, los usuarios disponen
siempre de las ltimas versiones de las aplicaciones. La informtica es adems
flexible y puede adaptarse a las fluctuaciones y a la estacionalidad de la actividad.
Existen otros modelos:
SaaS (Software as a Service): el usuario no controla la infraestructura subyacente sino
que utiliza directamente las aplicaciones que se encuentran en la Cloud.
Ejemplo: Mozy, Zimbra, Gmail, Google Apps, Microsoft 365, Cisco Webex
PaaS (Platform as a Service): el usuario despliega las aplicaciones que ha creado o
comprado utilizando lenguajes de programacin o herramientas soportadas por el
proveedor del servicio, no controla la infraestructura subyacente.
Ejemplo: Spring Source, Microsoft Azure
IaaS (Infrastructure as a Service): el usuario aprovisiona l mismo los recursos a nivel
de procesador, de memoria, de red, de almacenamiento, etc.
Ejemplo: EMC, VMware, Cisco, Amazon Web Services, IBM, HP, CSC, Verizon

El ecosistema de la virtualizacin
He aqu un vistazo rpido sobre las soluciones del ecosistema de la virtualizacin.

1. Las distintas soluciones


a. Virtualizacin de servidores
Las principales soluciones de virtualizacin de servidores son:

VMware vSphere

Microsoft Hyper V

Citrix Xen Server

Oracle VM

Red Hat KVM

Si bien las ofertas de Citrix Xen Server, Oracle VM o Red Hat KVM presentan muy buen
rendimiento, el mercado se orienta hacia una batalla entre Microsoft y VMware. VMware
domina actualmente el mercado de la virtualizacin y est muy implantado en las
grandes empresas con un dominio casi total. Dispone de cierta ventaja tecnolgica
respecto a Microsoft. El gran inters de VMware es su gran madurez en los entornos de
produccin as como su buena integracin con los elementos del Datacenter tanto a
nivel de aplicacin como a nivel hardware.
Microsoft provee la solucin hyper-V que es, en 2012, una solucin mucho mejor
adaptada para las pymes pero que no posee funcionalidades tan evolucionadas como
VMware para dirigirse a las grandes empresas. No obstante, la versin Hyper-V R3
incluye nuevas funcionalidades que acortan la distancia tecnolgica respecto a VMware.

b. Virtualizacin del puesto de trabajo


La virtualizacin del puesto de trabajo permite a cada usuario conectarse de forma
remota con una mquina virtual que se encuentra localizada en el Datacenter. El acceso
remoto puede realizarse a travs de distintos medios de comunicacin: un PC
tradicional, un porttil, un terminal ligero o incluso un telfono de tipo Smartphone. No
es preciso configurar nada en el puesto cliente.
Las soluciones existentes ms conocidas son:

VMware View

VMware WSX (nuevo proyecto de VMware de virtualizacin de puestos de


trabajo mediante tecnologa HTML5)

Citrix Xen Desktop

NEC Virtual PC Center

Quest vWorkspace

Systancia AppliDis Fusion

Neocoretech NDV

Existen otras soluciones de tipo clientes hipervisor instalados directamente sobre un


ordenador porttil o un sobremesa. Esto permite ejecutar varias VM aisladas en un
mismo PC (como hace el hipervisor con los servidores). Es, as, posible que un usuario
posea varios entornos distintos y totalmente aislados (una imagen para un uso
profesional y una imagen para un uso privado, por ejemplo). Estas imgenes se
gestionan de forma centralizada a travs de una consola de administracin. Las
soluciones existentes son:

Xen Client de Citrix

NxTop de Virtual Computer

c. Gestin preventiva y del rendimiento


Cuando se implantan aplicaciones crticas en un entorno virtual, es importante disponer
de herramientas de anlisis de rendimiento y de gestin preventiva (llamada capacity
planning).

He aqu los principales fabricantes de software especializados en entornos virtualizados:

VMware vCenter Operation Management Suite

Quest vFoglight

Orsyp Sysload

vKernel de Quest

Veeam One/ Nworks

Xangati

d. Herramientas de conversin P2V


Durante los proyectos de migracin son necesarias herramientas de conversin de
mquinas fsicas en mquinas virtuales llamadas P2V (Physical To Virtual). Las
herramientas ms conocidas son:

VMware Center Converter

Vizioncore vConverter

HP Server Migration Pack

Novell Plate-Spin Migrate

VMware Converter es muy eficaz para realizar conversiones unitarias. Los


fabricantes del mercado proporcionan soluciones que permiten industrializar las
migraciones para realizar despliegues a gran escala.

e. Copia de seguridad
Los fabricantes de software de copia de seguridad tradicionales proporcionan todo tipo
de soluciones para los entornos virtuales. Cierto nmero de fabricantes proponen
soluciones muy bien adaptadas a este nuevo entorno, he aqu los ms conocidos:

EMC Avamar

Symantec Netbackup

Veeam Backup

IBM Tivoli Storage Manager (TSM)

VMware Data Recovery

Quest vRanger Pro

Commvault

Acromis VM Protect

Estas soluciones no requieren, por lo general, un agente y se comunican directamente


con las API provistas por VMware para alcanzar una integracin perfecta. Ciertas
soluciones permiten restaurar a nivel de archivo de mquina virtual y proporcionan
capacidades de deduplicacin.

f. Las ofertas Cloud convergentes


Hace ya algunos aos, los Servidores Blades innovaron sus caractersticas permitiendo
reagrupar varios servidores en un mismo chasis para simplificar su integracin en el
Datacenter (menos cableado, reduccin de ocupacin de espacio, consumo elctrico...).
Las ofertas Cloud convergentes persiguen la misma filosofa aunque para el conjunto del
Datacenter en una solucin articulada a nivel de hardware y de software, todo listo para

su uso integrando herramientas de aprovisionamiento y de orquestacin. El objetivo es


acelerar el retardo a la hora de poner a disposicin del usuario un entorno virtualizado
sobre una plataforma industrializada.
Todos los grandes actores del mundo informtico proporcionan una oferta basada en
este modelo.
Para la Cloud Privada:

vBlock: Alianza EMC / VMware / Cisco

EMC VSPEX

FlexPod: Alianza Netapp / VMware / Cisco

IBM CloudBurst

Oracle Exadata/Exalogic

Dell vStart

HP Cloud System

Las ofertas de Cloud Pblica ms conocidas son las propuestas por:

Google

Amazon

Microsoft

Salesforce.com

g. El almacenamiento de datos en la Cloud


Este nuevo tipo de servicio permite almacenar automticamente todo tipo de contenido
en la Cloud con el objetivo de que los datos puedan estar disponibles desde cualquier
lugar y desde todo tipo de terminal (PC, Smartphone, tableta...). Estas soluciones gozan
de mucho xito. Los datos se sincronizan automticamente entre los distintos
terminales cuando se realiza alguna modificacin (ofreciendo incluso la posibilidad de
securizar los datos). Esto favorece a su vez el trabajo colaborativo cuando varios
usuarios deben trabajar sobre los mismos documentos.

Nosotros, por ejemplo, hemos escrito este libro utilizando los servicios de Dropbox que
ha sido un medio sencillo para compartir los archivos.
Las soluciones ms conocidas son:

DropBox

Oxygen

Proyecto Octopus de VMware

iCloud de Apple

OVH hubiC

Syncplicity

VMware
1. En pocas palabras
VMware lo fundaron en 1998 las siguientes 5 personas:

Diane Greene, Presidenta y Directora General de 1998 a 2008.


Dr Mendel Rosenblum, Director cientfico (de 1998 a 2008).
Scott Devine, Ingeniero principal (desde 1998).
Dr Edward Wang, Ingeniero principal (de 1998 a 2009).
douard Bugnion, Director tecnolgico de 1998 a 2004.
El Presidente Director General es Paul Maritz desde julio de 2008.
VMware fue comprada por EMC en 2004 por un valor de 625 millones de $.
El volumen de negocio tras la adquisicin por parte de EMC era de 100 millones de $, en
la actualidad roza los 3 mil millones de $ en 2011.
En 1998 eran 5 empleados, 370 tras la adquisicin por parte de EMC en 2003, y ms de
9000 en 2012.

2. Portfolio VMware
La oferta de producto se ha enriquecido bastante en los ltimos aos. La siguiente imagen
representa el portfolio de VMware con sus distintos componentes. Si bien VMware estaba
posicionada principalmente en la parte del hipervisor durante los primeros aos, la oferta a
da de hoy est muy orientada hacia los servicios de Cloud Computing, las herramientas de
administracin, herramientas colaborativas y aplicaciones. El libro se centra en la
plataforma de virtualizacin del Datacenter vSphere 5. Existen ciertos componentes que
son fundamentales en la gestin del Datacenter, los cuales detallaremos, nombrando los
dems a ttulo informativo.

Vista sinttica de la oferta de producto de VMware.


La Cloud segn VMware: la estrategia de VMware est orientada claramente hacia las
ofertas de Cloud Computing. La oferta cloud est compuesta por los siguientes elementos:

Evolucin de la oferta de WMware

La primera versin de VMware apareci en 2001 y vSphere 5 es la 5 a generacin. Veamos


en detalle esta evolucin y los saltos tecnolgicos que acompaan a cada nueva versin.

Distintas generaciones de VMware

Primera generacin (1998-2003)


ESX1 es el primer hipervisor para las plataformas x86 con un almacenamiento local. No
posee centralizacin y la gestin de los servidores se realiza de forma unitaria. Esta versin
est adaptada para mquinas con poca carga. El hipervisor se utiliza principalmente para
entornos de pruebas y de desarrollo. No existe concurrencia directa.
Versin disponible: VMware ESX1.x.

Segunda generacin (2003-2006)


vMotion es la primera tecnologa para desplazar una mquina virtual en funcionamiento. La
administracin est centralizada en Virtual Center y permite gestionar varios servidores
fsicos. La virtualizacin ya no se utiliza nicamente para entornos de pruebas sino tambin
para entornos de produccin. VMware cuenta con ms de 20.000 clientes en el mundo y
domina totalmente su mercado. La competencia es poca incluso para soluciones
interesantes de tipo Open Source como KVM o Xen. EMC compra VMware en 2004.
Saltos tecnolgicos:
vMotion
Virtual Center
Versin disponible: VMware ESX 2.x, Virtual Center 1.x.

Tercera generacin: Virtual Infrastructure 3 (2006-2009)

Los hipervisores ya no son independientes los unos de los otros. Forman un pool de
recursos agrupados en una entidad unificada con el objetivo de proveer niveles de servicio
elevados con funciones de alta disponibilidad y reparto de carga. La copia de seguridad
est asegurada gracias al Framework VCB. VMware se impone en la mayora de empresas
del mundo entero. Aparece la competencia con la compra de XenSource por Citrix (en
2007) por un valor 500 millones de $. Microsoft publica Hyper-V para recuperar su
desventaja en el dominio.
Saltos tecnolgicos:
VMware HA (High Availability)
VMware DRS (Distributed Resource Scheduler)
VCB (VMware Consolidated Backup)
Storage vMotion (desde la versin 3.5)
Versin disponible: Virtual Infrastructure3: VMware ESX 3.x, Virtual Center 2.x.

Cuarta generacin: vSphere 4 (2009-2011)


vSphere4 extiende las funcionalidades al almacenamiento, a la red y enriquece las dems
funcionalidades para la disponibilidad y la seguridad. Incluso aunque VMware domina
ampliamente el mercado, la competencia se vuelve cada vez ms importante por parte de
Citrix con XenServer y, principalmente, de Microsoft con la aparicin de Hyper-V R2. El ao
2009 es simblico, pues hay ms VM en produccin que mquinas fsicas.
Saltos tecnolgicos:
VMware FT (Fault Tolerance)
vNetwork Distributed Switch
Diversas API
Changed Block Tracking
Data Recovery
Versin disponible: vSphere 4: VMware ESX4/ESXi4, vCenter Server 4.

Quinta generacin: vSphere 5 (2011)


vSphere 5 se posiciona como la plataforma de virtualizacin del Datacenter enfocada al
Cloud Computing. Aporta numerosas mejoras relativas al almacenamiento y una fuerte
relacin con los principales fabricantes de software y hardware, posicionando a VMware
como la solucin que mejor responde a las exigencias ms importantes a la hora de
desplegar aplicaciones crticas. Se observa tambin un cambio en la estrategia de
licenciamiento estando basada no slo en el nmero de procesadores sino tambin en la
memoria configurada en las VM. El servicio de consola se abandona en beneficio de una
versin ligera de ESXi. Muchas novedades complementan la oferta, tales como vCenter
Operations Management Suite, SRM5, vShield5, vCloud Director 1.5.
Saltos tecnolgicos:
Almacenamiento DRS
Nuevas API para el almacenamiento
VMFS5
vStorage Appliance

Versin disponible: vSphere 5: VMware ESXi5, vCenter Server 5.


He aqu una tabla comparativa de las 3 ltimas versiones de VMware:

Funcionalidades

VMware VI3

vSphere 4

vSphere 5

Servidor host
Versin ESX

ESX en 32
bits

ESX4 en 64 bits

ESXi5 en 64 bits

256 GB

1 TB

2 TB

vCenter Server 4

vCenter Server 5

vCenter linked mode

Host Profiles

DPM

vAPPs

Update Manager

Host update

Memoria mxima del host

Administracin
Gestin centralizada

Virtual Center

vCenter Appliance

Auto Deploy

Image Builder

S
Funcionalidades avanzadas

vMotion
Storage vMotion
vSphere DRS

S con EVC

S con EVC

S (Snapshot)

S (DBT)

S (Mirror)

Storage DRS

S
Disponibilidad

vSphere HA

S (agente
aam)

S (agente aam)

S (agente fdm)

VMFS3

VMFS3

VMFS5

2 TB

2 TB

64 TB

A partir de
vSphere4.1

S (SAN y NAS)

vSphere FT
Almacenamiento
VMFS
Tamao LUN mximo
Thin Provisioning
Storage I/O Control

vSphere Storage Appliance

API de almacenamiento

A partir de
vSphere4.1

S (VAAI2 y NAS
VAAI)

Copia de seguridad
API de copia de seguridad

VCB

Changed Block Tracking

Software
seguridad

de

Copia

de

Red

S VADP

S VADP

A partir de
vSphere4.1

S (Data Recovery)

S (Data Recovery)

Licencias de vSphere 5
1. Las distintas ediciones
Para las pymes hay disponible una versin gratuita ESXi 5 y las versiones de
pago: vSphere Essentials y vSphere Essentials plus.
Funcionalidades

ESXi (Gratuito)

Essentials

Essentials Plus

32 GB (mx.
RAM/host)

32 GB (mx. 192
GB)

32 GB (mx. 192
GB)

vCenter Foundation

vCenter Foundation

ESXi5.x
virtual SMP (vCPU)
vRAM
/CPU

Pooled

Thin Provisioning
vCenter agent
Update Manager
Image Profile
VADP
vSphere HA
Data Recovery
vMotion
No incluido
Incluido
vSphere Essentials y vSphere Essentials Plus estn orientados a pequeos
despliegues. Estas ediciones permiten gestionar hasta 3 servidores host con 2
procesadores fsicos como mximo cada uno y 192 GB de vRAM como mximo por
servidor host. Integran una licencia de vCenter Server Foundation.

Ciertos estudios muestran que slo el 10% de las pymes han desplegado servidores
virtualizados a causa de su falta de experiencia y de competencias. Para simplificar el
despliegue de VMware en el seno de las pymes, VMware proporciona VMware GO que
es un servicio Web gratuito que permite guiar a los usuarios en la instalacin y la
configuracin de VMware vSphere. Este servicio permite a los usuarios virtualizar sus
servidores con unos pocos clics y representa un medio sencillo de abordar la
virtualizacin.
Existen 3 ediciones orientadas a las grandes empresas:

vSphere Standard

vSphere Enterprise

vSphere Enterprise Plus

Funcionalidades

Standard

Enterprise

Enterprise Plus

Virtual SMP (vCPU)

32

vRAM Pooled / CPU

32 GB

64 GB

96 GB

ESXi5.x
vCenter agent

Update Manager
VMFS5
Image Profile
vStorage API for Data Protection
Thin Provisioning
vSphere HA
Data Recovery
vMotion
Hot Add
vSphere FT
vShield Zones
Storage vMotion
DRS
DPM
vStorage API for Multipathing
vStorage API for Array Integration
Virtual Serial Port Connector
vSphere Distributed vSwitch
Host Profiles
Storage I/O Control
Network I/O Control
Profile Driven Storage
Storage DRS
Auto Deploy
View Accelerator
No incluido
Incluido

La
versin

Advanced, disponible en vSphere4, desaparece. Se ve reemplazada por la versin


Enterprise. A los clientes que tuvieran esta versin Advanced con su contrato de
mantenimiento al da se les migrar automticamente a vSphere 5 Enterprise.
vSphere 4

vSphere 5

Enterprise Plus

Enterprise Plus

Enterprise
Enterprise
Advanced
Standard

Standard

Essentials Plus

Essentials Plus

Essentials

Essentials

2. Modo de licenciamiento
El nuevo modo de licenciamiento de vSphere 5 se basa en los procesadores
fsicos instalados y en un derecho de uso de memoria en el seno de un pool de memoria
llamado vRAM pooled. Esta cantidad de memoria representa la suma de las
memorias configuradas en las VM en el seno de un vCenter.

Para comprenderlo bien, he aqu un ejemplo:


1 licencia vSphere Standard da derecho de uso de 32 GB de memoria vRAM por socket
de CPU en el seno de un pool. En el caso de que se disponga de 3 servidores fsicos
Biprocesador (2 sockets), es preciso adquirir 6 licencias vSphere Standard. Estas 6
licencias dan derecho a una cantidad de memoria de VM configurada en
funcionamiento de 6*32 GB=192 GB en el pool vRAM. Por ejemplo, si cada VM tiene
configurados 2 GB de memoria, esto da derecho a 96 VM en funcionamiento en el pool.
Para extender la capacidad de memoria vRAM, basta con agregar otras licencias
vSphere Standard al pool de memoria.

El clculo de vRAM se extiende a la media de uso en un ao y permite superar el lmite


terico (en nuestro ejemplo 192 GB) durante periodos definidos. Si la media es inferior
a este lmite, no tiene ninguna incidencia (se muestran alertas en vCenter pero no
existe una degradacin en el rendimiento ni se bloquean las funcionalidades). Si la
media es superior, la empresa debe regularizar la situacin para aprovechar todas las
funcionalidades. Observe que en el caso en que la memoria configurada por VM supere
el valor mximo de la vRAM (96 GB para Enterprise Plus), slo se requiere una licencia.
Por ejemplo 1 VM con 256 GB de memoria configurada slo requiere la compra de una
licencia.
Ya no hay limitacin en el nmero de ncleos por CPU como ocurra en vSphere 4
(limitado a 6 12 ncleos por CPU en funcin de las licencias), ni limitacin en la
memoria RAM a nivel del servidor host.
Las licencias de vSphere 5 y vCenter Server se adquieren por separado. Las claves
de licencia estn constituidas por 25 caracteres alfanumricos.

3. Las licencias vCenter Server 5.0


vCenter Server requiere una licencia por instancia de servidor.
Existen tres tipos de licencia:

VMware vCenter Server Essentials.


Licencia integrada con vSphere Essentials y Essentials Plus.

VMware vCenter Server Foundation.


Para pequeos despliegues de hasta 3 servidores host ESX (Biprocesador).

VMware vCenter Server Standard.


Para despliegues a gran escala con un nmero ilimitado de servidores host ESX.

Las licencias de vCenter Server integran:

vCenter Linked Mode (nicamente con vCenter Server Standard)

vCenter Orchestrator (nicamente con vCenter Server Standard)

vCenter Server

vSphere Client

VMware vSphere Web Client

VMware vSphere Update Manager

VMware ESXi Dump Collector

VMware Auto Deploy

VMware vSphere Authentication Proxy

vCenter Host Agent Pre-Upgrade Checker

Você também pode gostar