Академический Документы
Профессиональный Документы
Культура Документы
Con el reciente lanzamiento de vSphere 5 , se han hecho públicas las principales novedades que
vienen incluidas en la Plataforma.
Encontraremos en esta nueva versión, considerables Mejoras de Performance , muchas de las cuales
hemos detallado en notas anteriores.
Generales
Convergencia hacia ESXi: Esta nueva versión únicamente soporta la utilización de ESXi
como hypervisor; vCenter Server será capaz de administrar hosts con hypervisores ESXi 5,
ESXi/ESX 4.x y ESXi/ESX 3.5
Auto Deploy: Nos permitirá desplegar de forma masiva hosts ESXi 5 mediante PXE en
nuestra red, para ello necesitaremos previamente disponer ya de una imagen ESXi
personalizada a enviar a nuestros hosts, que la podremos generar con Image Builder. De esta
manera, los nuevos hosts son automáticamente instalados basados en reglas definidas por el
usuario. Permite también la recuperación de la configuración original de un host.
Nueva versión de hardware virtual con mayor escalabilidad: En vSphere 5.0 se introduce
una nueva generación de hardware virtual con su versión 8, la cual incluye las siguientes
características:
Licenciamiento
Hasta ahora vSphere se ha licenciado por procesador; es decir, necesitábamos una licencia de
vSphere por cada procesador de cada host que utilizáramos, además de la correspondiente licencia de
vCenter. En este modelo los procesadores estaban limitados a un número máximo de núcleos (6 o 12
según la versión) y una cantidad máxima de 256 Gb de RAM física por host (menos en la versión
Enterprise+ que era ilimitada). Con el nuevo modelo de Licenciamiento se sigue licenciando por
procesador, pero se eliminan las limitaciones en los núcleos de los mismos y la RAM física de los
host. A cambio se establece una limitación en la suma de RAM de las máquinas virtuales
(vRAM). Cada licencia de la versión 5 de vSphere asigna una cantidad de vRAM según la versión
que se suma en un pool de vRAM total y es la máxima cantidad de memoria que podrán tener la
suma de todas las máquinas virtuales.
Almacenamiento
Storage DRS: Basa todo su funcionamiento en Storage vMotion, es una utilidad que
permite realizar un balanceo automático de las VMs almacenadas en dos o más Datastores. El
balanceo es realizado mediante la medición de espacio ocupado y latencia de respuesta
en milisegundos (ms) de cada uno de los datastores que componen un Datastore Cluster.
Storage DRS realiza la ubicación inicial de los archivos VMDK y recomendaciones de
migraciones para evitar cuellos de botella de I/O y utilización de espacio.
Nueva versión del sistema de archivos VMFS 5: Se pasa de la versión 3 a la 5 y mejora la
escalabilidad y rendimiento. El nuevo sistema de archivos elimina la limitación de 2 Tb de
tamaño máximo para los datastores al utilizar GPT (Guid Partition Table) en lugar de MBR y
unifica el tamaño de bloque a 1 Mb. Además incluye un mecanismo mejorado de sub-bloques
que mejora la gestión de los archivos pequeños. vSphere 5 nos permite migrar datastores de
VMFS 3 a VMFS 5 de forma sencilla desde la propia interfaz del cliente de vSphere o
utilizando vmkfstools con la opción -T.
Soporte de Storage I/O Control para NFS: vSphere 5 Storage I/O control ahora soporta
NFS y “shares” basados en NAS. Esto permite regular dinámicamente el acceso de múltiples
máquinas virtuales a recursos de I/O compartidos en un clúster, basados en los shares
asignados a las máquinas virtuales.
vSphere storage API program: En vSphere 5 el soporte VAAI ha sido ampliado soportando
thin provisioning y otras nuevas funcionalidades. Además aprovecha el nuevo Discovery API
Storage Awareness para detectar las capacidades del almacenamiento e interactuar con él
cuando se utiliza las nuevas características de Storage DRS y Profile-Driven Storage.
Iniciador por software de Fibre Channel over Ethernet (FCoE): Similar al iniciador
iSCSI por software. Requiere un adaptador de red que soporte FCoE offload.
Networking
Control de I/O de Red: Los nuevos controles de I/O de red a nivel de máquina virtual
permiten una gestión más granular y aplicar reglas y políticas para asegurar la prioridad de
cada máquina virtual y facilitar el cumplimiento de acuerdos de nivel de servicio (SLA).
vSwitches Distribuidos: En la nueva versión se mejora la visibilidad del tráfico de red de las
máquinas virtuales usando NetFlow y mejora las capacidades de monitorización y resolución
de problemas con el soporte a los protocolos Switched Port Analyzer (SPAN) y Link Layer
Discovery Protocol (LLDP).
Disponibilidad
vMotion: Soporta ahora la migración de máquinas virtuales sobre redes con mayores
latencias. Además gracias a nuevas características, como el soporte multi-NIC, que permite
utilizar varias interfaces de red simultáneamente, se pueden mover máquinas virtuales de
mayor tamaño con más facilidad.
Seguridad
Firewall de ESXi: Orientado a servicios y de tipo stateless, lo que quiere decir que trabaja en
capa 3 analizando la cabecera de los paquetes, y que permite restringir el acceso por
IP/subred a determinados servicios. Este nuevo firewall no está basado en iptables como los
de ESX y puede ser configurado desde el interfaz del cliente de vSphere o por línea de
comandos.
Gestión
Cliente web de vSphere: Además del cliente tradicional de vSphere, se incorpora un cliente
web basado en Adobe Flex con una porción de las funcionalidades del cliente tradicional.
vCenter Server Appliance: Permite ejecutar el vCenter como un appliance virtual basado en
Linux.
Conclusión
La nueva versión de vSphere incorpora notables novedades, tal vez las mas relevantes ligadas al
Almacenamiento. Los usuarios tendrán que evaluar y analizar el impacto económico del nuevo
Modelo de Licenciamiento, como punto poco favorable a la hora de migrar sus plataformas.
Escalabilidad
Confiabilidad
Usabilidad
Escalabilidad
Confiabilidad
Usabilidad
Las mayorías de las mejoras de HA en vSphere 5 no son visibles al usuario final, hay algunas
mejoras en la interfaz de usuario, que permite identificar rápidamente el rol (maestro/esclavo) que
está cumpliendo cada nodo en el clúster.
Conclusión
Como podemos ver, se incluyen mejoras importantes en la arquitectura de HA, lo que permite contar
con una solución de alta disponibilidad más robusta, confiable y eficiente, lo cual nos permitirá
contar con una mejor protección para nuestros servicios criticos, ya sea en grandes corporaciónes, asi
como también en la pequeña y media empresa, si consideramos que HA se encuentra disponible a
partir de la versión Essential Plus.
Máximos de configuración de vSphere 5
Enviado por Noelia Alentorn Frank
Luego de las mejoras impresionantes que se vieron en los máximos de configuración de vSphere
cuando pasamos de la versión 4 a la 4.1, se generó mucha expectativa con respecto a los máximos
que manejaría la versión 5.
Dado que estos números son muy valiosos para la toma de decisiones diaria del administrador
VMware, me gustaría facilitarles un pequeño “ayuda-memoria” con los parámetros más
frecuentemente consultados en materia de máximos de configuración de VMware que se han visto
modificados en esta edición:
Como se puede apreciar a simple vista los números no son tan shockeantes como en la edición
anterior, donde las mejoras se veían principalmente a nivel vCenter, debido al cambio de arquitectura
de 32 a 64 bits. Me han llegado comentarios de colegas que se mostraban un poco decepcionados por
las pocas mejoras que había en este aspecto. Sin embargo, VMware en esta versión ha introducido
numerosas mejoras y novedades a nivel prestaciones, como se puede ver online y en numerosos posts
de mis compañeros, abajo listados:
Creo que después de las mejoras sorprendentes que hemos visto desde 2009, es importante darle a
VMware un respiro en el aspecto de ampliación de máximos y permitirles seguir mejorando la
performance de la plataforma actual y las funcionalidades que le hacen más fácil el trabajo diario a
los administradores. Por lo menos así lo veo yo…
Links de referencia
Para aquellos que quieran interiorizarse un poco más en las técnicas y la historia de la virtualización
sobre x86, les dejo el link al documento Software and Hardware Techniques for x86 Virtualization
que es un clásico que ninguna persona nueva en el mundo de la virtualización sobre x86 debería
dejar de leer, independientemente de cuál sea su producto de cabecera.
vSphere 5 soporta hasta 32 vCPU y hasta 1TB de vMEM por máquina virtual, lo cual permite
que aplicaciones Tier 1 y de misión critica alcancen una mayor performance.
Mejoras en el scheduler de la CPU en arquitecturas Intel SMT, permitiendo una mejora del
10% al 30% en la performance de las aplicaciones, dependiendo de la carga de trabajo.
En vSphere 5 se incluye Virtual NUMA o vNUMA, que expone la topología NUMA al
sistema operativo de las máquinas virtuales, permitiendo que el sistema operativo y
aplicaciones hagan un mejor uso de la arquitectura NUMA del host. Se requiere Virtual
Hardware versión 8.
vSphere 5 permite a los usuarios configurar un caché para Swap en un disco de estado sólido
o SSD. De esta manera, cuando Transparent Page Sharing, Ballooning y la Compresión de
memoria no han sido suficientes para obtener los recursos de memoria requeridos, el proceso
de swapping se realizará en ésta cache en vez de utilizar un archivo normal de swap en disco.
Esto permite una mejora importante en la performance reduciendo la latencia en escenarios
de escasez de memoria.
Mejoras a nivel de almacenamiento
vSphere 5 Storage I/O control ahora soporta NFS y “shares” basados en NAS. Esto permite
regular dinámicamente el acceso de múltiples máquinas virtuales a recursos de I/O
compartidos en un clúster, basados en los shares asignados a las máquinas virtuales.
vSphere 5 permite que vMotion sature en forma efectiva el ancho de banda de un adaptador
de red 10GbE durante una migración, reduciendo los tiempos de transferencia en una
operación de vMotion.
Se permite el uso de multiples adaptadores de red para las operaciones de vMotion, donde el
VMkernel balanceara la carga del trafico de vMotion, en forma transparente, sobre todas las
vmknics con vMotion habilitado, tratando de saturar todas las conexiones para distribuir el
trafico de vMotion, incluso en operaciones unicas de vMotion.
Se incluye una nueva funcionalidad de “Metro vMotion” que provee de una mejor
performance sobre redes con alta latencia y aumenta los limites de latencia para redes de
vMotion de 5ms a 10ms.
Se incluye soporte de Live Migration para Storage (Storage vMotion) con el uso de I/O
Mirroring. Esto permite una mayor movilidad de máquinas virtuales, mantenimiento con
zero downtime, y balanceo de carga de almacenamiento manual y automatico.
Conclusión
Como podemos ver, vSphere 5 incluye un numero importante de mejoras a nivel de performance, lo
cual nos permite virtualizar aplicaciones de cualquier envergadura, tanto en pequeños ambientes,
como en grandes implementaciónes con aplicaciones de mision critica y Tier-1.
Para mayor información, pueden revisar el siguiente White Paper de VMware con todo el detalle de
las novedades de vSphere 5, relacionados con la performance:
http://www.vmware.com/files/pdf/techpaper/Whats-New-VMware-vSphere-50-Performance-
Technical-Whitepaper.pdf
vSphere 5: Lo nuevo en Networking
Enviado por Pablo Scheri
Con el nuevo release de vSphere 5 son varias las funcionalidades que se agregan. Entre ellas, y las
que vamos a describir en este post, las de networking.
VMware esta haciendo una apuesta muy grande en las nuevas funcionalidades, tratando de agregar
la mayoría de las características que obligaban al administrador de redes a tener que optar por un
Soporte para LLDP: brinda de esta manera ínter operabilidad con equipos Cisco y no Cisco
para advertising y descubrimiento de equipos “vecinos” (funcionalidad disponible solo en
vDS).
Soporte para NetFlow: punto clave que agrega la posibilidad de enviar información de
tráfico a un colector de NetFlow para reportes y monitoreo, nuevamente, esta funcionalidad
se encuentra disponible únicamente en vDS.
Soporte para Port Mirror: la funcionalidad DVMirror brinda la posibilidad de copiar
trafico de puertos virtuales a virtuales o puertos virtuales a físicos. Extremadamente útil para
monitoreo por medio de IDS y Troubleshooting.
Mejoras en NetIOC: agrega funcionalidades de QoS (802.1p) y permite la creación de
Resource Pools para limitación de anchos de banda.
Mejoras generales en vDS: se simplifica sustancialmente la configuración de MTUs y se
agrega la posibilidad de realizar modificaciones masivas a configuraciones especificas de los
port-groups, simplificando así las tareas de administración.
Quien desee administrar su infraestructura Cisco con sus herramientas Cisco ya existentes,
pudiendo así homogeneizar la red.
Quien desee armar links LACP y vPC, ojo, los switches de VMware soportan LAG pero no
LACP.
Quien desee más opciones de balanceo de carga entre los Switches virtuales y los físicos.
Quien desee utilizar DSCP y TOS para QoS sobre Layer 3.
Quien desee configurar ACLs a los puertos virtuales.
Quien desee utilizar NetFlow v9 y SNMP v3.
Storage DRS en vSphere 5
Enviado por Pablo Scheri
Para solucionar estos problemas, VMware viene desarrollando una gran cantidad de funcionalidades
desde la versión de vSphere 4.1. En aquel entonces, las estrellas fueron las vStorage API for Array
Integration (VAAI) y Storage I/O Control (SIOC), en vSphere 5.0 se agregó VMware Aware Storage
APIs (VASA) y Storage DRS (SDRS).
Storage DRS (desde ahora SDRS) basa todo su funcionamiento en Storage vMotion, es una utilidad
que permite realizar un balanceo automático de las VMs almacenadas en dos o más Datastores. El
balanceo es realizado mediante la medición de espacio ocupado y latencia de respuesta en mili-
segundos (ms) de cada uno de los datastores que componen un Datastore Cluster.
Requisitos de Storage DRS
SDRS puede funcionar en dos modos, manual o automático. En el primer caso, realiza
recomendaciones de balanceo, pero las deja para que el administrador de la plataforma las tome
en consideración y decida cuando aplicarlas, en automatico, realiza las migraciones sin
consentimiento del administrador, pero respetando los threshold configurados. Ambos modos
brindan una recomendación de Initial Placement.
Para enumerar algunas contras, podríamos decir que no esta soportado su uso con View ni con
vCloud Director en ninguna de sus versiones.
¿Por qué tengo encendido todos los servidores siendo que no están siendo usados en su totalidad?
VMware Distributed Power Management (DPM), que se incluye con VMware DRS, automatiza la
gestión de la alimentación y reduce el consumo de electricidad en todo el conjunto de servidores de
un clúster de VMware DRS.
Ventajas
• Asignación de recursos dedicados a las unidades de negocio, además de una mejor utilización del
hardware gracias a la agrupación de recursos .
• Alineación automática de los recursos con los objetivos empresariales priorizando los recursos para
las aplicaciones más importantes.
• Mejora de la eficacia operativa del centro de datos al optimizar automáticamente la utilización del
hardware y la capacidad de respuesta en tiempo real a la evolución de las condiciones.
VMware ESX,ESXi
VMware vCenter Server
VMware vMotion
Licencias Enterprise Plus.
Cuando una máquina virtual experimenta un aumento de la carga, VMware DRS asigna
automáticamente más recursos redistribuyendo las máquinas virtuales entre los servidores físicos del
pool de recursos. VMware DRS permite a los departamentos de IT:
• Alinear los recursos con los objetivos empresariales priorizando los recursos para las aplicaciones
más importantes.
• Optimizar de forma automática y continua la utilización del hardware para responder a las
condiciones cambiantes.
• Asignar recursos dedicados a las unidades de negocio y beneficiarse de una mejor utilización del
hardware mediante la agrupación de los recursos.
VMware DRS permite a los usuarios definir las reglas y las políticas que determinan cómo se
comparten los recursos entre las máquinas virtuales, así como las prioridades de asignación de esos
recursos entre las diversas máquinas virtuales. Cuando se produce un aumento de la carga en una
máquina virtual, VMware DRS evalúa primero su prioridad, en función de las políticas y reglas de
asignación de recursos definidas, y si está justificado asigna recursos adicionales. La asignación de
más recursos se puede efectuar migrando la máquina virtual a otro servidor con más recursos
disponibles, o bien migrando otras máquinas virtuales a otros servidores para crear más espacio en el
mismo servidor para la máquina virtual. Con VMware VMotion la migración en caliente de
máquinas virtuales a otros servidores físicos es un proceso totalmente transparente para los usuarios
finales.
VMware DRS se puede configurar para funcionar en modo automático o manual. En modo
automático, VMware DRS determina la mejor distribución posible de las máquinas virtuales entre
los diferentes servidores físicos y migra automáticamente las máquinas virtuales a los servidores
físicos más apropiados. En modo manual, VMware DRS ofrece una recomendación para la
colocación óptima de las máquinas virtuales y deja que el administrador del sistema decida si ese
cambio es conveniente.
VMware Distributed Power Management (DPM) es una función innovadora de VMware DRS que
supervisa continuamente las necesidades de recursos en un clúster de VMware DRS. Cuando las
necesidades de recursos del clúster disminuyen durante los períodos de baja utilización, VMware
DPM consolida las cargas de trabajo para reducir el consumo de energía del clúster.
Cuando las cargas de trabajo necesitan más recursos durante los períodos de mayor utilización,
VMware DPM vuelve a activar los hosts apagados para asegurar los niveles de servicio requeridos.
Hola a todos,
Una de las nuevas features incluidas en vSphere 5, y de la que poco se ha hablado, es vSphere Host Power
Management o simplemente HPM.
HPM es una tecnica que permite ahorrar energia poniendo ciertas partes de un servidor o dispositivo en un
estado de energia reducido, cuando el servidor o dispositivo se encuentra inactivo o no necesita funcionar a
plena capacidad.
HPM no debe confundirse con DPM (Distributed Power Management), el cual distribuye MVs entre hosts
fisicos en un cluster, intentando liberar uno o más hosts para apagarlos completamente. HPM ahorra energia
manteniendo los hosts encendidos en todo momento. Ambas features pueden ser utilizadas
simultaneamente permitiendo un ahorro de energía mayor.
HPM administra la energia utilizando los estados de performance y energia de Advanced Configuration and
Power Interface (ACPI). Con el lanzamiento de vSphere 5, la politica de administración de energia por
defecto está basada en DVFS (Dynamic Voltage and Frequency Scaling). Esta tecnologia utiliza los estados
de performance del procesador y permite que parte de la energia sea ahorrada utilizando el procesador a una
menor frecuencia y voltaje, mientras aun se deja suficiente tiempo de CPU disponible para mantener niveles
de performace aceptables en la mayoria de los ambientes.
ESXi 5 incluye cuatro diferentes politicas de energia que están basadas en el uso de los estados de
performance ACPI (P-States) del procesador, y en los estados de energia ACPI (C-States) del procesador.
Los P-States pueden ser utilizados para ahorrar energia cuando la carga de trabajo en ejecución sobre el
host no requiere una capacidad completa de CPU. Los C-States pueden ahorrar energia solo cuando la CPU
tiene una cantidad significativa de tiempo disponible, por ejemplo, cuando la CPU está esperando que una
operación de I/O se complete.
Espero que les haya resultado interesante. Si quieren saber más de HMP, incluyendo su funcionamiento y
best practices, pueden revisar el siguiente Whitepaper:
Con el lanzamiento de vSphere 5, uno de los puntos que generó mayor revuelo, y no precisamente con los
mejores comentarios, fue el cambio al licenciamiento en vSphere 5.
Anteriormente publiqué mi punto de vista respecto a este nuevo tipo de licenciamiento, el cual en muchos
casos generaba un aumento en el costo del licenciamiento para aquellos clientes que quisieran migrar desde
vSphere 4 a vSphere 5.
Pues bien, aparentemente VMware ha puesto atención a la ola de criticas que surgieron producto de este
nuevo modelo de licenciamiento desde la blogosfera, en las comunidades VMware, así como también por
parte de los mismos Partners y Clientes Vmware. El día de hoy VMware ha publicado una modificación al
nuevo modelo de licenciamiento, el cual se refleja en los siguientes cambios:
http://blogs.vmware.com/rethinkit/2011/08/changes-to-the-vram-licensing-model-introduced-on-july-12-
2011.html
Ahora habrá que analizar este nuevo escenario, y verificar que efectivamente en la mayoría de los clientes no
existirá un impacto real en el costo de licenciamiento frente a un futuro upgrade a vSphere 5.
De todas maneras, en lo personal creo que los cambios introducidos por VMware al modelo de licenciamiento
van por la linea correctas.
Licencias y Versiones de vSphere 5.0
Enviado por Natalia Guaragno (3) Comment
Ya sabíamos que el licenciamiento de versiones anteriores de vSphere han sido por socket habiendo
restricciones, según la versión, de uso en el número de cores. Por ejemplo en las versiones Advanced
y Enterprise Plus de vSPhere 4.1 no podían utilizar más de 12 cores por procesador. También tenían
restricciones de capacidad de RAM física (256 GB) para las versiones Standard, Advanced y
Enterprise.
Essentials Enterprise
Licencia Essentials Standard Enterprise
Plus Plus
vRAM por
32GB 32GB 32GB 64GB 96GB
cada licencia
Esta vRAM asignada puede compartirse entre varios anfitriones (Pool de vRAM). No hay
limitaciones en cuanto a la manera en que la vRAM se consume en VMs y CPU, ya que cuando se
licencia y se gestiona un conjunto de Hosts con vCenter, los derechos del uso de la vRAM se suman
para que puedan ser utilizados entre los diferentes Host asociados a ese vCenter. Así que la cantidad
de vRAM que consuman las VMs activas en una CPU podrán superar la asignación inicial que tiene
la licencia de vSPhere 5.0 asignada a esa CPU, mientras que el consumo de vRAM total de esas
VMs administradas en ese vCenter no exceda el total disponible de vRAM. Utilizando estos pools de
vRAM se paga por lo que se consume el modelo de licenciamiento de vSphere 5.0 se orienta al
concepto de ITaaS.
Para aquellas pequeñas empresas que quieran comenzar a bucear en el mundo de la virtualización es
recomendable empezar con los kits Essential o Essential Plus que son soluciones All-in-one.
Para los clientes de medianas empresas que son nuevos en este mundo, los Acceleration Kits son una
solución en forma de bundle que combina una edición de VMware vSphere con VMware vCenter
Server.
Y por último para empresas más grandes y de mayor complejidad se recomienda las versiones
Enterprise y Enterprise Plus.