Qué son las notificaciones síncronas y asíncronas
FPolicy envía notificaciones a servidores de FPolicy externos a través de la interfaz de FPolicy. Las notificaciones se envían en modo síncrono o asíncrono. El modo de notificación determina lo que hace ONTAP después de enviar notificaciones a los servidores FPolicy.
-
Notificaciones Asynchronous
Con notificaciones asíncronas, el nodo no espera una respuesta del servidor FPolicy, lo cual mejora el rendimiento general del sistema. Este tipo de notificación es adecuado para aplicaciones en las que el servidor FPolicy no requiere que se realice ninguna acción como resultado de la evaluación de notificaciones. Por ejemplo, las notificaciones asíncronas se usan cuando el administrador de la máquina virtual de almacenamiento (SVM) desea supervisar y auditar la actividad de acceso a archivos.
Si un servidor de FPolicy que funciona en modo asíncrono experimenta una interrupción de la red, las notificaciones de FPolicy generadas durante la interrupción se almacenan en el nodo de almacenamiento. Cuando el servidor FPolicy vuelve a estar conectado, recibe alertas de las notificaciones almacenadas y pueden recogerlas del nodo de almacenamiento. El tiempo que las notificaciones se pueden almacenar durante una interrupción se puede configurar hasta 10 minutos.
A partir de ONTAP 9.14.1, FPolicy permite configurar un almacén persistente para capturar eventos de acceso a archivos para políticas asíncronas no obligatorias en la SVM. 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. No se admiten las configuraciones síncronas (obligatorias o no obligatorias) y asíncronas obligatorias.
-
Notificaciones sinc
Cuando se configura para ejecutarse en modo síncrono, el servidor de FPolicy debe reconocer todas las notificaciones antes de permitir que continúe la operación del cliente. Este tipo de notificación se utiliza cuando se requiere una acción basada en los resultados de la evaluación de la notificación. Por ejemplo, las notificaciones síncronas se utilizan cuando el administrador de SVM desea permitir o denegar solicitudes en función de los criterios especificados en el servidor de FPolicy externo.
Aplicaciones síncronas y asíncronas
Existen muchos usos posibles para las aplicaciones de FPolicy, tanto asíncronas como síncronas.
Las aplicaciones asíncronas son aquellas en las que el servidor de FPolicy externo no altera el acceso a los archivos o directorios ni modifica los datos de la máquina virtual de almacenamiento (SVM). Por ejemplo:
-
Acceso a archivos y registro de auditorías
-
Gestión de recursos de almacenamiento
Las aplicaciones síncronas son aquellas en las que el acceso a los datos se altera o el servidor FPolicy externo modifica los datos. Por ejemplo:
-
Gestión de cuotas
-
Bloqueo de acceso a archivos
-
Archivado de ficheros y gestión del almacenamiento jerárquico
-
Servicios de cifrado y descifrado
-
Servicios de compresión y descompresión