Escolar Documentos
Profissional Documentos
Cultura Documentos
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.
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.
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.
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.
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.
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.
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 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.
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.
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.
VMware vSphere
Microsoft Hyper V
Oracle VM
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.
VMware View
Quest vWorkspace
Neocoretech NDV
Quest vFoglight
Orsyp Sysload
vKernel de Quest
Xangati
Vizioncore vConverter
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
Commvault
Acromis VM Protect
EMC VSPEX
IBM CloudBurst
Oracle Exadata/Exalogic
Dell vStart
HP Cloud System
Amazon
Microsoft
Salesforce.com
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
iCloud de Apple
OVH hubiC
Syncplicity
VMware
1. En pocas palabras
VMware lo fundaron en 1998 las siguientes 5 personas:
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.
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.
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
Host Profiles
DPM
vAPPs
Update Manager
Host update
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
API de almacenamiento
A partir de
vSphere4.1
S (VAAI2 y NAS
VAAI)
Copia de seguridad
API de copia de seguridad
VCB
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
Funcionalidades
Standard
Enterprise
Enterprise Plus
32
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
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.
vCenter Server
vSphere Client