TR-4871: CommVault Complete Backup and Recovery y NetApp StorageGRID
Descripción general de la solución
CommVault y NetApp han colaborado para crear una solución de protección de datos conjunta que combina el software Commvault Complete Backup and Recovery para NetApp con el software NetApp StorageGRID para el almacenamiento en cloud. Muchas organizaciones quieren migrar su almacenamiento al cloud, escalar sus sistemas y automatizar la política para la retención de datos a largo plazo. CommVault Complete Backup and Recovery y NetApp StorageGRID ofrecen soluciones exclusivas y fáciles de usar que funcionan conjuntamente para ayudarle a cumplir las demandas del rápido crecimiento de los datos y las crecientes normativas en todo el mundo. El almacenamiento de objetos basado en cloud es conocido por su resiliencia, capacidad de escalado y eficiencia operativa y de costes que lo convierten en una opción natural como destino para su backup. CommVault y NetApp certificaron conjuntamente su solución combinada en 2014 y desde entonces han diseñado una integración más profunda entre sus dos soluciones. Clientes de todo tipo en todo el mundo han adoptado la solución combinada de CommVault Complete Backup and Recovery y StorageGRID.
Al implementar el software Commvault Complete Backup and Recovery con almacenamiento en cloud, dispone de dos opciones de backup:
-
Realice una copia de seguridad en un destino de disco primario y también realice una copia auxiliar en el almacenamiento en cloud.
-
Realice un backup en el almacenamiento en cloud como destino principal.
Anteriormente, se consideraba que el almacenamiento de objetos o en el cloud tenía un rendimiento demasiado bajo para poder utilizarlo para el backup principal. El uso de un destino de disco principal permitió a los clientes acelerar los procesos de backup y restauración, así como mantener una copia auxiliar en el cloud como backup en frío. StorageGRID representa la nueva generación de almacenamiento de objetos. StorageGRID ofrece un alto rendimiento y un rendimiento masivo, así como un rendimiento y una flexibilidad más allá de lo que ofrecen otros proveedores de almacenamiento de objetos.
La tabla 1 enumera los beneficios de cada opción de backup con StorageGRID.
Tabla 1) Backup primario a disco más una copia auxiliar, en comparación con el backup primario en StorageGRID.
Copia de seguridad primaria en disco y copia auxiliar en StorageGRID | Backup principal en StorageGRID | |
---|---|---|
Rendimiento |
Tiempo de recuperación más rápido, con montaje activo o recuperación activa: Ideal para cargas de trabajo de Tier0/Tier1. |
No se puede utilizar para operaciones de montaje activo ni de recuperación activa. Ideal para el funcionamiento de restauración de transmisión y la retención a largo plazo. |
Arquitectura de puesta en marcha |
Utiliza all-flash o un disco giratorio como primer nivel de aterrizaje de backup. StorageGRID se utiliza como nivel secundario. |
Simplifica la puesta en marcha al usar StorageGRID como objetivo de backup todo incluido. |
Funciones avanzadas (restauración en directo) |
Compatible |
No admitido |
Público objetivo
Este documento está destinado a administradores de datos y arquitectos que utilizan las soluciones de backup y recuperación de Commvault y StorageGRID.
Tecnología de soluciones
La solución probada combina soluciones CommVault y NetApp para crear una potente solución conjunta.
El software Commvault Complete Backup and Recovery es una solución de gestión de datos e información integrada de nivel empresarial creada desde cero en una única plataforma y con una base de código unificado. Todas sus funciones comparten tecnologías back-end, lo que ofrece las ventajas y ventajas incomparables de un enfoque totalmente integrado para proteger, gestionar y acceder a los datos. El software contiene módulos que protegen, archivan, analizan, replican y buscan los datos. Los módulos comparten un conjunto común de servicios de back-end y capacidades avanzadas que interactúan entre sí a la perfección. La solución aborda todos los aspectos de la gestión de datos de su empresa, a la vez que proporciona una escalabilidad infinita y un control sin precedentes de los datos y la información.
Algunas de las funciones clave de la plataforma de software Commvault son:
-
Una solución de protección de datos completa compatible con los principales sistemas operativos, aplicaciones y bases de datos en servidores físicos y virtuales, sistemas NAS, infraestructuras basadas en cloud y dispositivos móviles.
-
Gestión simplificada mediante una única consola: Usted puede ver, gestionar y acceder a todas las funciones y a todos los datos e información de la empresa.
-
Múltiples métodos de protección, entre los que se incluyen el backup y el archivado de datos, la gestión de Snapshot, la replicación de datos y la indexación de contenido para exhibición de documentos electrónicos.
-
Gestión del almacenamiento eficiente mediante la deduplicación para el almacenamiento en disco y en cloud.
-
Integración con cabinas de almacenamiento de NetApp como las cabinas AFF, FAS, NetApp HCI y E-Series y sistemas de almacenamiento de escalado horizontal NetApp SolidFire® Integración también con el software NetApp Cloud Volumes ONTAP para automatizar la creación de copias Snapshot™ de NetApp indexadas y compatibles con aplicaciones en toda la cartera de almacenamiento de NetApp.
-
Complete la gestión de infraestructura virtual que admite los principales hipervisores virtuales en las instalaciones y las principales plataformas de proveedores a hiperescala en el cloud público.
-
Las funcionalidades de seguridad avanzadas para limitar el acceso a datos cruciales, ofrecer funcionalidades de gestión granular y proporcionar acceso de inicio de sesión único para los usuarios de Active Directory.
-
Gestión de datos basada en políticas que le permite gestionar los datos en función de las necesidades empresariales, no de la ubicación física.
-
Una experiencia de usuario final innovadora, que capacita a los usuarios para que protejan, encuentren y recuperen sus propios datos.
-
Automatización impulsada por API, lo que le permite usar herramientas de terceros, como vRealize Automation o Service Now, para gestionar sus operaciones de protección y recuperación de datos.
Si desea obtener información detallada sobre las cargas de trabajo compatibles, visite https://www.commvault.com/supported-technologies.
NetApp StorageGRID, como nivel de cloud de Commvault, es una solución empresarial de almacenamiento de objetos en cloud híbrido. Puede ponerlo en funcionamiento en numerosos sitios, ya sea en un dispositivo creado para tal fin o como instalación definida por software. StorageGRID permite establecer normativas de gestión de datos que determinan cómo se almacenan y protegen los datos. StorageGRID recopila la información necesaria para desarrollar y aplicar políticas. Examina una amplia gama de características y necesidades, incluyendo rendimiento, durabilidad, disponibilidad, ubicación geográfica, longevidad y coste. Los datos se mantienen completamente y están protegidos a medida que se mueven entre ubicaciones y a medida que envejecen.
El motor de políticas inteligente de StorageGRID le ayuda a elegir una de las siguientes opciones:
-
Para utilizar códigos de borrado para realizar backups de datos en varios sitios para garantizar la resiliencia.
-
Para copiar objetos en sitios remotos para minimizar la latencia y el coste de WAN.
Cuando StorageGRID almacena un objeto, se accede a él como un objeto, independientemente del lugar donde esté o del número de copias que existan. Este comportamiento es crucial para la recuperación ante desastres, ya que con él, incluso si una copia de backup de sus datos está dañada, StorageGRID puede restaurar sus datos.
Mantener los datos de backup en el almacenamiento primario puede resultar caro. Cuando usa NetApp StorageGRID, libera espacio en su almacenamiento principal migrando los datos de backup inactivos a StorageGRID y se beneficia de las numerosas funcionalidades de StorageGRID. El valor de los datos de backup cambia con el tiempo, al igual que el coste de almacenarlos. StorageGRID puede minimizar el coste de su almacenamiento primario a la vez que aumenta la durabilidad de sus datos.
Configuración de la solución
En la configuración de laboratorio, el entorno StorageGRID consistía en cuatro dispositivos NetApp StorageGRID SG5712, un nodo de administración principal virtual y un nodo de pasarela virtual. El dispositivo SG5712 es la opción de nivel básico, una configuración de referencia. Elegir opciones de dispositivos de mayor rendimiento como NetApp StorageGRID SG5760 o SG6060 puede proporcionar importantes ventajas de rendimiento. Consulte con su arquitecto de soluciones NetApp StorageGRID para obtener ayuda en el dimensionamiento.
Para su política de protección de datos, StorageGRID utiliza una política integrada de gestión del ciclo de vida de la información para gestionar y proteger los datos. Las reglas de ILM se evalúan en una política de arriba a abajo. Implementamos la política de ILM que se muestra en la tabla 2.
Tabla 2) Política de ILM de StorageGRID.
Regla de ILM | Cualificadores | Comportamiento de ingesta |
---|---|---|
Código de borrado 2+1 |
Objetos superiores a 200KB |
Equilibrado |
2 Copia |
Todos los objetos |
Registro doble |
La regla Copia de ILM 2 es la regla predeterminada. La regla de codificación de borrado 2+1 se aplicó para esta prueba a cualquier objeto 200KB o mayor. La regla predeterminada se ha aplicado a objetos menores de 200KB. La aplicación de las reglas de este modo es una mejor práctica de StorageGRID.
Para obtener detalles técnicos sobre este entorno de prueba, lea la sección Diseño de soluciones y prácticas recomendadas en el "Protección de datos de escalado horizontal de NetApp con Commvault" informe técnico.
Ajuste de tamaño
Consulte a sus especialistas en protección de datos de NetApp para conocer el tamaño específico de su entorno. Los especialistas en protección de datos de NetApp pueden usar la herramienta Calculadora de almacenamiento de backup total de Commvault para estimar los requisitos de la infraestructura de backup. La herramienta requiere acceso al portal de partners de Commvault. Regístrese para acceder, si es necesario.
Entradas de Commvault
Se pueden usar las siguientes tareas para detectar el dimensionamiento de la solución de protección de datos:
-
Identifique las cargas de trabajo del sistema o de aplicaciones o bases de datos y la capacidad de interfaz correspondiente (en terabytes [TB]) que necesitarán protegerse.
-
Identifique la carga de trabajo de equipos virtuales/archivos y la capacidad de interfaz (TB) similar que deberá protegerse.
-
Identificar los requisitos de retención a corto y largo plazo.
-
Identificar la tasa de porcentaje de cambio diario para los conjuntos de datos/cargas de trabajo identificados.
-
Identifique el crecimiento de datos previsto para los próximos 12, 24 y 36 meses.
-
Defina el RTO y el RPO para la protección y la recuperación de datos de acuerdo con las necesidades del negocio.
Cuando está disponible esta información, el ajuste del tamaño de la infraestructura de backup puede efectuarse desglosando las capacidades de almacenamiento requeridas.
Guía de configuración de StorageGRID
Antes de realizar el ajuste de tamaño de NetApp StorageGRID, tenga en cuenta estos aspectos de su carga de trabajo:
-
Capacidad utilizable
-
Modo WORM
-
Tamaño medio del objeto
-
Requisitos de rendimiento
-
Política de ILM aplicada
La cantidad de capacidad utilizable debe acomodar el tamaño de la carga de trabajo de backup que se ha organizado en niveles en StorageGRID y la programación de retención.
¿Se activará o no el modo WORM? Si WORM está habilitado en Commvault, se configurará el bloqueo de objetos en StorageGRID. Esto aumentará la capacidad de almacenamiento de objetos requerida. La cantidad de capacidad necesaria variará según la duración de la retención y la cantidad de cambios de objetos con cada backup.
El tamaño medio de objeto es un parámetro de entrada que ayuda a ajustar el tamaño para el rendimiento en un entorno StorageGRID. Los tamaños de objeto medios que se utilizan para una carga de trabajo de Commvault dependen del tipo de backup.
La tabla 3 enumera los tamaños de objeto medios por tipo de backup y describe lo que el proceso de restauración lee en el almacén de objetos.
Tabla 3) Tamaño de objeto de carga de trabajo Commvault y comportamiento de restauración.
Tipo de backup | Tamaño medio del objeto | Comportamiento de restauración |
---|---|---|
Haga una copia auxiliar en StorageGRID |
32MB |
Lectura completa del objeto 32MB |
Dirigir el backup a StorageGRID (deduplicación activada) |
8MB |
Lectura de rango aleatorio de 1MB KB |
Dirigir el backup a StorageGRID (deduplicación deshabilitada) |
32MB |
Lectura completa del objeto 32MB |
Además, conocer sus requisitos de rendimiento para realizar backups completos y backups incrementales le ayuda a determinar el tamaño de los nodos de almacenamiento de StorageGRID. Los métodos de protección de datos de políticas de gestión del ciclo de vida de la información de StorageGRID determinan la capacidad necesaria para almacenar backups de Commvault y afectan al tamaño del grid.
La replicación de gestión de la vida útil de la información de StorageGRID es uno de los dos mecanismos que usa StorageGRID para almacenar datos de objetos. Cuando StorageGRID asigna objetos a una regla de ILM que replica los datos, el sistema crea copias exactas de los datos de los objetos y almacena las copias en los nodos de almacenamiento.
El código de borrado es el segundo método que utiliza StorageGRID para almacenar datos de objetos. Cuando StorageGRID asigna objetos a una regla de ILM que está configurada para crear copias con código de borrado, divide los datos de los objetos en fragmentos de datos. A continuación, calcula fragmentos de paridad adicionales y almacena cada fragmento en un nodo de almacenamiento diferente. Cuando se accede a un objeto, se vuelve a ensamblar utilizando los fragmentos almacenados. Si un fragmento de datos o un fragmento de paridad se daña o se pierde, el algoritmo de código de borrado puede volver a crearlo usando un subconjunto de los datos restantes y fragmentos de paridad.
Los dos mecanismos requieren cantidades diferentes de almacenamiento, como muestran los siguientes ejemplos:
-
Si almacena dos copias replicadas, la sobrecarga del almacenamiento se dobla.
-
Si almacena una copia con código de borrado de 2+1, la sobrecarga de almacenamiento aumenta 1,5 veces.
Para la solución probada, se utilizó una puesta en marcha de StorageGRID de gama básica en un único sitio:
-
Nodo de administración: Máquina virtual de VMware (VM)
-
Balanceador de carga: VM de VMware
-
Nodos de almacenamiento: 4x SG5712 TB con unidades de 4TB TB
-
Nodo de administración principal y nodo de pasarela: Máquinas virtuales de VMware con los requisitos mínimos de carga de trabajo de producción
StorageGRID también es compatible con balanceadores de carga de terceros. |
StorageGRID suele ponerse en marcha en dos o más sitios con políticas de protección de datos que replican datos para protegerlos contra los fallos de nodo y sitio. Al realizar un backup de los datos en StorageGRID, estos están protegidos por varias copias o por un código de borrado que separa y reensambla los datos de forma fiable mediante un algoritmo.
Puede usar la herramienta de ajuste de tamaño "Fusion" para ajustar el tamaño de la cuadrícula.
Escalado
Puede ampliar un sistema NetApp StorageGRID añadiendo almacenamiento a los nodos de almacenamiento, añadiendo nuevos nodos de grid a un sitio existente o añadiendo un nuevo sitio de centro de datos. Puede realizar ampliaciones sin interrumpir el funcionamiento del sistema actual.
StorageGRID escala el rendimiento usando nodos de mayor rendimiento para los nodos de almacenamiento o el dispositivo físico que ejecuta el balanceador de carga y los nodos de administración, o simplemente añadiendo nodos adicionales.
Para obtener más información sobre la ampliación del sistema StorageGRID, consulte "Guía de ampliación de StorageGRID 11,9". |
Especificaciones de hardware de StorageGRID
La tabla 4 describe el hardware de NetApp StorageGRID utilizado en esta prueba. El dispositivo StorageGRID SG5712 con conexión a redes 10Gbps es la opción de gama básica y representa una configuración básica. De manera opcional, el SG5712 puede configurarse para redes 25Gbps.
Elegir opciones de dispositivos de mayor rendimiento como los dispositivos NetApp StorageGRID SG5760, SG6060 o SGF6112 all-flash puede proporcionar importantes beneficios de rendimiento. Consulte con su arquitecto de soluciones NetApp StorageGRID para obtener ayuda en el dimensionamiento.
Tabla 4) Especificaciones de hardware de SG5712.
Hardware subyacente | Cantidad | Disco | Capacidad utilizable | Red |
---|---|---|---|---|
Dispositivos StorageGRID SG5712 |
4 |
48 x 4TB GB (HDD SAS casi en línea) |
136TB |
10Gbps |
Requisitos de software de Commvault y StorageGRID
Las tablas 5 y 6 enumeran los requisitos de software para el software Commvault y NetApp StorageGRID instalado en el software VMware para nuestras pruebas. Se instalaron cuatro gestores de transmisión de datos MediaAgent y un servidor CommServe. En la prueba, se implantaron conexiones de red de 10Gbps GbE para la infraestructura VMware.
Tabla 5) Requisitos totales del software Commvault.
Componente | Cantidad | Almacén de datos | Tamaño | Total | IOPS total necesario |
---|---|---|---|---|---|
Servidor CommServe |
1 |
SO |
500GB |
500GB |
n.a. |
SQL |
500GB |
500GB |
n.a. |
||
MediaAgent |
4 |
Unidad central de procesamiento virtual (vCPU) |
16 |
64 |
n.a. |
RAM |
128GB |
512 |
n.a. |
||
SO |
500GB |
2 TB |
n.a. |
||
Caché de índice |
2 TB |
8TB |
200 o posterior |
||
DDB |
2 TB |
8TB |
200-80.000K |
En el entorno de pruebas, se pusieron en marcha un nodo de administración primario virtual y un nodo de puerta de enlace virtual en VMware en una cabina de almacenamiento E-Series E2812 de NetApp. Cada nodo estaba en un servidor independiente con los requisitos mínimos de entorno de producción descritos en la Tabla 6:
Tabla 6) Requisitos para los nodos de administración y pasarela virtuales de StorageGRID.
Tipo de nodo | Cantidad | VCPU | RAM | Reducida |
---|---|---|---|---|
Nodo de pasarela |
1 |
8 |
24GB |
100GB LUN para el SO |
Nodo de administración |
1 |
8 |
24GB |
100GB LUN para el SO 200GB LUN para tablas del nodo Admin 200GB LUN para el registro de auditoría del nodo de administración |
Ejecutar un trabajo de protección de datos con Commvault Complete Backup and Recovery y NetApp StorageGRID
Para configurar NetApp StorageGRID con Commvault Complete Backup and Recovery for NetApp, se llevaron a cabo los siguientes pasos para añadir StorageGRID como biblioteca de cloud dentro del software Commvault.
Configure Commvault con NetApp StorageGRID
-
Inicie sesión en el Centro de comandos de Commvault. En el panel izquierdo, haga clic en Almacenamiento > Cloud > Add para ver y responder al cuadro de diálogo Add Cloud:
-
En Tipo, seleccione NetApp StorageGRID.
-
Para MediaAgent, seleccione todas las que estén asociadas a la biblioteca en la nube.
-
Para el host del servidor, introduzca la dirección IP o el nombre de host del punto final de StorageGRID y el número de puerto.
Siga los pasos de la documentación de StorageGRID en "cómo configurar un punto final del balanceador de carga (puerto)". Asegúrese de tener un puerto HTTPS con un certificado autofirmado y la dirección IP o el nombre de dominio del extremo StorageGRID.
-
Si desea utilizar la deduplicación, active esta opción y proporcione la ruta a la ubicación de la base de datos de deduplicación.
-
Haga clic en Guardar.
Cree un plan de backup con NetApp StorageGRID como destino principal
-
En el panel izquierdo, seleccione Administrar > Planes para ver y responder al cuadro de diálogo Crear plan de copia de seguridad del servidor.
-
Introduzca un nombre de plan.
-
Seleccione el destino de backup de almacenamiento de StorageGRID Simple Storage Service (S3) que creó anteriormente.
-
Introduzca el período de retención de backup y el objetivo de punto de recuperación (RPO) que desee.
-
Haga clic en Guardar.
Inicie una tarea de backup para proteger sus cargas de trabajo con Commvault Software y StorageGRID
Para iniciar una tarea de backup desde Commvault Complete Backup and Recovery en StorageGRID, siga estos pasos:
-
En Commvault Command Center, desplácese a Protect > Virtualization.
-
Añada un hipervisor de VMware vCenter Server.
-
Haga clic en el hipervisor que acaba de agregar.
-
Haga clic en Add VM group para responder al cuadro de diálogo Add VM Group para poder ver el entorno de vCenter que planea proteger.
-
Seleccione un almacén de datos, una máquina virtual o una recogida de máquinas virtuales y introduzca un nombre para ella.
-
Seleccione el plan de copia de seguridad que creó en la tarea anterior.
-
Haga clic en Save para ver el grupo de máquinas virtuales que ha creado.
-
En la esquina superior derecha de la ventana VM group, seleccione Backup:
-
Seleccione Completo como nivel de copia de seguridad, (opcionalmente) solicite un correo electrónico cuando la copia de seguridad haya terminado, luego haga clic en Aceptar para que se inicie su trabajo de copia de seguridad:
-
Acceda a la página de resumen de trabajos para ver las métricas de trabajo:
Pruebas de rendimiento base
En la tabla 7 se muestran los resultados de nuestras pruebas de rendimiento base. En la operación Copia auxiliar, cuatro CommVault MediaAgent realizaron backups de los datos en un sistema NetApp AFF A300 y se creó una copia auxiliar en NetApp StorageGRID. Si desea obtener información detallada sobre el entorno de configuración de pruebas, lea la sección Diseño de la solución y mejores prácticas del "Protección de datos de escalado horizontal de NetApp con Commvault" informe técnico.
Las pruebas se llevaron a cabo con 100 equipos virtuales y 1000 equipos virtuales, ambas pruebas con una combinación de 50/50 equipos virtuales Windows y CentOS.
Tabla 7) Pruebas de rendimiento básicas.
Funcionamiento | Velocidad de backup | Velocidad de restauración |
---|---|---|
Copia AUX |
2 TB/hora |
1,27 TB/hora |
Directo hacia y desde objetos (deduplicación activada) |
2,2 TB/hora |
1,22 TB/hora |
Para probar el rendimiento anticuado, se eliminaron 2,5 millones de objetos. Como se muestra en las figuras 2 y 3, la ejecución de eliminación se realizó en menos de 3 horas y se liberaron más de 80TB TB de espacio. La ejecución de eliminación comenzó a las 10:30 AM.
Figura 1) Eliminación de 2,5 millones (80TB) de objetos en menos de 3 horas.
Figura 2) Liberación de 80TB TB de almacenamiento en menos de 3 horas.
Recomendación de nivel de coherencia de bloques
NetApp StorageGRID permite al usuario final seleccionar el nivel de coherencia de las operaciones realizadas en los objetos en bloques de Simple Storage Service (S3).
CommVault MediaAgent son transportadores de datos en un entorno Commvault. En la mayoría de los casos, los MediaAgent están configurados para escribir localmente en un sitio StorageGRID principal. Por esta razón, se recomienda un alto nivel de consistencia dentro de un sitio primario local. Use las siguientes directrices cuando defina el nivel de coherencia en los buckets Commvault creados en StorageGRID.
If you have a Commvault version earlier than 11.0.0 - Service Pack 16, consider upgrading Commvault to the newest version. If that is not an option, be sure to follow the guidelines for your version. |
-
Versiones de CommVault anteriores a 11.0.0 - Service Pack 16.* En versiones anteriores a 11.0.0 - Service Pack 16, CommVault realiza operaciones S3 HEAD y GET en objetos no existentes como parte del proceso de restauración y poda. Establece el nivel de coherencia de buckets en sitio fuerte para alcanzar el nivel óptimo de coherencia para los backups de Commvault en StorageGRID.
-
CommVault versiones 11.0.0 - Service Pack 16 y posteriores.* En las versiones 11.0.0 - Service Pack 16 y posteriores, se minimiza el número de operaciones S3 HEAD y GET realizadas en objetos no existentes. Establezca el nivel de coherencia de bloques predeterminado en Read-after-new-write para garantizar un nivel de coherencia alto en el entorno Commvault y StorageGRID.
Dónde encontrar información adicional
Si quiere más información sobre el contenido de este documento, consulte los siguientes documentos o sitios web:
-
Centro de documentación de StorageGRID 11,9 + https://docs.netapp.com/us-en/storagegrid-119/
-
Documentación de producto de NetApp
https://docs.netapp.com -
Documentación de CommVault
https://documentation.commvault.com/2024/essential/index.html