La llegada de ONTAP 9.19.1 amplía SnapMirror Active Sync a cargas de trabajo NAS, un cambio relevante para empresas que necesitan mantener disponibles datos críticos servidos mediante NFS y SMB. La tecnología de NetApp, hasta ahora centrada en almacenamiento de bloques dentro de este escenario de continuidad, puede proporcionar ahora RPO 0 y un RTO cercano a cero para almacenamiento de archivos, con conmutación automática entre dos sistemas ONTAP.
Las claves de SnapMirror Active Sync para NAS en 20 segundos
- ONTAP 9.19.1 incorpora NFS y SMB a SnapMirror Active Sync.
- NetApp establece un RPO 0 y RTO cercano a cero para estas configuraciones.
- La protección NAS se realiza a nivel de Storage Virtual Machine (SVM).
- El sistema secundario permanece preparado para asumir el servicio si falla el primario.
- La novedad amplía las posibilidades de las arquitecturas de almacenamiento síncrono entre centros de datos.
Para proveedores de infraestructura como Stackscale, que utiliza tecnología NetApp en sus soluciones de almacenamiento empresarial, el anuncio también sirve para explicar una diferencia que no siempre resulta evidente: replicar datos no significa necesariamente disponer de los mismos datos en dos ubicaciones en todo momento.
Una arquitectura diseñada para RPO 0 persigue precisamente eso. Si se produce una incidencia grave en uno de los centros de datos, el objetivo es que no exista una ventana de información pendiente de replicar.
De proteger bloques a proteger también archivos
SnapMirror Active Sync apareció originalmente para cargas de trabajo SAN y ha ido ampliando sus posibilidades durante las sucesivas versiones de ONTAP.
Con ONTAP 9.19.1, NetApp incorpora a esta tecnología NFS v3 y posteriores y SMB 2.x o posterior. En esta primera implementación NAS funciona sobre clústeres AFF de dos nodos y AFX de cuatro nodos, bajo una arquitectura activo-pasivo.
El funcionamiento presenta diferencias importantes respecto al almacenamiento SAN.
La protección se realiza a nivel de SVM (Storage Virtual Machine). La SVM secundaria permanece inactiva mientras el sistema principal funciona normalmente. ONTAP replica tanto los datos como determinada configuración necesaria para que el segundo entorno pueda asumir el servicio cuando se produce una conmutación.
Para conseguir un failover no disruptivo, las configuraciones de red y protocolos, incluidas las direcciones IP, deben coincidir entre las SVM primaria y secundaria.
NetApp mantiene además algunas limitaciones que conviene tener presentes. En ONTAP 9.19.1, SnapMirror Active Sync para NAS trabaja con volúmenes FlexVol y no admite FlexGroup ni grupos de consistencia dentro de la SVM protegida.
También hay diferencias dependiendo de SMB. Los recursos SMB 3 Continuous Availability (CA) pueden realizar una conmutación no disruptiva. En recursos SMB 2 y SMB 3 que no utilicen CA puede producirse una interrupción durante el failover, aunque se mantiene el objetivo de RPO 0.
NFS v3 y versiones posteriores sí disponen de soporte para conmutación no disruptiva.
Qué significa realmente RPO 0
En cualquier arquitectura de continuidad de negocio conviene separar dos conceptos: RPO y RTO.
El Recovery Point Objective (RPO) determina cuántos datos puede asumir una organización que perderá después de una incidencia.
Una copia de seguridad realizada cada seis horas podría implicar, en el peor escenario, perder varias horas de modificaciones. Una replicación asíncrona frecuente reduce considerablemente esa ventana, pero continúa existiendo un intervalo entre la escritura en origen y su llegada al destino.
La replicación síncrona cambia ese planteamiento.
Centro de datos A
│
│ escritura
▼
Almacenamiento A
│
│ replicación síncrona
▼
Almacenamiento B
│
▼
Centro de datos B
La operación se confirma dentro del mecanismo de replicación síncrona de forma que ambos lados mantienen los datos protegidos de manera coordinada. El objetivo pasa a ser RPO 0: ninguna pérdida de los datos confirmados protegidos por la relación.
El RTO responde a otra pregunta: cuánto tarda el servicio en volver a estar operativo.
Y aquí conviene ser preciso con ONTAP 9.19.1. NetApp describe SnapMirror Active Sync para NAS como una solución con RPO 0 y RTO cercano a cero, no como una garantía genérica de RTO 0 para cualquier carga NAS.
La arquitectura de almacenamiento síncrono de Stackscale con NetApp
Esta evolución resulta especialmente interesante en arquitecturas de cloud privado y almacenamiento empresarial distribuidas entre centros de datos.
Stackscale utiliza tecnología NetApp como parte de sus soluciones de almacenamiento y ofrece arquitecturas en las que los datos pueden mantenerse replicados síncronamente entre dos ubicaciones.
Un posible diseño de alta disponibilidad puede representarse de forma simplificada así:
CLOUD PRIVADO
│
┌──────────┴──────────┐
│ │
▼ ▼
Centro de datos A Centro de datos B
│ │
Compute Compute
│ │
▼ ▼
NetApp ═══════════════ NetApp
replicación
síncrona
La finalidad es evitar que el almacenamiento se convierta en el punto débil de una infraestructura que, por lo demás, puede disponer de redundancia de servidores, comunicaciones y virtualización.
Esto cobra especial importancia en entornos de virtualización.
Una plataforma basada, por ejemplo, en Proxmox VE o VMware puede disponer de múltiples nodos de cómputo. Pero la alta disponibilidad de las máquinas virtuales depende también de dónde residen sus discos.
Si el almacenamiento únicamente está disponible en una ubicación, perder ese centro de datos puede dejar inaccesibles las máquinas aunque exista capacidad de cómputo en otro emplazamiento.
Con almacenamiento síncrono entre dos centros de datos se puede diseñar la infraestructura para que cómputo, red y almacenamiento formen parte de la estrategia de continuidad, en lugar de tratar el almacenamiento como una capa independiente.
Replicación síncrona y backup solucionan problemas diferentes
Disponer de RPO 0 no elimina la necesidad de realizar copias de seguridad.
Son mecanismos complementarios.
La replicación síncrona está pensada principalmente para mantener la disponibilidad frente a fallos de infraestructura o pérdida de una ubicación. Pero si una aplicación elimina información, un administrador borra accidentalmente un fichero o determinados cambios no deseados se replican al segundo sistema, disponer de una copia histórica continúa siendo necesario.
Por eso una arquitectura de protección de datos puede combinar varias capas:
| Tecnología | Objetivo principal |
|---|---|
| Alta disponibilidad local | Fallos de servidor o componentes |
| Replicación síncrona | Fallo de almacenamiento o de una ubicación |
| Snapshots | Recuperación rápida de versiones |
| Backup | Recuperación histórica e independiente |
| Segundo centro de datos | Continuidad ante incidencias graves del sitio |
La combinación concreta depende de los requisitos de cada aplicación y, sobre todo, de sus objetivos de recuperación.
No todas las cargas necesitan RPO 0. Para determinados servicios puede ser perfectamente razonable asumir un RPO de minutos u horas a cambio de reducir complejidad y coste.
Para bases de datos, plataformas empresariales, servicios financieros, sistemas transaccionales o determinados repositorios de archivos, la situación puede ser muy diferente.
ONTAP 9.19.1 amplía las opciones para diseñar continuidad de negocio
La novedad de NetApp resulta relevante precisamente porque extiende este modelo a otra categoría de almacenamiento.
SnapMirror Active Sync ya permitía diseñar arquitecturas de continuidad para cargas SAN mediante iSCSI y Fibre Channel y posteriormente añadió soporte NVMe en determinados escenarios. ONTAP 9.19.1 lleva ahora esa filosofía a NFS y SMB.
Además, el almacenamiento secundario no tiene por qué permanecer completamente desaprovechado. NetApp permite crear clones de los volúmenes secundarios dentro de otra SVM para utilizarlos, por ejemplo, en desarrollo, pruebas, UAT o generación de informes sin afectar a la relación principal de protección.
Para infraestructuras privadas basadas en NetApp, esta evolución amplía las posibilidades a la hora de decidir qué cargas requieren replicación síncrona, qué protocolos deben utilizarse y cómo distribuir los servicios entre centros de datos.
El cambio también ayuda a borrar una frontera histórica del almacenamiento empresarial: las aplicaciones que trabajan con archivos pueden acercarse ahora a niveles de continuidad que durante años estuvieron asociados principalmente al almacenamiento SAN.
Preguntas frecuentes
¿Qué es SnapMirror Active Sync?
Es una tecnología de NetApp ONTAP destinada a mantener datos sincronizados entre sistemas y facilitar la continuidad de aplicaciones ante fallos. Con ONTAP 9.19.1 amplía su soporte NAS a NFS y SMB.
¿SnapMirror Active Sync para NAS ofrece RPO 0?
Sí. NetApp especifica RPO 0 para las cargas NAS compatibles con SnapMirror Active Sync en ONTAP 9.19.1. El RTO se describe como cercano a cero y depende también del protocolo y configuración utilizados.
¿La replicación síncrona sustituye al backup?
No. La replicación síncrona está orientada principalmente a disponibilidad y continuidad, mientras que las copias de seguridad permiten recuperar información histórica frente a borrados, corrupción u otras incidencias. Ambas tecnologías solucionan problemas diferentes.
¿Stackscale utiliza NetApp para sus soluciones de almacenamiento?
Sí. Stackscale utiliza tecnología NetApp dentro de su infraestructura de almacenamiento empresarial y puede diseñar soluciones de almacenamiento con replicación síncrona entre centros de datos para cargas que requieren objetivos exigentes de continuidad.