Conoce el almacenamiento de NetApp para vSphere Kubernetes Service
El uso de NetApp como almacenamiento para vSphere Kubernetes Service (VKS) es una combinación potente que aprovecha las sólidas soluciones de almacenamiento de NetApp para mejorar el rendimiento, la escalabilidad y la fiabilidad de las cargas de trabajo de Kubernetes. NetApp Trident, un proveedor de almacenamiento dinámico de código abierto para Kubernetes, se utiliza para integrar el almacenamiento con las cargas de trabajo en vSphere Kubernetes Service.
Ventajas principales de usar el almacenamiento NetApp con VKS
-
Aprovisionamiento dinámico de almacenamiento: NetApp Trident permite el aprovisionamiento dinámico de volúmenes de almacenamiento, lo que permite a los pods de Kubernetes solicitar almacenamiento sobre la marcha según sus necesidades.
-
Almacenamiento persistente: Las soluciones de NetApp ofrecen capacidades de almacenamiento persistente, asegurando la durabilidad y la disponibilidad de los datos incluso cuando se reinician los pods o hay fallos.
-
Alto rendimiento: Las soluciones de almacenamiento de NetApp, como ONTAP, ofrecen un almacenamiento de alto rendimiento con baja latencia, lo que resulta ideal para aplicaciones con un uso intensivo de I/O que se ejecutan en Kubernetes.
-
Escalabilidad: Los sistemas de almacenamiento NetApp pueden escalar para satisfacer las demandas de las cargas de trabajo de Kubernetes en crecimiento, admitiendo implementaciones a gran escala.
-
Gestión de datos: NetApp ofrece funciones avanzadas de gestión de datos, como instantáneas, clonación y replicación de datos, que pueden ser útiles para la copia de seguridad, la recuperación ante desastres y los flujos de trabajo de desarrollo.
-
Compatibilidad con entornos multicloud e híbridos: Las soluciones de almacenamiento de NetApp pueden implementarse en entornos locales, cloud pública y cloud híbrida, lo que ofrece flexibilidad y coherencia en la gestión del almacenamiento.
NetApp descripción general de la integración con ONTAP
NetApp ONTAP ofrece almacenamiento de clase empresarial con funciones como deduplicación de datos, compresión y cifrado. Usas NetApp Trident para integrar el almacenamiento de NetApp con Kubernetes. NetApp Trident es compatible con varias plataformas de almacenamiento de NetApp, incluyendo ONTAP en las instalaciones, FSx para NetApp ONTAP en AWS, Azure NetApp Files en Azure y Google Cloud NetApp Volumes en Google Cloud.
Usas Trident Protect para gestionar la protección de datos y la recuperación ante desastres de tus cargas de trabajo de Kubernetes. Trident Protect te permite crear instantáneas, clones y replicar datos en diferentes backends de almacenamiento, asegurando que tus datos estén seguros y sean recuperables en caso de fallos.
Funciones clave de Trident
Cumplimiento de CSI garantiza la compatibilidad con las últimas funciones y estándares de almacenamiento de Kubernetes. Configuración declarativa permite a los usuarios definir los requisitos de almacenamiento en archivos YAML, que luego son gestionados automáticamente por Trident. Controladores Trident admite controladores para los protocolos NFS, CIFS/SMB, iSCSI, FC y NVMe/TCP compatibles con ONTAP. Compatibilidad híbrida y multicloud Trident admite controladores para almacenamiento ONTAP en las instalaciones y servicios de almacenamiento gestionados en los hyperscalers, concretamente FSx for NetApp ONTAP en AWS, Azure NetApp Files en Azure y Google Cloud NetApp Volumes en Google Cloud. Gestión avanzada de datos aprovechando las capacidades de instantáneas y clonación de ONTAP para una protección de datos eficiente y un aprovisionamiento rápido de entornos de prueba y desarrollo.
Para obtener información detallada sobre Trident, consulta la página "Documentación de Trident".
Trident Protect
Trident Protect se instala por separado de Trident. Antes de la implementación, comprueba que tu plataforma de Kubernetes, el backend de almacenamiento, los componentes de instantáneas y el almacenamiento de objetos cumplan con los "Requisitos de Trident Protect".
Funciones clave de Trident Protect
Copias de seguridad automáticas Trident Protect permite realizar copias de seguridad automáticas de aplicaciones de Kubernetes condicionadas por políticas, lo que garantiza que se realicen copias de seguridad periódicas sin necesidad de intervención manual.
Gestión de instantáneas aprovecha las capacidades de instantáneas de ONTAP para crear copias frecuentes y de un momento específico de aplicaciones en contenedores y máquinas virtuales, proporcionando un mecanismo fiable para la recuperación.
Cifrado de repositorios de copias de seguridad Trident Protect admite el cifrado mediante contraseña para los repositorios de copias de seguridad de Restic y Kopia. Configura por separado el cifrado de volúmenes persistentes y el cifrado en tránsito en las capas de almacenamiento y red.
Cumplimiento normativo y auditorías Ofrece herramientas y funciones que ayudan a las organizaciones a cumplir los requisitos de cumplimiento y a realizar auditorías periódicas de sus prácticas de protección de datos.
Recuperación ante desastres se integra con las funciones de replicación de ONTAP para ofrecer soluciones sólidas de recuperación ante desastres, garantizando la continuidad del negocio incluso ante eventos catastróficos.
Para obtener información detallada sobre Trident Protect, consulta la "Documentación de Trident Protect".
NetApp modelos de hardware y protocolos compatibles con ONTAP
El software NetApp ONTAP se ejecuta en diversos modelos de hardware, cada uno diseñado para satisfacer distintos requisitos de rendimiento y capacidad. Trident amplía sus sólidas capacidades para dar soporte a varios sistemas NetApp ONTAP, incluidos All Flash FAS (AFF), All SAN Array (ASA) y ASA R2. Este soporte garantiza que las organizaciones puedan aprovechar todo el potencial de sus soluciones de almacenamiento de alto rendimiento en entornos contenedorizados.
Sistemas All Flash FAS (AFF) Los sistemas AFF ofrecen un rendimiento excepcional y baja latencia, lo que los hace ideales para aplicaciones de demanda elevada.
Todos los sistemas de matriz SAN (ASA) Los sistemas ASA están diseñados para entornos SAN dedicados, ofreciendo un rendimiento y una fiabilidad robustos.
Sistemas ASA R2 Los sistemas ASA R2 ofrecen funciones y prestaciones mejoradas para entornos SAN.
AFX NetApp AFX es una arquitectura de almacenamiento all-flash desagregada y diseñada específicamente para cargas de trabajo de IA empresarial. Ofrece un NAS de alto rendimiento, lo que permite escalar de forma independiente la capacidad de cálculo y el almacenamiento. NetApp AFX los sistemas de almacenamiento se diferencian de otros sistemas basados en ONTAP (ASA, AFF y FAS) en la implementación de su capa de almacenamiento. AFX utiliza un sistema de archivos distribuido que permite un alto rendimiento y escalabilidad, mientras que otros sistemas basados en ONTAP utilizan una arquitectura de almacenamiento tradicional.
-
Protocolos compatibles con AFF: NFS, CIFS/SMB, iSCSI, FC, NVMe/TCP
-
Protocolos compatibles con ASA: iSCSI, FC, NVMe/TCP
-
Protocolos compatibles con ASA R2: iSCSI, FC, NVMe/TCP
-
Protocolos compatibles con AFX: a partir de Trident 25.10, solo se admite el protocolo NFS; el protocolo SMB no es compatible.
Controladores Trident para almacenamiento ONTAP
Trident incluye los siguientes controladores CSI, cada uno de los cuales es capaz de aprovisionar un volumen en el almacenamiento backend.
Para los protocolos NAS en los modelos de hardware compatibles
-
ontap-nas: Un PVC se asigna a un PV, que es un volumen dedicado de FlexVol.
-
ontap-nas-economy: Cada PV aprovisionado es un qtree, con un número configurable de qtrees por volumen FlexVol (el valor por defecto es 200, configurable entre 50 y 300).
Cada PVC se asigna a un PV, que es un qtree en un volumen compartido de FlexVol.
|
|
Puedes colocar todos los discos de las máquinas virtuales como qtrees en un único volumen. Sin embargo, ten en cuenta que las funciones de Snapshots, Clones y Replication no son compatibles con Trident. Cuando esas funciones son gestionadas por el administrador de almacenamiento, no son granulares a nivel de PV. |
-
ontap-nas-flexgroup: Cada PV aprovisionado es un ONTAP completo FlexGroup, y se utilizan todos los agregados asignados a un SVM.
Para los protocolos SAN en los modelos de hardware compatibles
-
ontap-san: Un PVC se asigna a un PV, que es un LUN en un volumen dedicado de FlexVol.
-
ontap-san-economy: Cada PVC se asigna a un PV, que es un LUN en un volumen compartido FlexVol. Puedes tener varios LUN en el volumen compartido FlexVol (el valor predeterminado es 100, configurable entre 50 y 200 LUN/PV por volumen FlexVol).
|
|
Puedes colocar todos los discos de las máquinas virtuales como LUN en un único volumen. Sin embargo, este controlador admite Snapshots y Clones, pero no admite Replication. Cuando Replication la gestiona el administrador de almacenamiento, no es granular a nivel de PV. |
Para consultar la lista completa de funciones disponibles a través de los controladores de Trident y aquellas que debe configurar el administrador de almacenamiento, consulta la sección "Controladores de backend de ONTAP" en la documentación de Trident.