Upgrade a vCenter Server 5.0

Una serie de articulos detallando el proceso de Upgrade a vCenter Server 5.0

Upgrade a ESXi 5.0

Una serie de articulos detallando el proceso de Upgrade a ESXi 5.0

Instalación de ESXi 5.0

Una serie de articulos detallando el proceso de Instalación de ESXi 5.0

Configuración iSCSI en vSphere 5.0

Una serie de articulos dedicados a la configuración de iSCSI en vSphere 5.0

Reconocido como vExpert 2011

Reconocido como vExpert 2011

VMware View 4.5

Una serie de articulos dedicados a View 4.5 y todas sus nuevas funcionalidades.

VMware View Transfer Server 4.5

Una serie de articulos dedicados a View Transfer Server y sus caracteristicas.

VMware View Composer 2.5

Una serie de articulos dedicados a View Composer y sus caracteristicas.

Cluster MSCS Across Boxes en vSphere 4.1

Serie de articulos detallando el proceso de creación y configuración de un cluster MSCS en configuración Across Boxes en vSphere 4.1

Mostrando entradas con la etiqueta vCenter Server. Mostrar todas las entradas
Mostrando entradas con la etiqueta vCenter Server. Mostrar todas las entradas

miércoles, 25 de enero de 2012

VMware finalmente lanza vCenter Operations Management Suite!

Hola a todos!

El dia de hoy VMware acaba de lanzar finalmente su nueva suite de gestión "vCenter Operations Management Suite", la cual habia sido anunciada previamente en el VMworld 2011 en Copenhagen.



Esta suite permite gestionar la performance de la plataforma VMware recolectando las estadisticas desde vCenter Server creando una serie de interfaces que nos entregan información sobre el estado de nuestra plataforma.  No solo eso, un gran factor que diferencia esta suite de otras soluciones similares, es la habilidad de preveer el crecimiento en el uso de recursos y posibles problemas de performance que se puedan presentar, realizando una serie de analisis a partir de la información estadistica existente.

Esta nueva suite presenta un dashboard o panel de control completamente nuevo, y además se incluye las funcionalidades de CapacityIQ y otras herramientas de analisis.  El objetivo es darle al area TI la información que necesita para determinar la mejor distribución de recuros, y tomar las acciones preventivas que sean necesarias en forma proactiva.

vCenter Operations Management Suite está formada de 2 componentes, los cuales detallaremos a continuación, y que se encuentran fuertemente integrados entre ellos.

vCenter Operations Manager 5.0
En esta nueva versión, vCenter Operations incluye:

  • Gestionar la performance y capacidad de multiples servidores de vCenter.
  • El Dashboard ahora incluye más información relevante, asi como marcadores mejorados para medir la salud, el riesgo y la eficiencia de la infraestructura virtual.
  



  • Se incluyen tambien las llamadas "Smart Alerts" o alertas inteligentes.  Estas son basicamente alertas proactivas que proveen de una advertencia temprana sobre posibles issues, de manera que el personal de TI pueda identificar cualquier problema de salud, performance o capacidad  antes de que este se produzca y afecta el funcionamiento de la plataforma, impactando a los usuarios.  Se incluye un analisis automatico de la causa raiz de las alertas, de manera de poder enfocarse justamente en la causa raiz en vez de enfrentarse a alertas falsas.



  • Ahora CapacityIQ se encuentra integrado con vCenter Operations, de manera de poder correlacionar los datos de capacidad, utilización, eficiencia y riesgo, asi como permite tambien conseguir la utilización optima de la plataforma e identificar los recursos que están siendo desperdiciados.


 


  • Del mismo modo, en algunas ediciones de la Suite, se incluirá vCenter Chargeback Manager 2.0, de manera de poder realizar mediciones de costos, asi como analisis y reportes de la capacidad, desde el punto de vista financiero.
  • vCenter Operations Manager 5, incluye tambien, de manera integrada, a vCenter Configuration Manager, que permite realizar una correlacion automatica de los eventos de cambios en la plataforma, con la información de performance y salud.  De esta manera, si se detecta algun problema de performance, será posible determinar si está relacionado a algún cambio realizado.





vCenter Infrastructure Navigator 1.0 


Esta herramienta incluida en la suite permite descubrir aplicaciones (Application Awareness) en la infraestructura, y mapear sus dependencias para asi poder lograr una mayor visibilidad de las aplicaciones que se están ejecutando en las MVs, y sus inter-relaciones.  Se integra facilmente con vCenter Server, y provee de un descubrimiento continuo de aplicaciones y sus dependencias en la plataforma virtual.



Application Awareness incluye además una base de conocimiento que ayuda a identificar en forma facil y precisa las aplicaciones.

vCenter Infrastructure Navigator, se integra además con Site Recovery Manager para asi descubrir las interdependencias incluidas en los planes de protección de SRM.



Con estas herramientas es posible entender como un problema de performance podria afectar a una aplicacion incluyendo sus dependencias.  Por ejemplo, problemas en un servidor de base de datos podría afectar a un servidor web o un servidor de aplicaciones.

Comentarios Finales
vCenter Operations Management Suite  se licenciará por MVs, y las licencias se vendrán por paquetes de MVs.  Una vez que se cuente con los valores finales, podremos ver que tan competitiva puede ser esta solución de gestión de performance, respecto a las soluciones de terceros existentes en el mercado.  Cabe recordar que hasta ahora, el valor de las licencias de vCenter Operations ha impedido una adopción más rapida de esta excelente solución.

Resumiendo, vCenter Operations Management Suite permite:

  • Una interfaz integrada y altamente automatizada para la gestión de performance, capacidad y configuración.
  • Consola de administración que permite integrarse con soluciones de terceros.
  • Analisis de cumplimiento y remediación continuos.
  • Capacidad de analisis que permite que la solución aprenda por si misma el comportamiento "normal" en un ambiente dinamico como lo es una infraestructura virtual.

Finalmente, recordar que la gestión de la performance se vuelve cada vez más importante en una plataforma virtual, más aun cuando la infraestructura va creciendo en el tiempo creando más MV y/o agregando recursos a las MVs existentes.  Por este motivo, soluciones como la que se esta lanzando en esta ocasión, nos facilitan la vida a la hora de gestionar los recursos en VMware.

Ahora solo queda ver esta suite en accion, y espero poder presentarles un informe más acabado sobre su funcionamiento.

miércoles, 5 de octubre de 2011

Como customizar mensajes en vCenter 4.1

1.- Los mensajes de eventos que maneja vCenter, se encuentran ubicados en el servidor de vCenter dentro de "Program Files\VMware\Infrastructure\VirtualCenter Server\locale".

2.- Dentro de esa carpeta encontraremos varias subcarpetas con nombres como de, en, fr, ja, etc… que hacen referencia al idioma. Por defecto la instalación en inglés utilizará los mensajes contenidos en “en_US”, carpeta que no siempre existe, por lo tanto sacamos una copia a la carpeta en para pegarla en la misma ubicación bajo el nombre “en_US”.

3.-
Abrimos la carpeta en_US (o la correspondiente al idioma que ha sido instalado vCenter) y abrimos los archivos con Notepad o nuestro editor de texto preferido.



4.-
Modificamos el mensaje del evento, guardamos, reiniciamos el servicio de vCenter y listo..!! nuestro mensaje ha quedado customizado según nuestra necesidad.



martes, 16 de agosto de 2011

Instalación de vCenter Server 5.0: Instalación de vSphere Web Client



Una vez que ya hemos instalado vCenter Server 5.0, podemos comenzar a instalar las herramientas complementarias. En esta ocasión, detallaremos el proceso de instalación de  vSphere Web Client.
vSphere Web Client permite conectarse a vCenter Server para administrar hosts ESXi utilizando un navegador web, como Internet Explorer o Mozilla Firefox

Pre-requisitos:

vSphere Web Client puede instalarse en el mismo servidor de vCenter, o en un servidor dedicado, que tenga acceso al servidor de vCenter. Se deben cumplir los siguientes requisitos:
  • Microsoft .NET 3.5 SP1 Framework
  • Se soportan los siguientes sistemas operativos:
    • Microsoft Windows Server 2003 Standard, Enterprise, and Datacenter, 64-bit SP2
    • Microsoft Windows Server 2003 R2 Standard, Enterprise, and Datacenter, 64-bit SP2
    • Microsoft Windows Server 2008 Standard, Enterprise, and Datacenter, 64-bit SP2
    • Microsoft Windows Server 2008 R2 Standard, Enterprise, and Datacenter, 64-bit
  • Se soportan los siguientes navegadores
    • Microsoft Internet Explorer 7 and 8
    • Mozilla Firefox 3.5 and 3.6

Instalación de vSphere Web Client






lunes, 15 de agosto de 2011

Instalación de vCenter Server 5.0: Instalación de Update Manager


Una vez que ya hemos instalado vCenter Server 5.0, podemos comenzar a instalar las herramientas complementarias. En esta ocasión, detallaremos el proceso de instalación de vCenter Update Manager 5.0

Requerimiento para instalación de vCenter Update Manager


Los servidores donde se instale Update Manager deben cumplir requerimientos especificos antes de realizar la instalación.

Hardware minimo para Update Manager

Se debe cumplir una configuración minima de hardware soportada.
  • 2 procesadores de 64 Bits o un procesador dual-core de 64 Bits.
  • Minimo 2GB de memoria RAM.
    • 4GB de memoria RAM si Update Manager y vCenter Server estarán en el mismo servidor
    • Se requiere memoria adicional si la base de datos se instala en el mismo servidor.
  • 1 NIC Gigabit
Nota: Update Manager puede ser instalado sobre un servidor fisico, o una máquina virtual.

Software requerido para Update Manager

Los requerimientos de Software para Update Manager, son los mismos que se detallaron anteriormente para vCenter Server.

Requisitos de Base de Datos para vCenter Server

Los requerimientos de Base de Datos para Update Manager, son los mismos que se detallaron anteriormente para vCenter Server.
Para ver un mayor detalle de los requisitos de Software para Update Manager, revisar la matriz de compatibilidad de vSphere en el sitio de documentación para VMware vSphere.

Proceso de Instalación de Update Manager

Preparación para la Instalación.

Antes de realizar la instalación de Update Manager 5.0, se deben realizar una serie de pasos previos.
  • Se debe asegurar de que se cumplan los requerimientos de hardware, software y base de datos para vCenter Update Manager 5.0
  • Se debe haber instalado previamente vCenter Server 5. Durante la instalación de Update Manager, se requerirán los datos de conexión a una instancia existente de vCenter Server 5.
  • Contar con una instancia de base de datos disponible para el uso de Update Manager. Esta instancia puede ser la misma que es utilizada por vCenter Server.
  • Crear una Base de Datos a ser utilizada por Update Manager
  • Update Manager puede ser instalado en el mismo servidor de vCenter Server, o en un servidor dedicado, con conexión a vCenter
  • Asegurar de que se cuentan con los permisos adecuados en el servidor de Update Manager, y en la instancia de base de datos para realizar la instalación.
  • Crear un DSN ODBC de 32 bits para la conexión entre Update Manager y la Base de Datos. Update Manager, si bien es una aplicación de 64 Bits, aun requiere de un DSN ODBC de 32 Bits para la conexión con su base de datos.

Instalación de vCenter Server 5.0: Proceso de Instalación de vCenter


Una vez que hayamos entendido los distintos requerimientos de hardware, software y base de datos, requeridos para la instalación de vCenter Server, a continuación detallaremos el proceso de instalación de vCenter Server 5.

Proceso de Instalación de vCenter Server

Preparación para la Instalación.

Antes de realizar la instalación de vCenter Server 5.0, se deben realizar una serie de pasos previos.
  • Se debe asegurar de que se cumplan los requerimientos de hardware, software y base de datos para vCenter Server 5.0
  • Contar con una instancia de base de datos disponible para el uso de vCenter Server
  • Crear una Base de Datos a ser utilizada por vCenter Server
  • Asegurar de que se cuentan con los permisos adecuados en el servidor de vCenter Server, y en la instancia de base de datos para realizar la instalación.
  • Crear un DSN ODBC para la conexión entre vCenter Server y la Base de Datos.



vSphere 5: Instalación de vCenter Server 5.0



Hace algunas semanas se realizó el lanzamiento de la nueva plataforma de virtualizacion en VMware, vSphere 5.0, la cual trae una serie de mejoras en aspectos de Almacenamiento, Networking, Alta Disponibilidad, etc.

En esta serie de articulos detallaremos el proceso de instalación de vCenter Server 5.0, junto a los componentes asociados.

Requerimiento para instalación de vCenter Server
Los servidores que ejecutarán instancias de vCenter Server 5.0 deben cumplir requerimientos especificos antes de realizar la instalación.

Hardware minimo para vCenter Server

Se debe cumplir una configuración minima de hardware soportada.
  • 2 procesadores de 64 Bits o un procesador dual-core de 64 Bits.
  • Minimo 3GB de memoria RAM.
    • Se requiere memoria adicional si la base de datos de vCenter se instala en el mismo servidor.
    • vCenter Server incluye un servicio llamado VMware VirtualCenter Management Webservices, el cual requiere de 512MB a 4.4GB de memoria adicional, dependiendo del tamaño del inventario de vCenter. La memoria maxima puede ser especificada durante la instalación.
  • 1 NIC Gigabit
  • 4GB de espacio disponible en disco.
    • Se requerirá espacio adicional si la base de datos de vCenter es instalada en el mismo servidor.
    • Si se utilizará la instancia SQL Server 2008 R2 Express Edition, la cual es incluida en los medios de instalación, se requerirá de 2GB adicionales de espacio disponible, para el proceso de instalación.
Nota: vCenter Server pude ser instalado sobre un servidor fisico, o una máquina virtual.

Software requerido para vCenter Server

  • vCenter Server solo puede ser instalado en sistemas operativos de 64Bits
    • Windows Server 2003 x64 SP2
    • Windows Server 2003 R2 x64 SP1
    • Windows Server 2008 x64 SP2
    • Windows Server 2008 x64 R2
  • Microsoft Framework .NET 3.5 SP1
  • Microsoft Windows Installer version 4.5 (MSI 4.5). Esto solo es requerido si se utilizará SQL Server 2008 R2 Express.
  • DSN ODBC de 64Bits para conexión con la Base de Datos
  • El servidor no debe tener instalado un servicio Web que utilice los puertos 80 y 443, los cuales son utilizados por vCenter.
  • El nombre del servidor no debe tener más de 15 caracteres.
  • El servidor de vCenter Server no debe tener instalado el rol de Controlador de Dominio de Active Directory.
  • Se debe utilizar una IP estatica. Si se utilizará una IP dinamica con DHCP, se debe asegurar que el nombre del servidor se encuentra actualizado en los servidores DNS.

Requisitos de Base de Datos para vCenter Server

  • IBM DB2 9.5 y 9.7
  • SQL Server 2008 R2 Express Edition
  • SQL Server 2005 SP3 o superior
  • SQL Server 2008 SP1 o superior
  • SQL Server 2008 R2
  • Oracle 10g R2
  • Oracle 11g
Para ver un mayor detalle de los requisitos de Software para vCenter revisar la matriz de compatibilidad de vSphere en el sitio de documentación para VMware vSphere.

Proceso de Instalación de vCenter Server

Preparación para la Instalación.

Antes de realizar la instalación de vCenter Server 5.0, se deben realizar una serie de pasos previos.
  • Se debe asegurar de que se cumplan los requerimientos de hardware, software y base de datos para vCenter Server 5.0
  • Asegurar de que se cuentan con los permisos adecuados en el servidor de vCenter Server, y en la instancia de base de datos para realizar la instalación.

Instrucciones de Instalación.

Una vez que ya hemos descrito a grandes rasgos los requerimientos para la instalación de vCenter Server 5.0, a continuación detallaremos el proceso de instalación de una instancia standalone de vCenter Server 5.

viernes, 12 de agosto de 2011

vSphere 5: What's New en vCenter Server Heartbeat 6.4




vCenter Heartbeat es una solucion de VMware para proveer de alta disponibilidad a vCenter Server, eliminando el punto unico de falla en la administración de una plataforma vSphere.

Junto con el lanzamiento de vSphere 5, se lanzó una nueva versión de vCenter Server Heartbeat, la cual provee de una arquitectura mejorada para que tanto el servidor activo, como tambien el pasivo, sean presentados como entidades unicas dentro de Active Directory.  Esto permite la asignación de IP's unicas en ambos servidores, permitiendo que estos sean accesibles en todo momento a traves de la red.  De esta forma es posible realizar tareas de mantenimiento, como la aplicacion de parches o upgrades en cualquiera de los servidores que conforman vCenter Heartbeat 6.4

El principal cambio en la arquitectura de vCenter HeartBeat es que ahora la instancia de vCenter Server protegida por vCenter Heartbeat 6.4, está asociada con una dirección IP virtual, asemejandose fuertemente a un cluster Microsoft activo-pasivo (MSCS).  Cuando se requiere de un failover, la dirección IP virtual es asignada a la instancia activa de vCenter Server, lo cual hace menos complejo el uso y administración de vCenter Heartbeat 6.4.

Si alguno tuvo la oportunidad de instalar la versión anterior de vCenter Server Heartbeat, se habrán encontrado con una arquitectura donde luego de instalar vCenter Server, era necesario clonarlo manteniendo el hostname y dirección IP, para luego instalar vCenter Server Heartbeat.  En esta arquitectura, donde no existia el concepto de dirección IP virtual, el servidor pasivo quedaba aislado en la red para evitar conflicto de IP, considerando que el servidor activo y el pasivo utilizaban la misma dirección IP.  Esto hacia muy complejas las tareas de mantención y administración de la plataforma.

Con la nueva arquitectura de vCenter Hearbeat 6.4, se puede realizar mantenimiento de la instancia de vCenter Server protegida, con un minimo de downtime.  Los parches pueden ser aplicados en el servidor pasivo utilizando su IP unica sin afectar al servidor activo.  Luego, se puede realizar un failover de la instancia de vCenter desde el servidor activo al pasivo, de manera de poder realizar las tareas de mantencion en el servidor activo.

Las tareas y alarmas operacionales de vCenter Heartbeat se encuentran ahora registradas dentro de vCenter Server.  Esto, sumado a un nuevo plug-in en vSphere Client para la administración y monitoreo de vCenter Hearbeat, permite que los usuarios vean esta información directamente a traves de vSphere Client.

Adicionalmente, para proveer de alta disponibilidad a vCenter Server 5.0, vCenter Heartbeat ahora tambien provee de proteccion a View Composer y SQL Server 2008 R2.

Todo esto nos permite contar una arquitectura mucho más robusta y eficiente para proteger nuestra capa de administración en vSphere 5.0.

Para mayor información, pueden ver el whitepaper What’s New in VMware vSphere 5.0 - Availability

martes, 9 de agosto de 2011

Upgrade a vCenter Server 5.0: Pasos Post-Upgrade



Una vez que ya tenemos operativo nuestro vCenter Server 5.0 luego del upgrade, es necesario realizar algunos pasos post-upgrade, los cuales detallaremos a continuación:

Actualizar el nombre de vCenter Server en los Plug-ins

Cuando se migra la configuración de vCenter Server a un servidor diferente, que no tiene el mismo nombre que el servidor original de vCenter, se deben actualizar los plug-ins para utilizar el nuevo nombre de servidor utilizado.

Los Plug-ins registrados en vCenter Server no pueden acceder al nuevo servidor de vCenter Server 5, hasta que esta actualizacion se complete.

Procedimiento:

  • Dirigirse a la ruta donde se encuentra almacenada la configuración de cada uno de los plug-ins de vCenter Server. Por defecto, estos plug-ins se encuentran en la siguiente ubicacion:
    C:\Program Files\VMware\Infrastructure\VirtualCenter Server\extensions\
  • Abrir el archivo "extension.xml" de cada plug-in utilizando algun editor de texto como notepad. Por ejemplo, el plug-in vCenter Storage Monitoring se encuentra en "C:\Program Files\VMware\Infrastructure\VirtualCenter Server\extensions\com.vmware.vim.sms\extension.xml"
  • Editar el contenido en la seccion <url>, reemplazando el nombre de vCenter Server con el nombre del nuevo servidor para vCenter Server 5.
  • Guardar los cambios en el archivo. Por ejemplo http://vcenter.example.com:80/sms/smService-web/health.xml.
  • Re-registrar la extensión con vCenter Server.
Nota: En algunos casos la url aparecerá de la siguiente forma: http://*:80/sms/smService-web/health.xml. En estos casos no es necesario realizar ningún cambio.


Recreando los Jobs SQL para los graficos de Performance

Luego de un Upgrade de vCenter Server en un servidor distinto, pueden encontrar el siguiente error al intentar obtener los graficos de performance historicos:
" Performance data is currently not available for this entity "

Esto se produce cuando el proceso de upgrade no es capaz de crear los Jobs SQL requeridos para gestionar los datos historicos de performance. El siguiente tutorial esta basado en el KB1004382, el cual permite la recreación de los Jobs.

Importante: Despues que los Jobs son creados apropiadamente, puede tomar un tiempo considerable para que estos se ejecuten y los graficos de performance vuelvan a estar disponibles a traves de vSphere Client.

Prerequisitos

  • En primer lugar deberemos verificar la existencia de Jobs previos, los cuales debemos eliminar.
  • Para que los scripts se instalen correctamente, se debe remover cualquier Job del tipo Past _____ stats rollup
  • Abrir SQL Management Studio usando el mismo login de base de datos usado por vCenter Server para conectarse con su base de datos (tipicamente no se utiliza la cuenta SA o Administrator).

Procedimiento

A continuación un tutorial con el proceso de recreación de los Jobs.



Al completar estos pasos ya hemos completado el proceso de Upgrade de vCenter Server 5.0. Espero les haya sido de utilidad.


martes, 2 de agosto de 2011

Upgrade a vCenter Server 5.0: Proceso de Upgrade de vCenter


Una vez que ya hemos tenemos respaldada y restaurada la base de datos del vCenter Server 4.x, asi como tambien hemos creado los DSN ODBC requeridos, podemos proceder con el Upgrade de vCenter Server.

Prerequisitos:

Hay que asegurarse de que el nuevo servidor de vCenter cuenta con acceso a todos los demás servicios requeridos:
  • Active Directory
  • Instancia de Base de Datos (Si esta en un servidor separado)
  • Servidor de Licencias (Para hosts en versiones 3.x)
  • Todos los hosts administrados por vCenter Server

Consideraciones:

Al realizar el Upgrade de vCenter Server en un nuevo servidor, utilizando un hostname y una IP distinta, los hosts ESX/ESXi deben ser concientes de este cambio, de otra manera los hosts continuarán enviando su heartbeat a la dirección IP original de vCenter Server, y aparecerán en estado "Not Responding" o "Disconnected" en la instancia actualizada de vCenter Server.

Para solucionar este issue, existen dos metodos los cuales son detallados en el KB 1001493 de VMware. Durante el siguiente videotutorial, se utilizará el segundo metodo señalado en dicho KB, para recuperar la conexión con los hosts.

Este proceso permite además solucionar el estado de los hosts luego del upgrade en un servidor distinto, los cuales aparecen desconectados producto del cambio en los certificados SSL.

Por otro lado, luego del Upgrade será necesario ingresar la licencia de vCenter Server 5.0, ya que por defecto, luego del Upgrade vCenter Server 5.0 utilizará una licencia de evaluación de 60 dias.

Importante: Recordar que el proceso de Upgrade actualizará el esquema de la base de datos del vCenter Server 4.x, para que sea compatible con la nueva versión. Este proceso no es posible revertirlo sin contar con un respaldo previo de la base de datos.

Existen otras consideraciones respecto a los Plug-ins y a los SQL Agent rollup jobs, lo cual será revisado en articulos posteriores.

Upgrade a vCenter Server 5.0

Durante el proceso de upgrade, deberemos seleccionar los siguientes parametros:
  • Se debe utilizar una base de datos existente, seleccionado el DSN ODBC de 64 bits creado anteriormente. Este paso requerirá además ingresar las credenciales con permisos para acceder a la base de datos.
  • Seleccionar la opción "Upgrade existing vCenter Server database" y marcar la opcion "I have taken a backup of the existing vCenter Server database and SSL certificates". De lo contrario, por defecto el instalador de vCenter Server limpiará la base de datos, continuando el proceso de instalación como si se tratara de una nueva instalación de vCenter Server, en vez de un proceso de Upgrade.
  • Seleccionar el metodo de Upgrade de los agentes de los hosts ESX/ESXi
    • Automatic: Donde el agente de vCenter es actualizado en todos los hosts incluidos en el inventario de vCenter Server, como parte del proceso de Upgrade.
    • Manual: Donde todos los hosts permanecen desconectados de vCenter Server luego del Upgrade, al no tener actualizado el agente. El agente puede ser actualizado posteriormente en forma manual, reconectando el host a vCenter Server. Esta opción es adecuada cuando el numero de hosts en vCenter es muy grande, lo cual podria afectar negativamente la performance de vCenter Server durante el Upgrade, extendiendo además el periodo de downtime de este servicio.
  • Seleccionar los puertos a utilizar por los servicios de vCenter Server. Se recomienda utilizar los puertos por defecto, a menos que existan otros servicios presentes con anterioridad, que utilicen los mismos puertos.
  • Seleccionar la cantidad de memoria para vCenter JVM en Tomcat, de acuerdo al numero de hosts en el ambiente.
  • Opcionalmente, en la ultima sección del asistente antes de proceder con el Upgrade, podemos seleccionar la opcion "Select to bump up the emphemeral port value". Esta opcion aumenta el numero disponible de puertos de tipo "ephemeral". Esta opción es util en instancias de vCenter Server que gestionan hosts en los cuales se crearán más de 2048 MVs clonadas, para prevenir que el pool de puertos disponibles sea saturado.

Al completar estos pasos ya tenemos actualizada nuestra base de datos, instalado vCenter Server 5.0, y todas las configuraciones de vCenter Server fueron restauradas satisfactoriamente. En los siguientes articulos revisaremos las tareas post-upgrade, incluyendo la revisión de los plug-ins de vCenter, y la restauración de los Jobs de SQL Server.

Upgrade a vCenter Server 5.0: Restauración de BD y creación de DSN ODBC


Una vez que ya hemos tenemos respaldada la base de datos del vCenter Server 4.x, debemos proceder a restaurarla, y a crear los DSN ODBC correspondientes para poder continuar con el proceso de Upgrade de vCenter Server a la versión 5.0

El servidor para vCenter Server debe contar con un DSN de 64 Bits. Este requerimiento aplica para todas las bases de datos soportadas por vCenter.

Si se utiliza Data Migration Tool para migrar una base de datos SQL Server Express que se encuentra en el mismo servidor de vCenter, no es necesario crear el DSN ODBC. Esto ya que el Data Migration Tool crea el DSN como parte del proceso de instalación.

Para todas las restantes bases de datos soportadas se debe crear un DSN de 64 bits.

Nota: Para Update Manager 5.0, al igual que en versiones anteriores, se debe utilizar un DSN de 32 Bits, aun a pesar de que Update Manager debe ser instalado en un sistema operativo de 64 Bits.

Restauración de la Base de Datos y Creación del DSN ODBC

 

Al completar estos pasos ya tenemos restaurada la base de datos para vCenter Server, y creado el DSN ODBC respectivo. En los siguientes articulos veremos el proceso de upgrade de vCenter Server 5.

Upgrade a vCenter Server 5.0: Respaldo de la base de datos


Una vez que ya hemos entendido el proceso de Upgrade de vCenter Server a la versión 5.0, y considerado los requerimientos de Software y Hardware, avanzaremos en el primer paso del proceso de Upgrade, que corresponde al respaldo de la base de datos.

Antes de realizar un Upgrade de vCenter Server, ya sea este in-place, o en otro servidor, se debe respaldar la base de datos de vCenter Server. Esto nos permite tener un mecanismo de "vuelta atras" en caso de que el proceso de Upgrade no finalice correctamente.

Una vez respalda la base de datos, y si el proceso de Upgrade lo realizaremos en otro servidor, tenemos varias opciones para mover la base de datos:
  • Si la base de datos está actualmente en un servidor separado de vCenter Server, y se espera mantener la base de datos en el mismo servidor despues del upgrade, solo es necesario realizar el respaldo y dejarlo donde está.
  • Si la base de datos está actualmente en el mismo servidor de vCenter Server, y se espera que el nuevo servidor de vCenter Server 5 siga utilizando una instancia base de datos local, deberemos mover el respaldo al nuevo servidor de vCenter Server:
    • Si la base de datos actual utiliza SQL Server Express, se puede respaldar la base de datos, y mover esta junto con otros datos de configuración utilizando el Data Migration Tool. No se necesita realizar un paso separado de migración de base de datos.
      Si en el nuevo servidor de vCenter Server 5 NO se utilizará SQL Express, se debe respaldar la base de datos, y restaurarla en forma manual en la instancia de base de datos instalada en el nuevo servidor de vCenter.
    • Si la base de datos actual utiliza SQL Server, se puede realizar un proceso de respaldo/restauración tradicional de SQL Server, o un proceso de Detach/Attach de la base de datos de SQL Server.

Importante: Para instancias MS SQL Server, cuando se decida entre las opciones backup/restore y detach/attach, se debe considerar la ventana de downtime requerida en cada una de estas opciones.


Respaldo de la Base de Datos de vCenter Server

 

Al completar estos pasos ya tenemos respaldada nuestra base de datos de vCenter Server 4.x. En los siguientes articulos veremos el proceso de restauración de la base de datos, creación del ODBC, y la instalación de vCenter Server 5.

lunes, 1 de agosto de 2011

vSphere 5: Upgrade a vCenter Server 5.0



Hace algunas semanas se realizó el lanzamiento de la nueva plataforma de virtualizacion en VMware, vSphere 5.0, la cual trae una serie de mejoras en aspectos de Almacenamiento, Networking, Alta Disponibilidad, etc.
En esta serie de articulos detallaremos el proceso de Upgrade de vCenter Server 4.x a vCenter Server 5.0.

Opciones de Upgrade de vCenter Server

Es posible realizar el Upgrade o Migración de un vCenter Server en dos maneras, las cuales detallamos a continuación.

Upgrade In-Place

Este corresponde a un Upgrade de vCenter Server 4.x a vCenter Server 5.0 en el mismo servidores, siempre que la instancia actual de vCenter Server se encuentre instalada en un sistema operativo de 64 bits, soportado por vCenter Server 5.0.

Este procedimiento requiere de un Downtime del servidor de vCenter Server que se este actualizando. De todas maneras, se destaca que no es necesaria una ventana de downtime para los hosts ESX/ESXi administrador por vCenter, asi como tampoco para ninguna de las máquinas virtuales.

Si una versión previa de vCenter Server se encuentra instalada, el instalador de vCenter 5.0 la detectará y realizará el upgrade correspondiente. Si el proceso de Upgrade falla, no hay un proceso de Rollback o Vuelta Atras automatico, para volver a la versión previa de vCenter Server. Es por esto que es de suma importancia realizar el respaldo previo de la base de datos de vCenter Server.

Upgrade en un Servidor Diferente

Es posible realizar el Upgrade de vCenter Server en un servidor diferente, utilizando una IP y hostnames distintos. Una razon para realizar este tipo de Upgrade es cuando la instancia actual de vCenter Server se encuentra en un sistema operativo de 32 Bits, el cual, como ya sabemos, no es compatible con vCenter Server 5.0

De esta forma además se puede realizar la migración de la base de datos de vCenter Server, desde una instancia SQL Server Express, a una versión corporativa de SQL Server u otra Base de Datos soportada por vCenter 5.0.

Consideraciones de Base de Datos

En caso de realizar un Upgrade en un servidor diferente, si la Base de Datos de vCenter Server 4.x se encuentra en el mismo servidor utilizado por la instancia de vCenter, esta base de datos debe ser respaldada y posteriormente restaurada en el nuevo servidor a ser utilizado por vCenter Server 5.0, o en un servidor de base de datos dedicado.

En caso de realizar un Upgrade en un servidor diferente, si la Base de Datos de vCenter Server 4.x se encuentra en un servidor separado de la instancia de vCenter, se debe realizar un respaldo previo de esta base de datos antes de realizar el upgrade, con el fin de contar con un mecanismo de "vuelta atras" en caso de que el Upgrade no se complete satisfactoriamente. Recordar que el proceso de Upgrade de vCenter actualizará el esquema de base de datos. No es necesario mover la base de datos.

En caso de realizar un Upgrade In-Place de vCenter Server, se debe realizar un respaldo previo de esta base de datos antes de realizar el upgrade, con el fin de contar con un mecanismo de "vuelta atras" en caso de que el Upgrade no se complete satisfactoriamente. Recordar que el proceso de Upgrade de vCenter actualizará el esquema de base de datos. No es necesario mover la base de datos.

Requerimiento de Upgrade de vCenter Server

Los servidores que ejecutarán instancias de vCenter Server 5.0 deben cumplir requerimientos especificos antes de realizar el Upgrade.

Hardware minimo para vCenter Server

Se debe cumplir una configuración minima de hardware soportada.
  • 2 procesadores de 64 Bits o un procesador dual-core de 64 Bits.
  • Minimo 3GB de memoria RAM.
    • Se requiere memoria adicional si la base de datos de vCenter se instala en el mismo servidor.
    • vCenter Server incluye un servicio llamado VMware VirtualCenter Management Webservices, el cual requiere de 512MB a 4.4GB de memoria adicional, dependiendo del tamaño del inventario de vCenter. La memoria maxima puede ser especificada durante la instalación.
  • 1 NIC Gigabit
  • 4GB de espacio disponible en disco.
    • Se requerirá espacio adicional si la base de datos de vCenter es instalada en el mismo servidor.
    • Si se utilizará la instancia SQL Server 2008 R2 Express Edition, la cual es incluida en los medios de instalación, se requerirá de 2GB adicionales de espacio disponible, para el proceso de instalación.
Nota: vCenter Server pude ser instalado sobre un servidor fisico, o una máquina virtual.

Software requerido para vCenter Server

  • vCenter Server solo puede ser instalado en sistemas operativos de 64Bits
    • Windows Server 2003 x64 SP2
    • Windows Server 2003 R2 x64 SP1
    • Windows Server 2008 x64 SP2
    • Windows Server 2008 x64 R2
  • Microsoft Framework .NET 3.5 SP1
  • Microsoft Windows Installer version 4.5 (MSI 4.5). Esto solo es requerido si se utilizará SQL Server 2008 R2 Express.
  • DSN ODBC de 64Bits para conexión con la Base de Datos
  • El servidor no debe tener instalado un servicio Web que utilice los puertos 80 y 443, los cuales son utilizados por vCenter.
  • El nombre del servidor no debe tener más de 15 caracteres.
  • El servidor de vCenter Server no debe tener instalado el rol de Controlador de Dominio de Active Directory.
  • Se debe utilizar una IP estatica. Si se utilizará una IP dinamica con DHCP, se debe asegurar que el nombre del servidor se encuentra actualizado en los servidores DNS.

Requisitos de Base de Datos para vCenter Server

  • IBM DB2 9.5 y 9.7
  • SQL Server 2008 R2 Express Edition
  • SQL Server 2005 SP3 o superior
  • SQL Server 2008 SP1 o superior
  • SQL Server 2008 R2
  • Oracle 10g R2
  • Oracle 11g
Importante: Si la Base de Datos no es soportada por vCenter Server, se debe hacer un upgrade de ésta a una versión soportada, o importar la base de datos a un servidor con versión soportada.

Para ver un mayor detalle de los requisitos de Software para vCenter revisar la matriz de compatibilidad de vSphere en el sitio de documentación para VMware vSphere.

Proceso de Upgrade de vCenter Server

Preparación para el Upgrade

Antes de realizar un Upgrade a vCenter Server 5.0, se deben realizar una serie de pasos previos.
  • Si la versión de vCenter Server a migrar incluye soluciones o plug-ins, asegurate de que estos son compatibles con vCenter Server 5.0
  • Se debe asegurar de que se cumplan los requerimientos de hardware, software y base de datos para vCenter Server 5.0
  • Realizar un respaldo completo de la base de datos de vCenter Server. Esto nos permite contar con un mecanismo de "vuelta atras" en caso de que el upgrade no sea satisfactorio.
  • Respaldar los certificados SSL que se encuentran en el servidor de vCenter Server. estos certificados se encuentran en "%allusersprofile%\Application Data\VMware\VMware VirtualCenter".   Esto nos permite contar con un mecanismo de "vuelta atras" en caso de que el upgrade no sea satisfactorio.
  • Asegurar de que se cuentan con los permisos adecuados en el servidor de vCenter Server, y en la instancia de base de datos para realizar el Upgrade.
  • Detener el servicio de vCenter Server. El servicio debe estar detenido para que el respaldo de la base de datos se encuentre en estado consistente, y el proceso de upgrade se finalice satisfactoriamente.
Instrucciones de Upgrade
Una vez que ya hemos descrito a grandes rasgos los mecanismos de upgrade de vCenter Server 5.0, junto con sus requerimientos, a continuación detallaremos el proceso de un Upgrade en un host diferente

martes, 12 de julio de 2011

vSphere 5: What's New!


Hola a todos!

Con el reciente lanzamiento de vSphere 5.0, se han hecho publicas las principales novedades que vienen incluidas en el nuevo Hypervisor de VMware

vSphere 5 es considerado ahora como una parte integral de la Infrastructure Cloud, la cual cuenta con los siguientes componentes:


  • vSphere 5: Infraestructura Base
  • SRM 5: Continuidad de negocios
  • vCenter Operations: Monitoreo y Administración
  • vShield 5: Seguridad
  • vCloud Director 1.5: Auto servicio 


A continuación un detalle de lo nuevo que viene en vSphere 5.0

MEJORAS EN LA PLATAFORMA

Convergencia
Como ya se habia mencionado anteriormente de manera oficial, esta nueva versión solo incluye a ESXi como unico hypervisor coporativo de VMware.
Del mismo modo se señala que vCenter Server 5.0 será capaz de administrar hosts ESXi 5.0, asi como ESX/ESXi 3.5 y ESX/ESXi 4.x

vSphere Auto Deploy
Combinando funcionalidades de Host Profiles, Image Builder y PXE, vSphere Auto Deploy simplifica las tareas de instalación y actualización de cientos de hosts ESXi. De esta manera, los nuevos hosts son automaticamente instalados basados en reglas definidas por el usuario. Del mismo modo, reconstruir un host a un estado "limpio" es tán simple como un Reboot.

Framework CLI unificado
vSphre 5 ofrece un framwork expandido y mejorado que incluye un basto conjunto de comandos (esxcli) consistentes y extensibles, incluyendo nuevos comandos para facilitar el troubleshooting y mantenimiento de los hosts. Este framework permite consistencia en la autenticación, roles y auditoria, usando los mismos metodos de otros frameworks de administración, tal como vCenter Server y PowerCLI. Este framework es posible utilizarlo remotamente como parte de vSphere CLI, asi como tambien de forma local en la shell de ESXi (hasta ahora conocida como Tech Support Mode).

Nuevas capacidades de las Virtual Machines:
vSphere 5.0 introduce una nueva generación de hardware virtual con su versión 8, la cual incluye las siguientes características:

  • Hasta 32 vCPU por VM
  • Hasta 1TB de memoria RAM por VM
  • Soporte para graficos 3D para ejecutar Windows Aero y aplicaciones basicas 3D en las VMs.
  • Soporte de dispositivos USB 3.0. Se soportan dispositivos USB 3.0 atachados al equipo que ejecuta vSphere Web Client o vSphere Client, para que esto puedas ser conectados a una MV. Por ahora no está soportado la conexión de dispositivos USB 3.0 directamente en los hosts ESXi.


Interfaz grafica para configurar vCPU multicores
Ahora se puede configurar el numero de cores por vCPU en las propiedades de las máquinas virtuales, utilizando vSphere Web Client y vSphere Client. En vSphere 4.x esta caracteristica era posible configurarla solo a traves de las configuraciones avanzadas.

Soporte de lector de Smart-Card para maquinas virtuales.
Permite conectar SmartCard readers al computador que está ejecutando vSphere Web Client y vSphere Client, las que son conectadas a una o más máquinas virtuales.

Soporte de VMware Tools expandido
Donde las VMware Tools de vSphere 4.x son soportadas en MV que se ejecutan en hosts ESXi 5.0. Del mismo modo, la versión de VMware Tools provistas con vSphere 5.0 son también compatibles con ESX/ESXi 4.x.

Soporte para Apple Mac OS X Server:
vSphere 5.0 agrega soporte para Apple Mac OS X Server 10.6 (Snow Leopard), como sistema operativo de maquina virtual.

Soporte de hasta 512 MV por host.


Soporte de hasta 160 Cores y 2TB de RAM por host.


STORAGE

Storage DRS:
Como ya se habia anunciado previamente en el VMware Partner Exchange 2011, vSphere 5.0 incluye una caracteristica llamada Storage DRS.

Esta nueva funcionalidad permite automatizar la ubicación inicial de una MV y evita los cuellos de botella en el Storage.

Es posible agrupar y administrar datastores similares como un unico recurso balanceado llamado 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.

Asignación de almacenamiento por Politicas
Esta solución permite un mayor control y mayor visibilidad de las caracteristicas de los recursos de almacenamiento. Tambien permite que la provisión de almacenamiento de las máquinas virtuales llegue a ser independiente del Storage especifico disponible en el ambiente. Se pueden definir reglas de ubicación inicial de máquinas virtuales en terminos de caracteristicas de almacenamiento.

Nueva version de VMFS:
VMFS5, una nueva versión del sistema de archivos para maquinas virtuales, que ofrece escalabilidad y performance mejorada.

Virtual Storage Apliance 
Appliance virtual para almacenamiento de bajo costo en Clusters VMware, sin el costo y complejidad de una almacenamiento compartido tradicional.

Soporte iSCSI utilizando la interfaz de usuario.
Mejoras en la usabilidad que incluye la posibilidad de configurar los adaptadores iSCSI, junto con la configuración de red y Port Binging utilizando el vSphere Client. Hasta ahora algunas de las configuraciones debian realizarse utilizando la interfaz de linea de comandos (CLI).

Soporte de Storage I/O Control para NFS.
vSphere 5.0 extiende Storage I/O Control (SIOC) para proveer de shares y limites de I/O para datastores NFS.

vSphere 5.0 provee soporte para datastores VMFS de un tamaño mayor a los 2TB.

Storage vMotion con soporte de Snapshots
Permite realizar Storage vMotion de máquinas virtuales que tengan Snapshots.


NETWORKING
Firewall de ESXi
ESXi cuenta ahora con un Firewall orientado al servicio, el cual puede ser configurado utilizando vSphere Client o CLI.  Este nuevo motor de Firewall elimina el uso de IPTables.

Mejoras en vSwitches Distribuidos.
vSphere 5.0 provee mayor visibilidad en el trafico de las máquinas virtuales a través de NetFlow, y mejora las capacidades de monitoreo y troubleshooting a traves de SPAN y LLDP.

Control de I/O de red.
Control más granular, a nivel de máquina virtual, y aplicable según SLAs.


vCENTER SERVER
vSphere Web Client
Se cuenta ahora con un vSphere Client basado en Adobe Flex, independiente de la plataforma y basado en web, con una porción de las funcionalidades disponibles en el cliente vSphere Client. vSphere 5.0 incluirá tanto el vSphere Client usual como vSphere Web Client. Las funcionalidades incluidas en el vSphere Web Client incluyen la visibilidad del inventario de vCenter, asi como la implementación y configuración de máquinas virtuales.

vCenter Server Appliance
Se contará ahora con una implementación de vCenter Server en un Virtual Appliance pre-configurado basado en Linux. Esto reduce el tiempo requerido para implementar vCenter Server y los servicios asociados y provee una alternativa de bajo costo para la implementación tradicional de vCenter Server.

Extensiones al inventario
Los clientes y Partners de VMware pueden extender vCenter Server en multiples maneras, incluyendo el inventario, la interfaz de usuario y los agentes. Se incluye un administrador para monitorear las extensiones.

vCenter Solution Manager
Provee de una interfaz para configurar y Monitorear soluciones integradas con vCenter, desarrolladas por VMware y por terceros.


DISPONIBILIDAD

vSphere High Availabilty
Se introducen Fault Domain Manager, el cual incluye mejoras en la funcionalidad HA de VMware, haciendolo más confiable y escalable, ademas de proveer un mejor Uptime. Todos los hosts en el cluster puede ser ahora nodos Primarios mientras el Cluster tambien utiliza el almacenamiento compartido como un canal para la detección de Heartbeat entre los hosts.

vSphere vMotion
Se soporta ahora la migración de virtual machines sobre enlaces de red con mayores latencias, utilizando vMotion.


Un mayor detalle de todas estas nuevas funcionalidades las pueden encontrar en el siguiente sitio:

http://www.vmware.com/products/vsphere/upgrade-center/overview.html

Pronto más detalles respecto a Site Recovery Manager 5 y vCloud Director 1.5

martes, 7 de junio de 2011

VMware libera la Beta de Converter Standalone 5.0


VMware ha lanzado hace algunos dias la versión Beta de Converter Standalone 5.0.

Converter Standalone es una herramienta intuitiva, de muy facil uso, que permite realizar conversiones de múltiples servidores sin ninguna interrupción o downtime.

Converter Standalone provee de una solución para automatizar el proceso de crear MV desde servidores físicos que corren con Windows o Linux, desde otros formatos de máquinas virtuales (como VMware Workstation), e imagenes de terceros (como Acronis).

La versión Beta de Converter Standalone 5.0 incluye las siguientes funcionalidades adicionales.

  • Preserva la configuración LVM durante la conversión de Linux.
  • Mejora la sincronizacion incluyendo opciones para programar tareas de sincronización, y realizar multiples tareas de sincronizacion en una tarea de conversión.
  • Optimización en la Alineación de discos y particiones.
  • La data de la Conversión es encriptada durante el proceso entre el servidor de origen y la MV de destino.


Para mayor información pueden revisar las Release Notes desde el sitio de VMware.

Del mismo modo, pueden descargar est Beta desde el sitio de Betas Publicas para Converter 5.0.

Saludos y espero les sea de utilidad.

viernes, 1 de abril de 2011

Videotutorial: Mover la Base de Datos de vCenter Server 4.1



Hola a todos!

Continuando con la sección de Videotutoriales, a continuación comparto un video detallando el proceso que se debe seguir para mover la Base de Datos de vCenter Server a un nuevo servidor.  Este tutorial también es de utilidad si quieren reemplazar una instancia de SQL Express por SQL Server 2005 Standard Edition o similar.




El detalle completo de este procedimiento lo pueden encontrar en el KB 7960893 de VMware.

Espero que les sea de utilidad.  Pronto más videotutoriales!!!

lunes, 14 de marzo de 2011

Videotutorial: Instalando vCenter Server 4.1



Hola a todos!

Inaugurando la sección de Videotutoriales, a continuación comparto un par de videos detallando el procedo de instalación de vCenter Server y sus componentes asociados:
  • vCenter Update Manager
  • vCenter Converter


Antes de comenzar, un pequeño resumen con los requisitos más destacados para la instalación de vCenter Server.

Requisitos de Software

VMWare recomienda la instalación de vCenter Server en un servidor con los siguientes requisitos:
  • Sistema Operativo 64Bits (Ej. Windows 2003 / 2008).
  • DSN ODBC de 64Bits para conexión con la Base de Datos
  • El servidor debe ser parte de un dominio Active Directory
  • El nombre del servidor no debe tener más de 15 caracteres.
  • El servidor no debe tener instalado un servicio Web que utilice los puertos 80 y 443, los cuales son utilizados por vCenter.
Los requisitos de Bases de Datos son los siguientes:
  • SQL 2005 Express Edition
  • SQL Server 2005
  • Oracle 10g y 11g.
  • Si la Base de Datos no es soportada por vCenter Server, se debe hacer un upgrade de ésta a una versión soportada, o importar la base de datos a un servidor con versión soportada.
Para ver un mayor detalle de los requisitos de Software para vCenter revisar la matriz de compatibilidad de vSphere en el sitio de documentación para VMware vSphere.

Requisitos de Hardware

VMWare recomienda la instalación de vCenter Server en un servidor con los siguientes requisitos:
  • 2 CPU de 64 bits o un procesador dual-core de 64 bits
  • Procesador de 2.0Ghz o superior. Este requerimiento es mayor si la base de datos se instala sobre el mismo servidor.
  • 3GB de memoria RAM. Este requerimiento es mayor si la base de datos se instala sobre el mismo servidor.
  • 3GB o más de espacio disponible en disco.
  • Conectividad Gigabit Ethernet

Procedimiento de Instalación de  vCenter Server


  • Parte 1


  • Parte 2



  • Parte 3




Espero que les sea de utilidad.  Pronto más videotutoriales!!!