Implementación de la Orquestación de Snapshots para Entornos Críticos

 

La orquestación de snapshots es fundamental, especialmente en entornos de TI que buscan agilidad en las operaciones de recuperación y protección de aplicaciones. La capacidad de recuperación rápida desde snapshots también ayuda a reducir el tiempo de inactividad y minimiza el impacto en el negocio.

Veeam Backup & Replication puede integrarse con sistemas de almacenamiento y crear backups utilizando snapshots basados en almacenamiento, minimizando el impacto de la producción y acelerando el proceso de backup

Además del traditional Backup Job, Veeam ofrece el Snapshot Orchestration Job. Automatiza la creación, administración y eliminación de snapshots, lo que garantiza backups consistentes, un impacto mínimo en los sistemas de producción y un uso más eficiente del almacenamiento.

Juntos, Veeam Backup y Veeam Snapshot Orchestration permiten la implementación de una estrategia integral de protección y recuperación de datos.

 

vSphere Metro Storage Cluster (vMSC)

En entornos críticos de VMware que requieren alta disponibilidad, VMware High Availability (HA) es una tecnología que proporciona supervisión basada en clúster de máquinas virtuales que se ejecutan en hosts ESXi incluidos. Si el almacenamiento, la red o el host falla, los hosts ESXi restantes se coordinan para reiniciar las máquinas virtuales afectadas en los hosts no afectados.

El VMware HA es posible a través del almacenamiento compartido. Sin almacenamiento compartido, las máquinas virtuales y sus datos no pueden ser vistos por los hosts supervivientes, y por lo tanto una operación de reinicio de desastre no es una opción.

VMware vSphere Metro Storage Cluster (vMSC) es una configuración diseñada para permitir la alta disponibilidad, Recuperación ante desastres y tolerancia a fallos para cargas de trabajo virtualizadas mediante la integración de VMware vSphere con una solución de almacenamiento que admite la replicación síncrona en dos centros de datos separados geográficamente.

Cuando se combina con las características de HA de vSphere, vMSC garantiza que las máquinas virtuales (VMs) que se ejecutan en un sitio puedan reiniciarse rápidamente en el otro sitio en caso de fallo sin perder datos.

vMSC también es totalmente compatible con las características de vSphere DRS (Distributed Resource Scheduler), que ayudan a garantizar que las máquinas virtuales se recuperen automáticamente y los recursos se equilibren entre sitios.

Además, vMSC utiliza replicación de almacenamiento síncrono para mantener los datos reflejados en tiempo real entre dos sistemas de almacenamiento, generalmente en centros de datos separados (metro). Esto asegura que ambos sitios tengan una copia idéntica de los datos, proporcionando tolerancia a fallos y minimizando el tiempo de inactividad.

 

Pure Storage Purity ActiveCluster

Purity ActiveCluster es una característica de FlashArrays que permite la replicación sincrónica de dos sitios para alta disponibilidad. Es una solución de replicación bidireccional activa/activa, totalmente simétrica, que proporciona replicación síncrona para RPO cero y conmutación por error automática y transparente para RTO cero. Las máquinas virtuales VMware pueden acceder al almacenamiento en ambos sitios simultáneamente sin clustering varios sitios, lo que permite que los hosts y arrays en clúster implementen configuraciones flexibles de centros de datos activo/activo.

Cuando se combina con la configuración vSphere Metro Storage Cluster (vMSC), las máquinas virtuales de VMware pueden acceder al almacenamiento en ambos sitios simultáneamente, sin interrupción, incluso si un sitio falla.

Por otro lado, cuando Purity ActiveCluster se combina con VMware High Availability (HA), lo failover automático entre sitios garantiza que las máquinas virtuales mantengan una alta disponibilidad incluso si un centro de datos falla

Además, la replicación síncrona de Pure Storage permite que los datos se compartan de manera consistente entre dos sitios diferentes, pero la tecnología de acceso al almacenamiento puede configurarse de forma diferente en cada ubicación. Expone rutas a los hosts locales como rutas activas/optimizadas y expone rutas a los hosts remotos como activas/no optimizadas.

La ruta optimizada se define en base a una conexión de host a volumen usando una opción de matriz preferida; esto asegura que una VM o aplicación tendrá una ruta local optimizada para ese volumen independientemente del host en el que esté ejecutándose, como se muestra a continuación.

 

Purity ActiveCluster consta de tres componentes principales: el Pure1 Mediator, active/active clustered array pairs, y stretched storage containers.

Algunas características clave incluyen:

  • Pure1 Cloud Mediator integrado: Un mediador pasivo configurado automáticamente que permite una conmutación por error transparente y evita escenarios de cerebro dividido, eliminando la necesidad de implementar y administrar componentes adicionales.
  • Active/Active Clustered FlashArrays: Utiliza la replicación síncrona para mantener copias idénticas de los datos en ambos arreglos y presentarlas como una copia coherente a los hosts conectados a uno o ambos arreglos.
  • Stretched Storage Containers: Administra contenedores que agrupan objetos de almacenamiento, como volúmenes, y los extienden a través de dos arrays.
  • Synchronous Replication: Los writes si sincronizan entre arrays y almacenado en RAM no volátil (NVRAM) en ambos arrays antes de ser reconocido por el host.
  • Symmetric Active/Active: Esta opción permite operaciones de lectura y escritura en los mismos volúmenes a ambos lados del mirror, con reconocimiento opcional de host-to-array.
  • Failover Transparente: Conmutación por error automática y sin interrupciones entre arrays y sitios de replicación síncrona, incluida la resincronización y recuperación automáticas.
  • No Bolt-ons y no hay licencias: No se requieren hardware adicional ni costosas licencias de software; simplemente actualice el entorno operativo Purity para habilitar la funcionalidad activa.
  • Gestión Sencilla: Esta capacidad permite que las operaciones de gestión de datos, como el aprovisionamiento de almacenamiento, la conexión de hosts, la creación de snapshots y la clonación, se realicen desde cualquier lado del mirror.

 

Snapshot Orchestration: Pure Storage FlashArray and Veeam Data Platform V12

El contexto anterior es crucial para entender cómo Veeam Backup & Replication v12 o versiones posteriores pueden orquestar instantáneas de Pure FlashArrays configuradas en modo ActiveCluster.

La replicación síncrona en modo ActiveCluster proporciona una solución simétrica activo-activo que permite la duplicación de volúmenes en la capa de almacenamiento. Un snapshot de volumen o almacenamiento creada en cualquiera de los arrays se replica sincrónicamente en ambos arrays, lo que garantiza la coherencia de los datos.

Con el lanzamiento de Veeam Backup & Replication v12, Veeam ha mejorado la funcionalidad de su USAPI v2. Esta nueva versión de API admite la orquestación de snapshots replicados y permite lo offloading o el archivado de snapshots de almacenamiento en su formato nativo al almacenamiento secundario.

Cuando se integra con Veeam Backup & Replication a través de USAPI v2, el caso de uso principal de Purity ActiveCluster es aprovechar un Veeam Snapshot-Only Job  para crear un snapshot de almacenamiento sincrónico en los FlashArrays local y secundario.

Este snapshot se utiliza como fuente para un job de backup de Veeam.

Además, el Veeam’s Application-Aware Image Processing garantiza backups consistentes con las aplicaciones. Esto garantiza que lo snapshot capture todos los datos necesarios, lo que permite la recuperación de aplicaciones a un estado consistente sin corrupción ni pérdida de datos.

El beneficio más importante es que los snapshots de almacenamiento le permiten acelerar el backup y la replicación de las máquinas virtuales VMware vSphere con discos alojados en sistemas de almacenamiento, lo que reduce la vida útil de los snapshots de las máquinas virtuales de VMware y minimiza el impacto en las aplicaciones.

 

Configuración del Snapshot-Only Jobs + Backup Jobs from Snapshots

Veeam ha publicado un documento altamente informativo titulado “Advanced Storage Snapshot Integration with Pure Storage FlashArray and Veeam Platform V12.”

The document effectively illustrates the scenario described earlier: a Veeam job that orchestrates the creation of storage snapshots on the remote Pure FlashArray, followed by the creation of a Veeam backup job using the storage snapshot from the remote Pure FlashArray in ActiveCluster mode.

A continuación, el panel de job action muestra que lo snapshot solo para la máquina virtual replicada sincrónica se creó y ejecutó correctamente. Resaltado en rojo, podemos ver que Veeam es consciente de la relación de replicación sincrónica; los snapshots se realizaron simultáneamente en los Pure FlashArrays locales y remotos y la copia de seguridad se creó a partir de lo snapshot.

 

Puede acceder al documento aquí, en este enlace:

https://www.veeam.com/resources/wp-pure-storage-veeam-advanced-storage-snapshot.html

 

Conclusión

Veeam Backup & Replication v12 y versiones posteriores brindan una solución sólida para orquestar y administrar snapshots de almacenamiento en entornos que utilizan Pure FlashArrays en modo ActiveCluster. En este escenario, Veeam garantiza la creación consistente de snapshots en arrays locales y remotos al aprovechar la replicación sincrónica, minimizando el impacto en los sistemas de producción y mejorando al mismo tiempo la eficiencia del backup y la replicación.

La integración de los Veeam’s Snapshot-Only Jobs y el Application-Aware Image Processing garantiza la consistencia de las aplicaciones durante los backups, asegurando una protección de datos confiable y eficiente. Además, descargar y archivar snapshots de almacenamiento en un almacenamiento secundario simplifica las operaciones de backup y ofrece una solución escalable y flexible para entornos críticos de VMware vSphere.

En general, esta integración acelera los procesos de backup, reduce el tiempo de inactividad y garantiza la integridad de los datos, lo que la convierte en una herramienta esencial para las empresas que requieren recuperación ante desastres confiable y alta disponibilidad.

 

Referencias

https://support.purestorage.com/bundle/m_user_guides_for_vmware_solutions/page/Solutions/VMware_Platform_Guide/User_Guides_for_VMware_Solutions/ActiveCluster_with_VMware_User_Guide/topics/concept/c_activecluster_introduction.html

https://helpcenter.veeam.com/docs/backup/storage/snapshot_only_job_perform.html?ver=120

https://helpcenter.veeam.com/docs/backup/storage/backup_from_storage_snapshots.html?ver=120

 


Discover more from CloudnRoll

Subscribe to get the latest posts sent to your email.

You may also like...

Discover more from CloudnRoll

Subscribe now to keep reading and get access to the full archive.

Continue reading