Creación de un FlexCache - FSx para ONTAP

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Creación de un FlexCache

Mediante los siguientes procedimientos, creará un volumen de FlexCache en un sistema de archivos Amazon FSx para NetApp ONTAP, respaldado por un volumen de origen ubicado en un clúster en las instalaciones de NetApp ONTAP.

Uso de la CLI de ONTAP

Utilizará la CLI de ONTAP para crear y administrar una configuración de FlexCache en su sistema de archivos de FSx para ONTAP.

Los comandos de estos procedimientos utilizan los siguientes alias para el clúster, SVM y volumen:

  • Cache_ID: el ID del clúster de caché (en el formato FSxIdabcdef1234567890a)

  • Origin_ID: el ID del clúster de origen

  • CacheSVM: el nombre de la SVM de la caché

  • OriginSVM: el nombre de la SVM de origen

  • OriginVol: el nombre del volumen de origen

  • CacheVol: el nombre del volumen de FlexCache

Los procedimientos de esta sección utilizan los siguientes comandos de la CLI de NetApp ONTAP.

Requisitos previos

Antes de empezar a utilizar los procedimientos de las siguientes secciones, asegúrese de cumplir los siguientes requisitos previos:

  • Los sistemas de archivos de origen y destino están conectados en la misma VPC o se encuentran en redes interconectadas mediante la VPC de Amazon, AWS Transit Gateway, Direct Connect o Site-to-Site VPN. Para obtener más información, consulte Acceder a los datos desde el Nube de AWS y ¿Qué es el peering de VPC? en la Guía de Amazon VPC Peering.

  • El grupo de seguridad de VPC para el sistema de archivos de FSx para ONTAP tiene reglas de entrada y salida que permiten el ICMP y el TCP en los puertos 11104 y 11105 para los puntos de conexión entre clústeres (LIF).

  • Ha creado un FSx de destino para el sistema de archivos ONTAP con una SVM, pero no ha creado un volumen de destino que se utilizará como FlexCache. Para obtener más información, consulte Creación de sistemas de archivos.

Registre los LIF entre clústeres de origen y destino

  1. Para el sistema de archivos de FSx para ONTAP que es el clúster de destino:

    1. Abra la consola de Amazon FSx en https://console.aws.amazon.com/fsx/.

    2. Elija Sistemas de archivo y, a continuación, elija el sistema de archivos de FSx para ONTAP que sea el clúster de destino para abrir la página de detalles del sistema de archivos.

    3. En Administración, busque el punto de conexión entre clústeres: direcciones IP y registre el valor.

    nota

    En el caso de los sistemas de archivos de escalada horizontal, hay dos direcciones IP de punto de conexión entre clústeres para cada par de HA.

  2. Para el clúster en las instalaciones, recupere las direcciones IP LIF entre clústeres mediante el siguiente comando de CLI de ONTAP:

    Origin::> network interface show -role intercluster Logical Network Vserver Interface Status Address/Mask ----------- ---------- ------- ------------ OriginSVM inter_1 up/up 10.0.0.36/24 inter_2 up/up 10.0.1.69/24
  3. Guarde las direcciones IP de inter_1 y inter_2 IP. Se hace referencia a ellas en el alias de OriginSVM como origin_inter_1 y origin_inter_2 y para CacheSVM como cache_inter_1 y cache_inter_2.

Establezca un emparejamiento de clústeres entre el origen y la caché

Establezca una relación entre pares del clúster en el clúster de Cache y Source mediante el comando CLI de cluster peer createONTAP. Proporcionará las direcciones IP entre clústeres que guardó anteriormente en el procedimiento de Registre los LIF entre clústeres de origen y destino. Cuando se le solicite, se le pedirá que cree una cluster-peer-passphrase que tendrá que introducir cuando establezca el emparejamiento de clústeres en el clúster Origin.

  1. Configure el emparejamiento de clústeres en el clúster de Cache (su sistema de archivos de FSx para ONTAP).

    1. Para acceder a la CLI de ONTAP, establezca una sesión SSH en el puerto de administración del sistema de archivos Amazon FSx para NetApp ONTAP o SVM ejecutando el siguiente comando. Reemplace management_endpoint_ip con la dirección IP del puerto de gestión del sistema de archivos.

      [~]$ ssh fsxadmin@management_endpoint_ip

      Para obtener más información, consulte Administración de sistemas de archivos con la CLI de ONTAP.

    2. Utilice el siguiente comando y registre la contraseña que ha creado. Para sistemas de archivos de escalada horizontal, proporcione las direcciones IP de inter_1 y inter_2 de cada par de HA.

      FSx-Cache::> cluster peer create -address-family ipv4 -peer-addrs origin_inter_1,origin_inter_2 Enter the passphrase: cluster-peer-passphrase Confirm the passphrase: cluster-peer-passphrase Notice: Now use the same passphrase in the "cluster peer create" command in the other cluster.
  2. Use el siguiente comando para configurar el emparejamiento de clústeres en el clúster de source (en las instalaciones). Deberá ingresar la contraseña que creó en el paso anterior para autenticarse. En el caso de los sistemas de archivos escalables, tendrá que proporcionar la dirección IP entre clústeres para cada par de HA.

    Origin::> cluster peer create -address-family ipv4 -peer-addrs cache_inter_1,cache_inter_2 Enter the passphrase: cluster-peer-passphrase Confirm the passphrase: cluster-peer-passphrase
  3. En el clúster de source, compruebe que el emparejamiento de clústeres se haya realizado correctamente mediante el siguiente comando. En la salida, Availability debe configurarse en Available.

    Origin::> cluster peer show Peer Cluster Name Availability Authentication ------------------- ------------- -------------- Cache_ID Available ok

    Si en el resultado no aparece Available, repita los pasos anteriores en los clústeres source y cache.

Configure del emparejamiento del almacenamiento de la SVM

Una vez que haya establecido correctamente el emparejamiento de clústeres, el siguiente paso consiste en crear una relación de emparejamiento de la SVM en el clúster de caché (caché) mediante el comando de vserver peer. Los alias adicionales que se utilizan en el siguiente procedimiento son los siguientes:

  • CacheLocalName: este es el nombre que se utiliza para identificar la SVM de cache de origen al configurar el emparejamiento de la SVM en la SVM de origin.

  • OriginLocalName: este es el nombre que se utiliza para identificar la SVM de origin de origen al configurar el emparejamiento de la SVM en la SVM de cache.

  1. En la SVM de cache, utilice el siguiente comando para crear una relación de emparejamiento de SVM.

    FSx-Cache::> vserver peer create -vserver CacheSVM -peer-vserver OriginSVM -peer-cluster Origin_ID -local-name OriginLocalName -application flexcache
  2. En el clúster de origen, utilice el siguiente comando para aceptar la relación de emparejamiento de la SVM.

    Origin::> vserver peer accept -vserver OriginSVM -peer-vserver CacheSVM -local-name CacheLocalName
  3. En el clúster de origen, acepte la relación de emparejamiento.

    Origin::> vserver peer accept -vserver OriginSVM -peer-vserver CacheSVM -local-name CacheLocalName
  4. Compruebe que el estado de emparejamiento de la SVM sea exitoso mediante el siguiente comando; Peer State debe configurarse en peered en la respuesta.

    Origin::> vserver peer show Vserver Peer Vserver Peer State Peering Cluster Remote Applications ------------ --------------- ------------- ------------------ ----------------------- OriginSVM CacheSVM peered FSx-Cache flexcache

Cree el volumen de FlexCache

Tras crear correctamente la relación de emparejamiento de la SVM, el siguiente paso es crear el volumen de FlexCache en la SVM de la caché. El volumen de FlexCache debe ser un FlexGroup. También elegirá un modo de operación para su volumen FlexCache. Para obtener más información, consulte Modos de escritura de FlexCache.

  1. En el clúster de caché, utilice el siguiente comando de la CLI de ONTAP para crear el volumen de FlexCache. El ejemplo crea un volumen FlexCache de 2 TB denominado CacheVol.

    • Para crear un volumen de FlexCache de escritura circular, utilice el siguiente comando.

      FSx-Cache::> volume flexcache create -vserver CacheSVM -size 2t -volume CacheVol -origin-volume OriginVol -origin-vserver OriginSVM -junction-path /flexcache -aggr-list aggr1
    • Para crear un volumen de FlexCache de reescritura, utilice el siguiente comando.

      FSx-Cache::> volume flexcache create -vserver CacheSVM -size 2t -volume CacheVol -origin-volume OriginVol -origin-vserver OriginSVM -junction-path /flexcache -aggr-list aggr1 -is-writeback-enabled true
    nota

    Puede utilizar el comando volume flexcache config modify -is-writeback-enabled {true|false} para modificar el modo de escritura. Antes de utilizar este comando, asegúrese de entrar en el modo avanzado de la CLI de ONTAP mediante el comando set -privilege advanced.

  2. Compruebe la relación de FlexCache entre el volumen FlexCache y el volumen de origen.

    • Para un volumen de escritura de FlexCache, la salida generada será similar al siguiente ejemplo.

      FSx-Cache::> volume flexcache show Vserver Volume Size Origin-Vserver Origin-Volume Origin-Cluster ------- ---------- ------- -------------- ------------- -------------- CacheSVM CacheVol 2TB OriginSVM OriginVol Origin
    • Para un volumen de reescritura de FlexCache, la salida generada será similar al siguiente ejemplo.

      FSx-Cache::> volume flexcache show Vserver Volume Size Origin-Vserver Origin-Volume Origin-Cluster Writeback ------- ---------- ------- -------------- ------------- -------------- --------- CacheSVM CacheVol 2TB OriginSVM OriginVol Origin true

Monte el volumen de FlexCache

Una vez que el volumen de FlexCache esté DISPONIBLE, los clientes NFSv3, NFSv4 y SMB podrán montarlo. Una vez montado, los clientes de FlexCache tienen acceso a todo el conjunto de datos del volumen de origen en las instalaciones.

  • Para crear un punto de montaje y montar FlexCache, ejecute los siguientes comandos en el cliente:

    $ sudo mkdir -p /fsx/CacheVol $ sudo mount -t nfs management.fs-01d2f606463087f6d.fsx.us-east-1.amazonaws.com:/CacheVol /fsx/CacheVol