Skip to main content
Astra Trident
21.07
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Utilice Astra Trident con Amazon FSX para ONTAP de NetApp

Colaboradores

"Amazon FSX para ONTAP de NetApp", Es un servicio AWS totalmente gestionado que permite a los clientes lanzar y ejecutar sistemas de archivos con el sistema operativo de almacenamiento ONTAP de NetApp. Amazon FSX para ONTAP de NetApp le permite aprovechar las funciones, el rendimiento y las funcionalidades administrativas de NetApp con las que está familiarizado, a la vez que aprovecha la simplicidad, la agilidad, la seguridad y la escalabilidad de almacenar datos en AWS. FSX es compatible con muchas de las funciones del sistema de archivos y API de administración de ONTAP.

Un sistema de archivos es el recurso principal de Amazon FSX, similar a un clúster de ONTAP en las instalaciones. En cada SVM, se pueden crear uno o varios volúmenes, que son contenedores de datos que almacenan los archivos y las carpetas en el sistema de archivos. Con Amazon FSX para ONTAP de NetApp, Data ONTAP se proporcionará como un sistema de archivos gestionado en el cloud. El nuevo tipo de sistema de archivos se llama ONTAP de NetApp.

Al utilizar Astra Trident con Amazon FSX para ONTAP de NetApp, puede garantizar que sus clústeres de Kubernetes que se ejecutan en Amazon Elastic Kubernetes Service (EKS) pueden aprovisionar volúmenes persistentes de bloques y archivos respaldados por ONTAP.

Obtenga más información sobre Astra Trident

Si es nuevo en Astra Trident, familiarícese con los siguientes enlaces:

Obtenga más información sobre las capacidades del controlador "aquí".

Usos de Amazon FSX para ONTAP de NetApp "FabricPool" para gestionar los niveles de almacenamiento. Le permite almacenar datos en un nivel, según la frecuencia de acceso a estos.

Astra Trident espera que se ejecute como administrador de ONTAP o SVM mediante el clúster fsxadmin usuario o un vsadmin Usuario de SVM o un usuario con un nombre diferente que tenga el mismo rol. La fsxadmin el usuario es un reemplazo limitado para admin usuario de clúster. Astra Trident utiliza normalmente la admin Usuario clúster para implementaciones que no sean de Amazon FSX para ONTAP.

De Windows

Puede integrar Astra Trident con Amazon FSX para ONTAP de NetApp mediante los siguientes controladores:

  • ontap-san: Cada VP aprovisionado es una LUN dentro de su propio Amazon FSX para el volumen ONTAP de NetApp.

  • ontap-san-economy: Cada VP aprovisionado es un LUN con un número configurable de LUN por Amazon FSX para el volumen ONTAP de NetApp.

  • ontap-nas: Cada VP aprovisionado es un Amazon FSX completo para el volumen ONTAP de NetApp.

  • ontap-nas-economy: Cada VP aprovisionado es un qtree, con un número configurable de qtrees por Amazon FSX para el volumen ONTAP de NetApp.

  • ontap-nas-flexgroup: Cada VP aprovisionado es un Amazon FSX completo para el volumen ONTAP FlexGroup de NetApp.

Autenticación

Astra Trident ofrece dos modos de autenticación:

  • Basado en credenciales: Puede utilizar el fsxadmin usuario del sistema de archivos o del vsadmin Usuario configurado para la SVM. Le recomendamos que utilice la vsadmin usuario para configurar el back-end. Astra Trident se comunicará con el sistema de archivos FSX mediante este nombre de usuario y contraseña.

  • Basado en certificados: Astra Trident se comunicará con la SVM en su sistema de archivos FSX mediante un certificado instalado en la SVM.

Para obtener más información acerca de la autenticación, consulte estos enlaces:

Ponga en marcha y configure Astra Trident en EKS con Amazon FSX para ONTAP de NetApp

Lo que necesitará
  • Un clúster de Amazon EKS existente o un clúster de Kubernetes autogestionado con kubectl instalado.

  • Un Amazon FSX existente para el sistema de archivos ONTAP de NetApp y una máquina virtual de almacenamiento (SVM) accesible desde los nodos de trabajo del clúster.

  • Nodos de trabajo preparados para "NFS y/o iSCSI".

    Nota Asegúrese de seguir los pasos de preparación de nodos necesarios para Amazon Linux y Ubuntu "Imágenes de máquina de Amazon" (AMI) en función del tipo de IAM EKS.

Para ver otros requisitos de Astra Trident, consulte "aquí".

Pasos
  1. Implemente Astra Trident utilizando uno de los métodos de implementación ../trident-get-starting/kubernetes-deployment.html.

  2. Configure Astra Trident de la siguiente manera:

    1. Recopile el nombre DNS de LIF de gestión de la SVM. Por ejemplo, utilice la CLI de AWS, busque el DNSName entrada en EndpointsManagement tras ejecutar el siguiente comando:

      aws fsx describe-storage-virtual-machines --region <file system region>
  3. Cree e instale certificados para la autenticación. Si está utilizando un ontap-san back-end, consulte "aquí". Si está utilizando un ontap-nas back-end, consulte "aquí".

    Nota Puede iniciar sesión en el sistema de archivos (por ejemplo, para instalar certificados) con SSH desde cualquier lugar que pueda llegar al sistema de archivos. Utilice la fsxadmin Usuario, la contraseña que configuró al crear el sistema de archivos y el nombre DNS de gestión desde aws fsx describe-file-systems.
  4. Cree un archivo de entorno de administración mediante sus certificados y el nombre DNS de la LIF de gestión, como se muestra en el ejemplo siguiente:

    {
      "version": 1,
      "storageDriverName": "ontap-san",
      "backendName": "customBackendName",
      "managementLIF": "svm-XXXXXXXXXXXXXXXXX.fs-XXXXXXXXXXXXXXXXX.fsx.us-east-2.aws.internal",
      "svm": "svm01",
      "clientCertificate": "ZXR0ZXJwYXB...ICMgJ3BhcGVyc2",
      "clientPrivateKey": "vciwKIyAgZG...0cnksIGRlc2NyaX",
      "trustedCACertificate": "zcyBbaG...b3Igb3duIGNsYXNz",
     }

Para obtener información sobre la creación de back-ends, consulte estos enlaces:

Nota No especifique dataLIF para la ontap-san y.. ontap-san-economy Controladores para permitir que Astra Trident utilice multivía.
Advertencia Cuando se utiliza Amazon FSX para ONTAP de NetApp con Astra Trident, el limitAggregateUsage el parámetro no funciona con el vsadmin y.. fsxadmin cuentas de usuario. La operación de configuración generará un error si se especifica este parámetro.

Después de la implementación, lleve a cabo los pasos para crear un "clase de almacenamiento, aprovisione un volumen y monte el volumen en un pod".