HYCU protege los archivos Nutanix

HYCU demuestra claramente las ventajas de una aplicación de copia de seguridad moderna, centrada en políticas y estrechamente integrada con la plataforma que protege (Nutanix).

Acerca de DeepStorage

DeepStorage, LLC. se dedica a revelar la verdad más profunda sobre el almacenamiento, las redes y las tecnologías relacionadas con los centros de datos para ayudar a los profesionales de las tecnologías de la información a ofrecer servicios superiores a sus usuarios y seguir llegando a casa a una hora razonable.

Los informes de DeepStorage se basan en nuestras pruebas prácticas y en más de 30 años de experiencia haciendo que la tecnología funcione en el mundo real.

Nuestra filosofía de pruebas en el mundo real significa que configuramos los sistemas tal y como esperamos que los utilicen la mayoría de los clientes, evitando así las configuraciones de "reina de laboratorio" diseñadas para maximizar el rendimiento de referencia.

Este informe ha sido patrocinado por nuestro cliente. Sin embargo, DeepStorage siempre retiene el control editorial final sobre nuestras publicaciones.

Introducción

Cada vez que el mercado de TI adopta una nueva plataforma, los equipos de operaciones que la mantienen en funcionamiento tienen que averiguar cómo realizar copias de seguridad.

Podrían añadir la nueva plataforma a su solución de copia de seguridad empresarial, pero las soluciones empresariales son lentas a la hora de utilizar las API específicas de la plataforma y optimizarlas para la nueva plataforma. Esta falta de optimización significa que las copias de seguridad pueden ser lentas y tener un impacto significativo en el rendimiento del sistema.

Al principio de una nueva ola tecnológica, el mercado no es lo suficientemente grande como para que los actores empresariales del momento puedan abordarlo, lo que abre la puerta a startups más ágiles. Los sistemas RISC/UNIX/abiertos de los años 90 nos trajeron NetBackup, NetWorker y TSM, los 3 grandes de la empresa actual. ArcServ y Backup Exec comenzaron a realizar copias de seguridad de servidores NetWare, pero despegaron realmente en la era Windows.

Más recientemente, el paso a vSphere dio lugar a vRanger, PHD Virtual y, por supuesto, Veeam.

Este patrón se está repitiendo a medida que Nutanix promociona su hipervisor AHV de creación propia.

La primera generación de usuarios de AHV tuvo que volver a la edad oscura de las copias de seguridad, realizando copias de seguridad de máquinas virtuales mediante la instalación de agentes. La gente de Comtrade Software vio esto como una oportunidad; crearon y luego lanzaron HCYU, la primera aplicación de copia de seguridad diseñada para proteger los sistemas AHV e integrada con las instantáneas de AHV.

En los últimos meses, otros proveedores de copias de seguridad han añadido compatibilidad básica con AHV, pero la dedicación de HYCU a esta plataforma significa que HYCU es compatible con un conjunto más amplio de funciones de Nutanix más rápidamente que los demás.

Para este informe de validación tecnológica hemos examinado la compatibilidad de HYCU con Nutanix Files, la función de servicios de archivos de la plataforma Nutanix.

A fecha de febrero de 2019, cuando se redactó este Resumen de validación tecnológica, HYCU es la única aplicación de copia de seguridad compatible con la API de seguimiento de archivos modificados de Nutanix.

La conclusión

HYCU Data Protection for Nutanix (HYCU) es la primera solución de copia de seguridad específica de la plataforma para la infraestructura HCI de rápido crecimiento de Nutanix.

Aunque las aplicaciones empresariales de copia de seguridad ofrecen cierta compatibilidad con el hipervisor AHV y el servidor de gestión Prism de Nutanix, las soluciones específicas para plataformas como HYCU han sido históricamente más fáciles de usar y ofrecen una integración más estrecha con sus plataformas seleccionadas.

Con HYCU esta integración más estrecha se traduce en:

  • Capturas instantáneas de Nutanix gestionadas por HYCU como puntos de restauración
  • Protección automática de máquinas virtuales recién creadas con la política predeterminada

    Protección automática de máquinas virtuales recién creadas con la política predeterminada

  • Soporte para el seguimiento de archivos modificados
  • Elimina la sobrecarga de las exploraciones del sistema de archivos
  • Acelera significativamente las copias de seguridad incrementales

Pruebas de HYCU para proteger un archivo de 3.8 millones de archivos, 587GiB revelados:

  • Definiciones de políticas alineadas con RPO/RTO de tipo empresarial
  • El cumplimiento de las políticas incluye el tiempo estimado de restauración
  • Enumeración incremental de archivos de copia de seguridad <10 seg
  • Sin impacto perceptible en el rendimiento

Las organizaciones que estén planeando invertir en una infraestructura Nutanix deberían echar un buen vistazo a HYCU para aprovechar al máximo esa inversión.

Servicios de archivos: El eslabón perdido de HCI

Las soluciones HCI utilizan software para convertir los medios de almacenamiento instalados en los hosts de hipervisor en un pool de almacenamiento resistente que las máquinas virtuales que se ejecutan en esos hosts pueden utilizar. La parte que falta en la mayoría de las soluciones HCI son los servicios de archivos.

Su clúster VSAN proporciona espacio de sobra para las máquinas virtuales, pero si necesita recursos compartidos de archivos necesitará otra solución... y siempre necesita recursos compartidos de archivos. Incluso VDI, la aplicación HCI prototípica, necesita servicios de archivos fiables y de alto rendimiento para albergar toda la información personal y los archivos de datos de los usuarios.

Algunas organizaciones ejecutan servidores de archivos virtuales de Windows, o clústeres de servidores de archivos. Los servidores Windows son más robustos de lo que se les atribuye, y son el estándar de oro para la integración de SMB y Active Directory. Por otro lado, proporcionar servicios de almacenamiento en una o más máquinas virtuales significa más máquinas virtuales que gestionar y parchear, y complica la puesta en marcha del clúster. Otras organizaciones utilizan archivadores NAS empresariales, desaprovechando la promesa de la HCI de eliminar el costoso hardware de almacenamiento dedicado.

Entre Nutanix Files

Nutanix Files, antes conocido como Acropolis File Services, proporciona servicios SMB (2.0,2.1 y 3.0) y NFS (v4) utilizando tres o más máquinas virtuales para crear un servidor de archivos escalable. Nutanix Files hace un mejor trabajo soportando clientes Windows que la mayoría de los sistemas NAS basados en Linux. Nutanix Files utiliza ACL NTFS adecuadas e incluso es compatible con la función de versiones anteriores del explorador de archivos de Windows para que los usuarios puedan restaurar ellos mismos a partir de instantáneas.

Los servidores de archivos y los recursos compartidos se crean y gestionan a través de la interfaz de usuario Prism, lo que hace que Nutanix Files sea significativamente más fácil de gestionar que un clúster de servidores de archivos de Windows que se ejecuta como máquinas virtuales. Para crear un nuevo servidor de archivos basta con introducir las direcciones IP y el tamaño de la VM en un asistente y esperar a que Prism haga todo el trabajo duro.

Al proporcionar acceso SMB/NFS al almacén de datos distribuido del clúster Nutanix, Nutanix Files llena un vacío evidente en el conjunto de características del HCI.

Presentación de HYCU

Como sólo es apropiado para una aplicación de copia de seguridad que protege los recursos de un hipervisor, HYCU se distribuye como una imagen de máquina virtual. Esto ahorra a los administradores la engorrosa tarea de generar una máquina virtual, aplicar parches y requisitos previos como tiempos de ejecución, e instalar la aplicación de copia de seguridad asegurándose de que la máquina virtual incluye todas las bibliotecas y paquetes de los que depende HYCU.

Una vez desplegado el archivo de imagen y asignada una dirección IP, la interfaz HTTP de HYCU hace que sea sencillo completar la configuración, incluyendo la conexión del controlador de copia de seguridad a Prism o vCenter, y el funcionamiento de HYCU.

HYCU para Nutanix Dashboard

Para empezar a proteger los datos, sólo tiene que configurar un objetivo de copia de seguridad en un recurso compartido SMB o NFS, como otro clúster Nutanix Files, Azure, un almacén de objetos compatible con S3 o un LUN iSCSI. (Por el momento no puede utilizar cintas ni bibliotecas de cintas virtuales, lo que probablemente sea algo positivo). A continuación, sólo tiene que asignar políticas de copia de seguridad a las máquinas virtuales, recursos compartidos de archivos y aplicaciones que HYCU descubrió en Prism o vCenter y dirigirlas a un destino.

La copia de seguridad moderna: Políticas, no trabajos

Las aplicaciones de copia de seguridad tradicionales se centran en los trabajos de copia de seguridad. Los administradores tienen que decidir con qué frecuencia realizar copias de seguridad completas e incrementales y luego asignar una programación a cada tipo. Muy pronto la consola de la aplicación de copia de seguridad se convierte en una programación de cientos de trabajos con cualquier dependencia entre ellos enterrada en notas y memoria institucional.

Las soluciones de copia de seguridad más modernas como HYCU utilizan políticas.

Los administradores especifican la frecuencia, retención y colocación de las copias de seguridad en los recursos a proteger. Definir una política sólo requiere especificar la frecuencia de las copias de seguridad, que se correlaciona con el RPO, un objetivo de tiempo de recuperación o RPO y un periodo de retención.

backupspecify the frequency, retention, and placement of backup copies

HYCU comprueba el rendimiento de la copia de seguridad y de la restauración a medida que realiza cada copia, e informa de que un recurso no cumple con su política no sólo si falla un trabajo de copia de seguridad, sino también si HYCU proyecta que una restauración de este recurso superará el RPO de la política.

En lugar de programar copias de seguridad completas e incrementales en un calendario estático, las políticas de HYCU especifican un umbral de cambio. HYCU ejecuta una copia de seguridad completa cuando los cambios superan el 25% en el perfil predeterminado. Esto por sí solo debería reducir significativamente el tráfico de copias de seguridad en las grandes cantidades de datos fríos de la mayoría de los centros de datos corporativos.

Algunas de las opciones de políticas más avanzadas revelan la estrecha integración entre HYCU y la infraestructura AHV. La opción Restauración rápida, por ejemplo, gestiona cuánto tiempo se conservan las instantáneas de Nutanix, mientras que la opción Copia de seguridad desde réplica crea copias de seguridad a partir de copias replicadas de máquinas virtuales remotas.

Copias de seguridad y seguimiento de archivos modificados
- La forma moderna de hacer copias de seguridad de archivos

Tradicionalmente, las aplicaciones de copia de seguridad han iniciado sus copias de seguridad incrementales recorriendo los metadatos del sistema de archivos. Examinan la fecha de última modificación o el bit de archivo para elaborar una lista de los archivos que han cambiado y que, por tanto, deben ser objeto de una copia de seguridad. Pero recorrer un sistema de archivos requiere mucho trabajo, lo que puede ralentizar el acceso real de los usuarios a los archivos y llevar mucho tiempo.

No es infrecuente que, con sistemas de archivos de gran tamaño, la exploración del sistema de archivos al principio de cada trabajo de copia de seguridad lleve realmente más tiempo que la copia del número relativamente pequeño de archivos modificados al repositorio de copias de seguridad. Hemos visto varios casos en los que los usuarios no podían mantener su SLA de copia de seguridad incremental diaria porque el escaneo inicial del sistema de archivos tardaba más de 24 horas.

Para evitar este problema, Nutanix ha incorporado API de seguimiento de archivos modificados en Nutanix Files. En lugar de recorrer el sistema de archivos y copiar los archivos modificados a través de SMB o NDMP, HYCU aprovecha estas API para realizar una copia de seguridad mucho más eficiente.

Cuando HYCU llama a las API de copia de seguridad de Nutanix, Nutanix Files crea una instantánea del sistema de archivos y presenta a HYCU no sólo el acceso a los datos de la instantánea, sino también una lista de los archivos que han cambiado desde la última vez que una aplicación llamó a la API de copia de seguridad.

Los escaneos de archivos convencionales pueden tener un impacto significativo en el rendimiento del NAS durante muchas horas por cada copia de seguridad incremental.

La instantánea proporciona una versión consistente y puntual del sistema de archivos, lo que evita otros dos problemas de las copias de seguridad anticuadas: los archivos abiertos e inconsistentes. Los protocolos estándar de acceso a archivos, como SMB, no permiten que una aplicación acceda a los archivos que un usuario ha abierto para escribir. Pero algunos archivos, como los PST de Outlook, se mantienen abiertos, y por tanto bloqueados, mientras sus aplicaciones estén abiertas. Si un vicepresidente ejecutivo nunca cierra Outlook, nunca se realizará una copia de seguridad de sus importantísimos PST.

Más insidiosas son las copias de seguridad incoherentes. Una copia de seguridad convencional puede tardar minutos u horas desde que se realiza la primera copia hasta que se completa el trabajo. Si una aplicación realiza cambios en dos o más archivos mientras se ejecuta la copia de seguridad, el sistema de copia de seguridad puede realizar la copia de seguridad de un archivo antes de que se modifique el grupo y de otros archivos después del cambio. Esto hace que el grupo sea incoherente. Dado que Nutanix Files crea una instantánea de todo el sistema de archivos en un instante en el tiempo, todos los archivos están disponibles y son coherentes.

Una vez que HYCU tiene acceso a la lista de archivos modificados y a la instantánea, utiliza esas API de copia de seguridad de Nutanix para acceder a varios archivos en paralelo de modo que los datos puedan copiarse a la seguridad tan rápido como el destino de la copia de seguridad pueda aceptarlos.

Hoy en día, HYCU es la única aplicación de copia de seguridad que aprovecha plenamente estas API de Nutanix para eliminar la sobrecarga de un recorrido por el sistema de archivos, producir copias de seguridad completas y coherentes y mover los datos en paralelo. En comparación con las soluciones más convencionales, las copias de seguridad de HYCU deberían ejecutarse más rápido y reducir el impacto en otras aplicaciones.

Cómo lo probamos - cómo HYCU protege los archivos Nutanix

La integración de HYCU en el ecosistema Nutanix minimiza la sobrecarga de proteger las máquinas virtuales AHV y facilita el mantenimiento de aproximadamente dos días de historial de instantáneas en el clúster Nutanix para proporcionar restauraciones rápidas de máquinas virtuales completas, o archivos individuales. Pero la copia de seguridad de VM es sólo el primer paso para dar soporte a todo el ecosistema Nutanix.

Queríamos explorar cómo HYCU protege los archivos Nutanix.

Nuestra experiencia nos dice que, aunque es fácil proporcionar una protección básica de un recurso compartido SMB, conseguir una copia de seguridad correcta del sistema de archivos requiere una mayor integración entre el sistema de archivos y la aplicación de copia de seguridad.

Primero, creamos un conjunto de datos para proteger. La gente de HYCU nos dio acceso remoto a un clúster Nutanix AHV de 3 nodos en su sede de Boston, completo con un servidor Nutanix Files y una instancia HYCU. También nos dieron acceso a un objetivo de copia de seguridad dentro del entorno HYCU.

Dado que el rendimiento real de la copia de seguridad depende de muchos factores y que estábamos trabajando en una infraestructura compartida, creemos que la velocidad de copia de seguridad de 15 MB/s que vimos en las pruebas podría mejorarse con un pequeño ajuste en HYCU y/o en el objetivo de copia de seguridad genérico.

Creamos un recurso compartido en el AFS (Acropolis File Server), lo montamos desde una máquina virtual Windows Server 2012 y ejecutamos un script para crear un sistema de archivos de prueba.

El sistema de archivos resultante contenía:

Archivos 3.831.596  
Carpetas 91.438  
  Tamaño total 237,3GiB o son 586.23GiB

El conjunto inicial de datos es lo suficientemente grande, tanto en número de archivos como en tamaño total, como para que tanto recorrer el sistema de archivos en busca de archivos modificados, como realizar copias de seguridad completas con frecuencia, resulte poco práctico.

Creamos una política de copia de seguridad para realizar una copia de seguridad de nuestro sistema de archivos cada dos horas. A continuación, iniciamos un script que creaba nuevos archivos, añadía archivos a los existentes, borraba archivos y, en general, simulaba ser un grupo de usuarios trabajando durante un día en el mismo horario de dos horas.

Después de un par de días, teníamos una emulación bastante buena de usuarios trabajando durante un mes, así que examinamos los resultados.

Nuestro script estaba programado para crear alrededor de un 5% de datos nuevos en cada ejecución. Cuando miramos, vimos que cada quinta o sexta copia de seguridad era una copia completa, manteniéndose en línea con el umbral del 25% especificado en nuestra política.

También teníamos curiosidad por saber con qué rapidez catalogaba HYCU el archivo compartido, el talón de Aquiles de las soluciones de copia de seguridad tradicionales. HCYU tardaba regularmente menos de un minuto desde el inicio del trabajo hasta que realmente movía los datos al destino genérico de la copia de seguridad, y la mayor parte de ese tiempo lo consumía el sistema Nutanix creando una instantánea.

Independientemente de si cambiábamos 100 archivos o 100.000, HYCU nunca tardaba más de 10 segundos en catalogar el recurso compartido y empezar a mover los datos una vez que la instantánea estaba lista.

Hacemos copias de seguridad para restaurar

Más específicamente, hacemos copias de seguridad de los archivos compartidos para poder restaurar los archivos que nuestros usuarios, y sus aplicaciones, han sobrescrito, renombrado y borrado de cualquier otra forma. Restaurar archivos con HYCU es sencillo.

Primero, elija el recurso compartido para mostrar los distintos puntos de restauración disponibles.

Restaurando archivos con HYCU para Nutanix

Seleccione un punto de restauración y haga clic en el botón "Examinar y restaurar" para abrir una vista en árbol del recurso compartido en el momento de la copia de seguridad seleccionada.

Seleccionando archivos para restaurar

Seleccione el/los archivo(s) que necesita y, a continuación, elija si desea que los archivos restaurados sean redirigidos o renombrados. ¡Voilà! Ese contrato importante que su director general "extravió" está justo donde debería estar.

El botón "Exportar recurso compartido", que no hemos probado, restaurará todo el recurso compartido en otro servidor de archivos/NAS.

Conclusiones

HYCU demuestra claramente las ventajas de una aplicación de copia de seguridad moderna, centrada en políticas y estrechamente integrada con la plataforma que protege.

Los administradores pueden pensar en los términos RPO/RTO relevantes para las necesidades de la empresa para definir las políticas y ver si el sistema las cumple.

La estrecha integración con Nutanix permite a HYCU gestionar las instantáneas de Nutanix como puntos de restauración, asignar automáticamente las máquinas virtuales recién creadas a una política predeterminada y aprovechar la API de seguimiento de archivos modificados de Nutanix para realizar copias de seguridad de los recursos compartidos de Nutanix Files con un impacto mínimo.

Nuestras pruebas de HYCU para proteger Nutanix Files demostraron que podía identificar los archivos modificados para una copia de seguridad incremental en diez segundos, incluso cuando cambiamos sólo 100 archivos en un sistema de archivos de más de 3,8 millones de archivos. Un reto que habría llevado horas a una solución de copia de seguridad convencional, al tiempo que suponía una carga significativa para los metadatos de escaneado del sistema de archivos.

Las organizaciones que inviertan en infraestructura Nutanix deberían echar un buen vistazo a HYCU. Las soluciones específicas de la plataforma como HYCU han soportado históricamente API de copia de seguridad como CFT de seis a dieciocho meses más rápido que los proveedores de copia de seguridad de la empresa.

Las organizaciones que invierten en una infraestructura Nutanix deberían echar un buen vistazo a HYCU.