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 Veeam. Mostrar todas las entradas
Mostrando entradas con la etiqueta Veeam. Mostrar todas las entradas

domingo, 8 de enero de 2012

Impacto de la virtualización en la estrategia de Respaldo y Disaster Recovery



Hasta hace no muchos años, antes de que la virtualización entrara fuertemente en el Datacenter de las compañias, respaldar la información critica podia llegar a ser un desafio.  Aun más, el proceso de restauración podia llegar a ser una pesadilla en muchos casos, y muchas veces este proceso no podia ser completado exitosamente.

En este punto debemos separar además el termino "Restauración" de "Recuperación".  Si bien en muchos casos podemos llegar a restaurar los archivos requeridos, hay mucho camino aun por recorrer para poder llevar a cabo una Recuperación exitosa del servicio o aplicación requerida

En un ambiente fisico tradicional, los fabricantes de soluciones de respaldo tradicionales muchas veces se conformaban con el hecho de extraer los datos desde los respaldos y llevarlos a un almacenamiento accesible para su uso, lo cual claramente no es suficiente si consideramos que el proceso no estara completo si la aplicación que requiere el dato restaurado no ha podido volver a estar operativa.

Por otro lado, las soluciones de respaldo estaban pensadas principalmente para poder respaldar y restaurar datos.  Con el uso de agentes especializados, los fabricantes sumaron soporte para el respaldo y restauración de aplicaciones y servicios como Bases de Datos, Servidores de correo, etc.  Estos agentes, si bien solucionaban esa necesidad puntual, aumentaban drasticamente el costo de la solución de respaldo, asi como también su complejidad.

Aun más, en un ambiente fisico existe un desafio aun mayor...  ¿Qué sucede si el servidor ha fallado completamente y es necesario recuperarlo desde cero?

Una alternativa es reinstalar el sistema operativo y las aplicaciones/servicios, con la correspondiente configuración, para luego restaurar los datos almacenados en los respaldos...  Pero esto toma demasiado tiempo no?  De hecho una solución asi en muchos casos es inaceptable para servidores de misión critica, debido a que podria tardar horas en el mejor de los casos.

Para enfrentar este desafió, la mayoria de las soluciones de respaldo cuentan con capacidades de restauración "Bare Metal", que permiten una restauración desde cero, pero este tipo de soluciones suelen ser poco confiables, debido a que dependen mucho del hardware de reemplazo, donde un pequeño cambio puede provocar que las restauraciones fallen.

Y el desafio final en ambientes fisicos, es que el proceso de recuperación rara vez involucra a un unico servidor.  Por ejemplo, ante la falla del Storage que soporta la aplicación (por ejemplo en una configuración en Clúster), o cuando el Datacenter completo sufre una caida, el proceso de restauración involucrará varias capas (tiers) de servidores, lo cual muchas veces debe ser realizado en un orden especifico para asegurar que el proceso sea exitoso.

Todos estos desafios que enfrenta una infraestructura fisica tradicional, hacen que poder contar con una estrategia de Recuperación ante Desastres y de Continuidad de Negocios sea extremadamente dificil.  Ni hablar de procedimientos para probar los respaldos, proceso que podria durar por siempre....

La llegada de la virtualización.
Con la aparición de la virtualización y su explosiva adopción, especialmente con VMware, todos los paradigmas de gestión de un Datacenter sufieron un cambio profundo, especialmente los procedimientos relacionados a Disaster Recovery y Bussines Continuity.

Las antiguas soluciones de respaldo, asi como los procedimientos de recuperación ante desastres, si bien aun pueden ser utilizados en los ambientes virtualizados, estan lejos de ser eficientes y debieran ser reemplazados por soluciones y procedimientos acorde, que puedan aprovechar todas los beneficios que la virtualización nos entrega.

Si bien la virtualización nos ayuda a enfrentar de mejor manera los desafios antes mencionados, esta es solo parte de la solución.  La otra parte son las soluciones de Respaldo y Disaster Recovery que nos ofrecen los principales actores de la virtualización (VMware, Microsoft y Citrix), asi como las soluciones especializadas de terceros (Veeam, Quest, Symantec, CA, etc.).

Con las soluciones de respaldo y Disaster Recovery diseñadas para ambientes virtuales, cada servidor (máquina virtual) puede ser protegido completamente en un unico proceso de respaldo, aprovechando uno de los pilares de la virtualización, que no es otro que la ENCAPSULACIÓN de la MV en un conjunto de archivos.

Luego de realizar un respaldo full, al comunicarse directamente con el hypervisor, las soluciones de respaldo pueden realizar respaldos parciales (incrementales) almacenando solo los cambios o bloques modificados de la MV respecto al ultimo respaldo.  Adicionalmente las soluciones de respaldo actuales utilizan metodos avanzados de compresión y deduplicación, lo que permite un uso más eficiente de los recursos de almacenamiento y del ancho de banda en la red de respaldos.

Para que los respaldos sean consistentes, las soluciones de respaldo para ambientes virtualizados están basadas principalmente en los Snapshots de las máquinas virtuales, lo cual permite mantener multiples puntos de recuperación o versiones de respaldos.

Ahora lo escencial... ¿En que mejoran los procesos de recuperación?
Con la virtualización y las soluciones de respaldo y Diaster Recovery pensadas para ambientes virtuales, es posible recuperar una máquina virtual completa desde un respaldo, sin preocuparse de los problemas de compatibilidad de hardware que presentaban las soluciones Bare Metal tradicionales, porque como deben recordar, las máquinas virtuales son 100% independientes del hardware físico que las hospedan!

Esto nos permite restaurar una  o más máquinas virtuales en otro host o incluso en otro Site si es necesario, siendo de gran ayuda al momento de aplicar los procedimientos de Disaster Recovery

Mejor aun, si la situación asi lo requiere, y dependiendo de la solución de respaldo utilizada, es posible recuperar archivos especificos desde el respaldo de la MV, no siendo necesaria la restauración de la MV completa.  Del mismo modo, y dependiendo de la "inteligencia" de la solución de respaldo elegida, es posible realizar restauraciones granulares a nivel de aplicación, como puede ser un correo en un buzon Exchange, o un registro en una BD SQL/Oracle.

Algunos productos de Respaldo y Disaster Recovery tienen la habilitad de realizar una recuperación "in-place", que permite acelerar el proceso de recuperación montando la máquina virtual respaldada desde el mismo repositorio de respaldos, lo cual nos permite tener nuestros servicios operativos en forma casi instantanea en algunos casos, aun cuando tengan una performance degradada.  Una vez el servicio se encuentra restaurado, el administrador TI puede utilizar funcionalidades como Storage vMotion de vSphere para mover "en caliente" la MV al dispositivo de almacenamiento principal, sin ninguna interrupción, y normalizando la performance de dicho servicio.

Si requerimos soluciones de Disaster Recovery y Bussines Continuity, como el uso de Sites de Contingencia, apalancando la Virtualización y las tecnologias de respaldo modernas es posible pensar en sitios replicados y procedimientos de Failover y Failback de maneras que serían mucho más complejas de implementar en los ambientes fisicos tradicionales.

Con soluciones como VMware Site Recovery Manager, Veeam Backup and Replication y Quest vRanger, es posible contar con sitios replicados en ubicaciones remotas, donde ya no es requisito fundamental la compatibilidad entre los dispositivos de almacenamiento (SAN) existentes en el sitio principal y en el de contingencia.
De hecho, si asi lo requieren, el sitio de contingencia podria incluso funcionar sin un almacenamiento centralizado (SAN o NAS), utilizando nada más que almacenamiento local en cada host.  Claramente no es la situación ideal, pero cuando el presupuesto es escaso, es una solución bastante valida.

Un ultimo punto, pero no menos importante, es la posibilidad de probar los respaldos para asegurarnos que estos sean recuperables en caso que lo necesitemos.  Con la virtualización y las soluciones de respaldo y Disaster Recovery, es más sencillo generar ambientes aislados o sandbox virtuales donde poder comprobar que los respaldos sean recuperables y funcionales, sin afectar a los servicios productivos, y en tiempos mucho más acotados que en ambientes físicos tradicionales.

Como pueden ver, al virtualizar un Datacenter se deben introducir cambios bastante profundos en la manera en que se gestiona la plataforma y en los procedimientos que llevan a cabo los administradores de TI en diversas situaciones, en especial en lo relacionado a la Recuperación ante Desastres y Continuidad de Negocios.

Espero que les haya resultado interesante y que les sea de utilidad.

miércoles, 14 de diciembre de 2011

Regalo de navidad de Veeam! Licencias NFR de Veeam Backup and Replication 6


Como un regalo especial de fin de año, Veeam nuevamente esta entregando licencias gratuitas, esta vez del recientemente lanzado Veeam Backup and Replication v6.

Estas licencias están disponibles para VMware vExperts, VMware Certified Professionals y VMware Certified Instructors.  Del mismo modo, y considerando que ahora se cuenta con soporte para Hyper-V, estas licencias NFR pueden ser obtenidas tambien por Microsoft Certified Professionals y Microsoft MVPs.


Solo se requiere registrarse para recibir las licencias Veeam para propositos de Evaluación, Demostración y Entrenamiento.

Para quienes estén interesados este es el link:
http://www.veeam.com/news/holiday-gift-from-veeam-free-veeam-backup-and-replication-v6-licenses-for-your-lab155.html

lunes, 12 de diciembre de 2011

Nace vZion Consultores!


Hola a todos!  Les quería comentar acerca de un nuevo desafió personal en el que me he embarcado desde hace algunos días, que es la formación de una compañía dedicada a la Virtualización y Cloud Computing en Chile.  

Finalmente esta idea sale a la luz en la forma de vZion Consultores, de la cual soy co-fundador, donde ya somos Partners tanto de VMware como de Veeam Software, y estamos trabajando ya en nuevas alianzas y partnerships con importantes actores en la industria de la virtualización.

Desde ya les comento que este Blog seguirá activo y actualizado periódicamente, y agradezco enormemente las visitas y el apoyo que aquí he conseguido.

Si quieren saber más de vZion Consultores pueden visitarnos en nuestro sitio web (www.vzion.net), asi como también en las redes sociales como Twitter, Facebook y Linkedin.

Gracias a todos!

miércoles, 30 de noviembre de 2011

Veeam Backup and Replication 6 - Finalmente disponible


Finalmente, a partir de ayer se encuentra disponible Veeam Backup & Replication v6, el cual es posible descargar en modo de evaluación para que puedan probar todas sus nuevas funcionalidades.

En un post anterior detallé las novedades de esta nueva versión de esta premiada solución de Veeam.

Entre las novedades podemos indicar:

  • Una nueva arquitectura distribuida
  • Soporte para Hyper-V
  • Mejoras importantes en la funcionalidad de Replicación con Failback incluido.
  • Nueva funcionalidad Quick Migration
Una descripción más detallada la pueden encontrar en el sitio de Veeam y en el articulo de What's New publicado anteriormente en este Blog.

martes, 11 de octubre de 2011

Nuevo sponsor del Blog - Veeam!


Hola a todos!

Solo una pequeña nota para contarles de que a partir de esta semana, Veeam Software se ha transformado en el primer sponsor de este humilde Blog.

Ya he publicado algunos artículos sobre los productos de Veeam, y espero seguirles informando de las novedades que vayan apareciendo acerca de sus soluciones.

Gracias a todos por seguir este Blog, y a Veeam por el apoyo.

miércoles, 28 de septiembre de 2011

Veeam Backup and Replication 6 - What's New!



En algunas semanas más Veeam Software hará el lanzamiento de la nueva versión de su producto Veeam Backup & Replication 6.

Una de las novedades que Veeam ha revelado, es el soporte para Hyper-V, además de el soporte para vSphere porsupuesto =)  Lo interesante es que desde una unica consola se podrán realizar respaldos y restauraciones, tanto de hosts ESX/ESXi, como de hosts Hyper-V, permitiendo una administración completamente centralizada.

No obstante lo anterior, SureBackup (validacion automatica de respaldos) e Instant VM Recovery (Ejecutar una VM desde el almacen de respaldos), no estarán disponibles aún para Hyper-V en este nuevo lanzamiento.  Todas las otras nuevas funcionalidades estarán disponibles tanto para Hyper-V como para vSphere.

A continuación un resumen de las nuevas caracteristicas de Veeam Backup 6, las cuales fueron anunciadas en el VMworld 2011 en Las Vegas.  La presentación la pueden descargar desde el siguiente link, además, para los asistentes al VMworld, está disponible la grabación de la sesión (SPO3981) en el sitio www.vmworld.com.

Arquitectura:
Ahora podemos observar una arquitectura distribuida, pudiendo separar los roles.



Antes:

  • Servidor de Backup

Ahora:

  • Servidor de Backup: Administración y balanceo de carga
  • Servidor Proxy: Obtener datos del origen
  • Servidor Repositorio: Escribir los datos en el repositorio.


Esta arquitectura provee mejoras significativas en la replicacion para ESXi, asi como tambien permite realizar respaldos en almacenamiento remoto, sobre la WAN, pensado especialmente para infraestructuras Cloud.

Además, esta nueva arquitectura permite un deploy y mantención automatica, asi como un balanceo de carga inteligente.

Se incluye además un balanceo de carga inteligente, dentro y entre los jobs.



Finalmente, esta arquitectura simplifica el crecimiento de la plataforma en el tiempo:

  • Proxies ligeros
  • Deploy y mantención automatica
  • Streamlines ROBO (remote office/branch office) e implementaciones a gran escala.


Replicación
La funcionalidad de replicacion tiene además una serie de nuevas funcionalidades, que le permiten competir bastante bien con lo que es Site Recovery Manager 5.


  • Re-IP on failover
  • Real failback
  • Seed from backup
  • Replica mapping
  • Preserve thin disks
  • Replicate to cluster
  • Traffic throttling


Quick Migration

  • Se incluye un asistente para migrar una o más MVs:
    • Desde un host a otro
    • Desde un datastore a otro
    • Ambos
  • Quick Migration es Instant VM Recovery aware.
  • Utiliza vMotion y Storage vMotion si es que están disponibles.
  • En caso contrario, utiliza la tecnologia de replicación de Veeam:
    • Entre hosts standalone
    • A un nuevo storage
    • etc.
  • Tambien utiliza, cuando es posible, la nueva tecnologia Veeam SmartSwitch
    • Elimina el downtime
    • Pausa el origen -> Copia el estado de la memoria -> Reanudar la MV en el destino.


Otras mejoras

  • Restauración de archivos en 1 Click
  • Restauración de MV en 1 Click


Para conseguir mayor información, pueden registrarse a la serie de Webinar que Veeam estará ofreciendo para detallar todas las nuevas funcionalidades del producto.

lunes, 4 de abril de 2011

Licencias Veeam NFR para VCP y VCI


Hola a todos!

Veeam nuevamente lanzó una promoción para obtener licencias NFR (Not for resale) para profesionales certificados VMware (VCP, VCI, VCAP) y vExperts.

Para quienes se registren, Veeam entregará licencias para 2 Sockets de sus productos más populares:

  • Veeam One
  • Veeam Backup and Replicator
Si les interesa poder probar estos productos en sus laboratorios, solo deben registrarse en el siguiente link:

Espero les sea de utilidad!

jueves, 17 de marzo de 2011

Review Veeam Backup and Replicator v5 con vPower


Durante las fiestas de fin de año Veeam entregó licencias gratuitas para algunos de sus productos, con lo cual tuve acceso a probar, entre otros productos, Veeam Backup and Replicator v5 con vPower.  En el presente articulo detallaré mis impresiones respecto a esta excelente herramienta.




Partamos desde el comienzo. Veeam Backup and Replicator es una herramienta de respaldo y replicación para infraestructuras VMware, desarrollado para proveer una manera rapida y sencilla de realizar respaldos y restauraciones de maquinas virtuales en una plataforma VMware ESX/ESXi.

Veeam Backup and Replicator permite realizar recuperaciones de una maquina virtual completa, de un objeto individual desde alguna aplicación (como Active Directory o SQL Server), o de un archivo individual en el sistema de archivos. Esta solución de Veeam no utiliza agentes que deban ser instalados en los hosts ESX/ESXi o en las maquinas virtuales, y permite verificar cada respaldo para asegurar de que puedan ser utilizados de ser necesarios (SureBackup).

Instalación

La instalación de Veeam Monitor me pareció bastante sencilla e intuituva, considerando además que la documentación incluida en el sitio de Veeam es bastante completa y detallada, pudiendo instalar Veeam Backup and Replicator sin ningún inconveniente, por lo que no entraré en detalle respecto del proceso de instalación.
Dentro de los pre-requisitos podemos mencionar:
  • Infraestructura VMware VI3 o vSphere 4 (Se excluye ESXi con licencia free)
  • Opcionalmente Virtual Center Server 2.5 o vCenter Server 4.x
  • Una instancia SQL Server 2005 o superior.  Opcionalmente Veeam puede instalar una instancia de SQL Server 2005 Express
  • Sistema operativo Windows Server 2003/2003 R2/2008/2008 R2 o Windows XP/Vista/7.  Se incluyen versiones de 32 y 64 bits
  • .Net Framework 2.0 o superior
  • Es posible respaldar todos los tipos y versiones de maquinas virtuales, exceptuando el uso de RDM con compatibilidad fisica, y discos Independientes.
  • Cualquier sistema operativo soportado por VMware es también soportado por Veeam.
En cuanto a hardware, los requerimientos son bastante simples, y se recomienda el uso de una maquina virtual:
  • Recomendado 4 Cores de CPU.
  • Al menos 1GB de memoria RAM. La cantidad de memoria RAM requerida irá en aumento considerando si los distintos componentes se instalarán en servidores separados, o todos en un mismo servidor.
  • Conexión de red Gigabit
Veeam Backup and Replicator cuenta además con componentes adicionales como Veeam Backup Enterprise Manager y Veeam Backup Search.

Primeros pasos y primera impresiones

Una vez que tuve instalado Veeam Backup and Replicator, me encontré con una consola bastante sencilla e inuitiva, lo que facilita el uso de esta gran herramienta.
Al igual que con Veeam Monitor, me causó una muy buena impresión el bajo uso de recursos del servidor dedicado para Veeam Backup and Replicator, incluso durante la ejecución de respaldos y restauraciones.



Del mismo modo la configuración inicial es bastante intuitiva, siendo uno de los primeros pasos el agregar una instancia vCenter Server o uno o más hosts ESX/ESXi, los cuales se agregarán a la lista de Servers a proteger. En mi caso tengo licencia solo para 2 sockets, por lo que solo podré realizar respaldos y restaruaciones en uno de los hosts incluidos en mi instancia vCenter Server.



Respaldo y Recuperacion

Respaldos

Una vez que ya tenemos instalado Veeam Backup and Replicator, y que hemos agregado una instancia de vCenter o uno o más hosts ESX/ESXi, nos encontramos con una serie de opciones que podemos utilizar. Comenzaremos revisando las opciones de Respaldo y Recuperación.



Para configurar una tarea de respaldo contamos con un asistente bastante sencillo que nos guia a través de la creación de la tarea. Aqui podemos definir si la tarea de respaldo se realizará directo en la SAN, utilizando el stack I/O de ESX/ESXi, o a través de la red. La elección dependerá de nuestra plataforma.

      


Los respaldos pueden ser realizados:
  • Un dispositivo SAN, donde el servidor de Veeam Backup debe estar conectado directamente a la SAN a traves de HBAs o un iniciador iSCSI por software.
  • Un dispositivo NAS.
  • Un Storage conectado directamente (DAS) al servidor de Veeam Backup, incluyendo dispositivos USB.
  • Un servidor Windows o Linux con suficiente espacio en disco.


La tarea de respaldo puede ser configurada además para usar Microsoft VSS, de manera de asegurar respaldos consistentes.



Dentro de vPower, Veeam Backup and Replicator incluye SureBackup, funcionalidad que permite la verificación de cada uno de los respaldos en forma automatica. Este proceso es automatizado, utilizando los recursos disponibles en la infraestructura virtual.

Basicamente, SureBackup crea una MV en un ambiente aislado y la ejecuta directamente desde un archivo de Backup (imagino que funciona de manera similar a InstantRestore en este punto). Luego, SureBackup enciende la MV, inicia el sistema operativo y confirma que todo se este ejecutando normalmente.


Restauración

Una vez que tenemos configuradas nuestras tareas de respaldo, tenemos una serie de opciones de restauración, siendo InstantRestore la más destacable.



InstantRestore es parte de lo que Veeam llama vPower. Esta funcionalidad permite realizar restauraciones de MV completas, archivos VMDK, o aplicaciones especificas en forma casi inmediata. InstantRestore permite 3 funcionalidades principales:
  • Instant VM Recovery: Permite ejecutar una MV desde un archivo de respaldo comprimido y deduplicado desde el almacen de respaldos. Con esto se elimina la necesidad de extraer el respaldo y copiarlo en el Storage de Producción. Esto permite tener un servidor temporal de repuesto en tan solo minutos (a veces incluso segundos), ante la caida de una de nuestras maquinas en producción.
  • U-AIR (Universal Application-Item Recovery): Permite restaurar objetos desde cualquier aplicación de una maquina virtual respaldada, ejecutando la aplicación desde un respaldo en un ambiente aislado. Esta funcionalidad permite restaurar, por ejemplo, correos eliminados, registros de una base de datos borrados accidentalmente, etc.
  • Instant File-Level Recovery (IFLR): Permite la restauración de archivos individuales de un respaldo, sin la necesidad de restaurar una MV completa, o de un disco virtual completo.
En las pruebas realizadas con Instant Recovery, pude recuperar una MV en menos de 1 minuto, lo cual es francamente destacable. Hay que destacar que este tipo de recuperación está diseñada como una solución temporal, permitiendo al usuario seguir utilizando los servicios mientras se realiza una restauración completa.

  




La restauración de archivos individuales es también bastante sencilla e intuitiva, permitiendo la restauración de archivos sin tener que restaruar la MV completa, o un disco virtual (VMDK). Adicionalmente, y en conjunto con Veeam Backup Search, podemos realizar la busqueda de un archivo en particular, entre todos los respaldos realizados, lo cual nos ahorra la necesidad de tener que buscar dicho archivo en cada uno de los respaldos.



La funcionalidad U-AIR puede llegar a ser muy util en casos en que se requiera restaurar algun objeto individual dentro de una aplicación, como Active Directory, SQL Server, Exchange, etc. U-AIR basicamente crea un ambiente de laboratorio, montando el respaldo que hayamos seleccionado previamente, donde luego, y utilizando las herramientas que incluye cada aplicación, podamos recuperar el objeto que deseemos, como por ejemplo:
  • Un objeto de Active Directory
  • Un registro o tabla de SQL Server
  • Un correo de Exchange Server.




Nota: Los plug-ins para SQL Server y Exchange aun se encuentran en BETA.

Finalmente, Veeam incluye la funcionalidad basica de restauración completa de una MV, lo cual permite la restauración de uno de los respaldos en el host y datastore que especifiquemos.


Replicación

Otra de las funcionalidades principales de Veeam Backup and Replicator, es la posibilidad de hacer replicación de maquinas virtuales de un host a otro.



Apoyandose en las ultimas innovaciones de vSphere (Changed Block Tracking y Thin Provisioning), permite realizar replicaciones de manera rapida y sencilla. La replicación puede programarse para que se realice periodicamente, o se puede gatillar en forma manual.




Adicionalmente, si una MV tiene problemas, se puede utilizar la funcion de Fail-Over para que la replica entre en funcionamiento y reemplace a la MV con problemas.

 

  


Sinceramente, encuentro que es una excelente solución para pequeñas y medianas implementaciones, donde el presupuesto no permite realizar replicación entre storage SAN. Veeam Backup and Replicator permite incluso realizar replicación entre dos hosts utilizando solo discos locales, lo cual es bastante util para pequeñas implementaciones y presupuesto limitado.

Al igual que los respaldos, las replicas pueden ser realizadas a traves de la SAN, utilizando el stack I/O de ESX/ESXi, o a través de la red. En el asistente de creación de replicas podemos además definir el tipo de discos a utilizar (Thin o Thick), la cantidad de puntos de restauración a almacenar, y el uso de Microsoft VSS.

   




Finalmente, es posible realizar restauraciones de archivos individuales desde una replica, de la misma forma en que se restauran archivos desde un respaldo de una MV en Veeam.


 Funcionalidades adicionales
Además de las funcionalidades de respaldo y replicación que incluye este excelente producto de Veeam, se incluyen algunas herramientas que nos pueden ser bastante utiles:

  • Herramienta de copia de archivos, que permite copiar archivos y carpetas de un host a otro, o desde un host al equipo local (y viceversa). Esto puede ser de bastante utilidad cuando se requiera mover archivos de manera rapida sin tener que ingresar por vSphere Client o alguna herramienta como WinSCP.
  • Herramienta de copia de maquinas virtuales, que permite copiar una MV completa de un host a otro, o descargar una MV completa al equipo local.
  • Herramienta para Importar Backups, que permite imporar backups desde otros servidores de Veeam Backup and Replicator.


  



Conclusiones

Luego de utilizar Veeam Backup and Replicator v5 por un par de semanas puedo decir que es una excelente solución de respaldo y replicación para nuestra infraestructura VMware.

Es un gran producto desarrollado por Veeam, que permite una protección continua de los datos, reduce los tiempos de recuperación (RTO), mejorando la continuidad operacional y la continuidad del negocio. Desde mi punto de vista, es un producto absolutamente recomendable.

Para finalizar, una pequeño resumen de los aspectos destacables, y de aquellos que aún se pueden mejorar de esta excelente herramienta.

Aspectos destacables

  • Una instalación rápida y sencilla
  • Una interfaz limpia e intuitiva
  • La posibilidad de restaurar una MV en cuestion de minutos o incluso segundos (InstantRecovery)
  • La posibilidad de verificar todos los respaldos para asegurar que pueden ser utilizados en una recuperación (SureBackup)
  • La posibilidad de realizar replicas de MV entre distintos sites sin la necesidad de realizar replicas a nivel de SAN.
  • El bajo uso de recursos de los servicios de Veeam Backup and Replicator
  • Una documentación clara y precisa del proceso de instalación y configuración.
  • La posibilidad de recuperar archivos individuales y objetos de aplicaciones (como Active Directory, Exchange y SQL), sin la necesidad de restaurar una MV completa, o un disco virtual (vmdk) completo.
  • La posibilidad de realizar busquedas de archivos dentro de todos los respaldos con Veeam Backup Search, eliminando la necesidad de tener que revisar respaldo por respaldo.

Aspectos Mejorables

  • La posibilidad de realizar un Failover manual entre una MV y su replica (y viceversa). La funcionalidad actual de Failover aun es muy limitada.
  • La posibilidad de importar respaldos de otras plataformas. Si existe esta funcion, no la he encontrado.
  • La interfaz de Veeam Backup and Replicator sería más flexible si fuera basada en HTML completamente.

Con esto completamos esta Review de Veeam Backup and Replicator v5 con vPower.  Una gran herramienta que les puede ayudar para proteger de manera efectiva sus plataformas VMware.

jueves, 10 de febrero de 2011

Review Veeam Monitor 5.0 for VMware


Durante las fiestas de fin de año Veeam entregó licencias gratuitas para algunos de sus productos, con lo cual tuve acceso a probar Veeam Monitor 5.0 for VMware.  En el presente articulo detallaré mis impresiones respecto a esta excelente herramienta.

Partamos desde el comienzo.  Veeam Monitor es una herramienta de monitoreo para infraestructuras VMware, orientada al monitoreo de performance, y que se complementa con vCenter Server.  Veeam Monitor no introduce su propio framework de monitoreo, lo cual lo transforma en una herramienta facil de implementar y mantener.

Veeam Monitor se licencia por Socket de CPU, y su precio es bastante acotado, considerando todas las funcionalidades incluidas.

Instalación


La instalación de Veeam Monitor me pareció bastante sencilla e intuituva, a pesar de que pienso que a estas alturas debiera venir como Virtual Appliance, siguiendo la tendencia de numerosas herramientas que se integran con VMware.  La documentación incluida al descargar el paquete de instalación es bastante completa y detallada, pudiendo instalar Veeam Monitor sin ningún inconveniente (incluso incluye screenshots de la instalación), por lo que no entraré en detalle respecto del proceso de instalación.

Dentro de los pre-requisitos podemos mencionar:

  • Infraestructura VMware ESX/ESXi 3.x o 4.x
  • Opcionalmente Virtual Center Server 2.5 o vCenter Server 4.x
  • Una instancia SQL Server 2005 o superior.  Opcionalmente Veeam puede instalar una instancia de SQL Server 2005 Express
  • Sistema operativo Windows Server 2003/2003 R2/2008/2008 R2 o Windows XP/Vista/7.  Se incluyen versiones de 32 y 64 bits
  • .Net Framework 2.0 o superior
  • En cuanto a hardware, los requerimientos son bastante simples, y se recomienda el uso de una maquina virtual.

Primeros pasos y primera impresiones
Una vez que tuve instalado Veeam Monitor, me encontré con una consola bastante sencilla y facil de interpretar, lo que facilita enormemente las labores de monitoreo y troubleshooting.  Me causó una muy buena impresión además, el bajo uso de recursos del servidor dedicado para Veeam Monitor, especialmente si lo comparamos con productos de la competencia.



Del mismo modo la configuración inicial es bastante intuitiva, siendo uno de los primeros pasos el agregar una instancia vCenter Server o uno o más hosts ESX/ESXi, los cuales se agregarán a la Vista de Infraestructura, siendo finalmente los objetos a monitorear.

En mi caso tengo licencia para el monitoreo de solo 2 sockets, por lo que solo podré monitorear uno de los hosts incluidos en mi instancia vCenter Server.




Una vez agregada la instancia vCenter, lo primero que hace Veeam Monitor es importar los datos históricos de performance desde vCenter, pudiendo desde un primer momento obtener datos precisos del uso de recursos dentro de nuestra infraestructura VMware.  Sinceramente me pareció muy útil esta característica de Veeam Monitor, ya que no es necesario tenerlo instalado por algunas semanas para obtener datos concretos, lo cual es un gran plus para quien quiera evaluar en forma rápida el estado de su plataforma.




Profundizando en el Monitoreo
Una vez que ya nos hemos introducido en Veeam Monitor, podemos observar una serie de graficos de performance, similares a los que podemos encontrar en vCenter Server, e igualmente muy personalizables para poder ver exactamente los datos que queremos monitorear.  También podemos observar un Ranking de las VMs y Hosts con mayor uso de recursos:


Pero lo que realmente me llamó la atención es la posibilidad de monitorear también los procesos que están en ejecución, no solo en los hosts ESX/ESXi, sino también en cada una de las maquinas virtuales del inventario de vCenter Server.  De esta forma, si recibo alguna alerta por uso de CPU en una VM, puedo facilmente determinar que proceso (s) está consumiendo los recursos de CPU de dicha VM, sin necesidad de ingresar por escritorio remoto u otro medio al sistema operativo de la VM.



Trabajando con Alertas

Al igual que en vCenter, contamos con una serie de alertas pre-definidas y personalizables, catalogadas según el objeto del inventario en el cual son aplicables.  Podemos modificar cada una de estas alertas, así como crear nuevas, según nuestras necesidades.

Al igual que en vCenter, podemos configurar nuestras alertas para que éstas nos sean reportadas mediante un correo electrónico, o mediante traps de SNMP.


Una de las características interesantes en este apartado, es la base de conocimientos incluida en cada una de las alertas pre-definidas.  Esto nos permite contar con información útil al momento que se nos reporta una alerta, incluyendo la causa probable de la alerta, así como tips para su resolución.  Quizás en este punto eché de menos que esta información fuera incluida en los correos de alerta, ya que estos correos son bastante "sencillos", por decirlo de alguna manera.


Como punto sobresaliente en la sección de alertas está la posibilidad de "modelar" alertas, lo cual nos permite proyectar de antemano, utilizando datos históricos de vCenter, la frecuencia con la que las alertas se presentarían en determinados objetos del inventario de vCenter.  Esto nos da la posibilidad de ajustar la configuración de nuestras alertas, con el fin de recibir solo las alertas que realmente queremos recibir, y bajo los umbrales requeridos, evitando el exceso de alertas.
Esta funcionalidad esta disponible al seleccionar un objeto del inventario en la Vista de Infraestructura y presionar el boton "Modelling" de la barra de herramientas.


Business View
Una de las funcionalidades que más me llamó la atención, es la posibilidad de organizar los objetos a monitorear en Categorias y Grupos, pudiendo de esta forma administrar y monitorear nuestra infraestructura VMware basado en criterios de negocio, tales como Departamentos, Ubicación, Proposito, SLA, etc.

Esta funcionalidad se instala en forma separada, y si bien la instalación es igual de intuitiva que la instalación de Veeam Monitor, la configuración inicial no lo fue tanto.
Una vez que tenemos instalado Business View, debemos configurarlo mediante una interfaz web, en la cual configuramos las Categorias, Grupos, entre otras opciones.  Es en esta interfaz donde catalogamos cada VM en un grupo y categoría especifica.


En la sección Business View de la interfaz de Veeam Monitor no se efectúa ninguna configuración, sino que se limita al monitoreo de los objetos categorizados previamente en la interfaz web de Business View.



Reportes

Respecto a los reportes, no hay mucho que agregar.  Veeam incluye reportes totalmente personalizables que nos permiten obtener información detallada del uso de recursos en nuestra infraestructura VMware.  Estos reportes pueden ser generados en forma manual o programarlos para que se ejecuten posteriormente.




Los reportes pueden generarse utilizando todos los datos históricos disponibles, o los datos de un periodo determinado.



Los reportes estandar son generados en formato HTML y pueden ser vistos utilizando el navegador de nuestra preferencia.


Los reportes de tendencias y reportes globales requieren que Office 2007 se encuentre instalado en el equipo donde utilicemos el Report Viewer, para que estos puedan ser visualizados.

Conclusiones
Luego de utilizar Veeam Monitor por un par de dias puedo decir que es una excelente herramienta de monitoreo de nuestra infraestructura VMware.  Si bien hay algunas cosas que aún pueden mejorar, a nivel global es un gran producto desarrollado por Veeam y lo recomiendo absolutamente.

Para finalizar, una pequeño resumen de los aspectos destacables, y de aquellos que aún se pueden mejorar de esta excelente herramienta.

Aspectos destacables

  • Una instalación rápida y sencilla
  • Una interfaz limpia e intuitiva
  • La posibilidad de monitorear los procesos de los hosts y VMs
  • La base de conocimientos incluida en las alertas pre-definidas
  • El monitoreo orientado al negocio con la Business View
  • El modelador de alertas
  • El bajo uso de recursos de los servicios de Veeam Monitor
  • Una documentación clara y precisa, que incluso incluye Screenshots del proceso de instalación y configuración.
  • El proceso automatizado en que Veeam Monitor recoge los datos históricos de uso de recursos de vCenter Server.
Aspectos mejorables
  • La posibilidad de que Veeam Monitor venga como Virtual Appliance
  • La interfaz de Veeam Monitor sería más flexible si fuera basada en HTML completamente.
  • Hace falta alguna utilidad integrada a Veeam Monitor, que permita calcular el costo del uso de los recursos de la infraestructura VMware (Chargeback).  Esto permitiría distribuir los costos del uso de la plataforma entre las distintas unidades de negocio de una organización.  Es una evolución natural para Business View.
  • Una gran mejora sería contar con la posibilidad, utilizando los datos históricos de uso de recursos a los que tiene acceso Veeam Monitor, de poder predecir los requerimientos futuros de recursos (Hosts, almacenamiento, etc.) en nuestra plataforma VMware (Capacity Planning).

Con esto completamos esta Review de Veeam Monitor 5.0 for VMware.  Posteriormente haremos una Review de vFoglight de Vizioncore, para finalmente comparar ambas herramientas.