Skip to main content
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.

Crear almacenes persistentes de ONTAP FPolicy

Colaboradores

Los almacenes persistentes pueden ayudar a desacoplar el procesamiento de I/O del cliente del procesamiento de notificaciones de FPolicy para reducir la latencia del cliente. A partir de ONTAP 9.14,1, FPolicy permite configurar "almacenes persistentes"para capturar eventos de acceso a archivos para políticas asíncronas no obligatorias en la SVM. No se admiten las configuraciones síncronas (obligatorias o no obligatorias) y asíncronas obligatorias.

A partir de ONTAP 9.15.1, se simplifica la configuración de almacén persistente de FPolicy. El persistent-store create comando automatiza la creación de volúmenes para la SVM y configura el volumen para el almacén persistente.

Hay dos formas de crear un almacén persistente, según la versión de ONTAP:

  • ONTAP 9.15.1 o posterior: Cuando se crea el almacén persistente, ONTAP crea y configura automáticamente su volumen al mismo tiempo. Esto simplifica la configuración de almacén persistente de FPolicy e implementa todas las prácticas recomendadas.

  • ONTAP 9.14.1: Cree y configure manualmente un volumen y, a continuación, cree un almacén persistente para el volumen recién creado.

Solo se puede configurar un almacén persistente en cada SVM. Es necesario usar este único almacén persistente para todas las configuraciones de FPolicy en dicho SVM, incluso si las políticas son de partners distintos.

Crear un almacén persistente (ONTAP 9.15.1 o posterior)

A partir de ONTAP 9.15,1, utilice fpolicy persistent-store create el comando para crear el almacén persistente de FPolicy con la creación y la configuración de volúmenes en línea. ONTAP bloquea automáticamente el volumen del acceso al protocolo de usuario externo (CIFS/NFS).

Antes de empezar
  • La SVM donde desee crear el almacén persistente debe tener al menos un agregado.

  • Debe tener acceso a los agregados disponibles de la SVM y suficientes permisos para crear volúmenes.

Pasos
  1. Cree el almacén persistente, que crea y configura el volumen automáticamente:

    vserver fpolicy persistent-store create -vserver <vserver> -persistent-store <name> -volume <volume_name> -size <size> -autosize-mode <off|grow|grow_shrink>

    • `vserver`El parámetro es el nombre de la SVM.

    • `persistent-store`El parámetro es el nombre del almacén persistente.

    • `volume`El parámetro es el nombre del volumen de almacenamiento persistente.

      Nota Si desea utilizar un volumen existente vacío, use volume show el comando para encontrarlo y especificarlo en el parámetro volume.
    • El size parámetro se basa en la duración del tiempo para el que desea continuar los eventos que no se entregan al servidor externo (aplicación asociada).

      Por ejemplo, si desea que 30 minutos de eventos persistan en un clúster con una capacidad de 30K notificaciones por segundo:

      Tamaño de volumen requerido = 30000 x 30 x 60 x 0,6KB (tamaño promedio de registro de notificación) = 32400000 KB = ~32 GB

      Para obtener la tasa de notificación aproximada, puede ponerse en contacto con su aplicación partner de FPolicy o usar el contador de FPolicy requests_dispatched_rate .

    Nota Si se utiliza un volumen existente, el parámetro size es opcional. Si se proporciona un valor para el parámetro size, se modificará el volumen con el tamaño que se especifique.
    • `autosize-mode`El parámetro especifica el modo autosize del volumen. Los modos de ajuste de tamaño automático admitidos son:

      • Desactivado: El volumen no aumenta ni disminuye su tamaño en respuesta a la cantidad de espacio utilizado.

      • Crecer: El volumen crece automáticamente cuando el espacio utilizado en el volumen está por encima del umbral de crecimiento.

      • Grow_shrink: El volumen aumenta o reduce su tamaño en respuesta a la cantidad de espacio utilizado.

  2. Cree la política de FPolicy y agregue el nombre del almacén persistente a esa política. Para obtener más información, consulte "Cree la política FPolicy".

Crear un almacén persistente (ONTAP 9.14.1)

Puede crear un volumen y, a continuación, crear un almacén persistente para utilizar ese volumen. Luego, se puede bloquear el volumen recién creado desde el acceso al protocolo de usuario externo (CIFS/NFS).

Pasos
  1. Cree un volumen vacío en la SVM que se pueda aprovisionar para el almacén persistente:

    volume create -vserver <SVM Name> -volume <volume> -state <online> -policy <default> -unix-permissions <777> -size <value> -aggregate <aggregate name> -snapshot-policy <none>

    Se espera que un usuario administrador con suficiente Privileges de control de acceso basado en roles (para crear un volumen) cree un volumen (con los comandos de la cli del volumen o la API de REST) del tamaño deseado y proporcione el nombre de ese volumen como -volume en el almacén persistente create CLI o la API de REST.

    • `vserver`El parámetro es el nombre de la SVM.

    • `volume`El parámetro es el nombre del volumen de almacenamiento persistente.

    • `state`El parámetro debe establecerse en línea para que el volumen esté disponible para su uso.

    • policy`El parámetro se establece en la política de servicio de FPolicy, si ya tiene una configurada. Si no es así, puede utilizar `volume modify el comando más adelante para agregar la política.

    • `unix-permissions`El parámetro es opcional.

    • El size parámetro se basa en la duración del tiempo para el que desea continuar los eventos que no se entregan al servidor externo (aplicación asociada).

      Por ejemplo, si desea que 30 minutos de eventos persistan en un clúster con una capacidad de 30K notificaciones por segundo:

      Tamaño de volumen requerido = 30000 x 30 x 60 x 0,6KB (tamaño promedio de registro de notificación) = 32400000 KB = ~32 GB

    Para obtener la tasa de notificación aproximada, puede ponerse en contacto con su aplicación partner de FPolicy o usar el contador de FPolicy requests_dispatched_rate .

    • El parámetro de agregado es necesario para los volúmenes FlexVol; de lo contrario, no es necesario.

    • `snapshot-policy`El parámetro debe definirse en none. Esto garantiza que no haya ninguna restauración accidental de la instantánea que provoque la pérdida de eventos actuales y evite el posible procesamiento de eventos duplicados.

      Si desea utilizar un volumen existente vacío, utilice volume show el comando para encontrarlo y volume modify el comando para realizar todas las alteraciones necesarias. Asegúrese de que la política, el tamaño y snapshot-policy los parámetros están definidos correctamente para el almacén persistente.

  2. Cree el almacén persistente:

    vserver fpolicy persistent store create -vserver <SVM> -persistent-store <PS_name> -volume <volume>

    • `vserver`El parámetro es el nombre de la SVM.

    • `persistent-store`El parámetro es el nombre del almacén persistente.

    • `volume`El parámetro es el nombre del volumen de almacenamiento persistente.

  3. Cree la política de FPolicy y agregue el nombre del almacén persistente a esa política. Para obtener más información, consulte "Cree la política FPolicy".