Compartir a través de


Descripción de las cuotas de usuario y de grupo individuales y predeterminadas

Las cuotas de usuario y grupo permiten restringir el espacio lógico que un usuario o grupo puede consumir en un volumen. Las cuotas de usuario y grupo se aplican a un volumen específico de Azure NetApp Files.

Introducción

Puede restringir el consumo de capacidad de usuario en volúmenes de Azure NetApp Files estableciendo cuotas de usuarios o grupos en volúmenes. Las cuotas de usuario y grupo difieren de las cuotas de volumen de la manera en que restringen aún más el consumo de capacidad de volumen en el nivel de usuario y grupo.

Para establecer una cuota de volumen, puede usar Azure Portal o la API de Azure NetApp Files para especificar la capacidad de almacenamiento máxima de un volumen. Una vez establecida la cuota de volumen, define el tamaño del volumen y no hay ninguna restricción sobre la cantidad de capacidad que puede consumir cualquier usuario.

Para restringir el consumo de capacidad de los usuarios, puede establecer una cuota de usuarios o grupos. Puede establecer cuotas predeterminadas o individuales. Una vez establecidas las cuotas de usuario o grupo, los usuarios no pueden almacenar más datos en el volumen que el límite de cuota de grupo o usuario especificado.

Al combinar el volumen y las cuotas de usuario, puede asegurarse de que la capacidad de almacenamiento se distribuye de forma eficaz y evitar que cualquier usuario único, o grupo de usuarios, consuma cantidades excesivas de almacenamiento.

Para comprender las consideraciones y administrar las cuotas de usuarios y grupos para volúmenes de Azure NetApp Files, consulte Administración de cuotas de usuarios y grupos individuales y predeterminadas para un volumen.

Comportamiento de las cuotas de usuario y grupo individuales y predeterminadas

En esta sección se describe el comportamiento de las cuotas de usuario y grupo.

Los siguientes conceptos y aspectos de comportamiento se aplican a las cuotas de usuarios y grupos:

  • La capacidad de volumen que se puede consumir se puede restringir en el nivel de usuario o grupo.
    • Las cuotas de usuario están disponibles para volúmenes de protocolo dual, NFS y SMB.
    • Las cuotas de grupo no se admiten en volúmenes SMB y de protocolo dual.
  • Cuando un usuario o consumo de grupo alcanza la cuota máxima configurada, se prohíbe el consumo de espacio adicional.
  • La cuota de usuario individual tiene prioridad sobre la cuota de usuario predeterminada.
  • La cuota de grupo individual tiene prioridad sobre la cuota de grupo predeterminada.
  • Si establece la cuota de grupo y la cuota de usuario, la cuota más restrictiva es la cuota efectiva.

Las siguientes subsecciones describen y describen el comportamiento de los distintos tipos de cuota.

Cuota de usuario predeterminada

Una cuota de usuario predeterminada aplica automáticamente un límite de cuota a todos los usuarios que acceden al volumen sin crear cuotas independientes para cada usuario de destino. Cada usuario solo puede consumir la cantidad de almacenamiento definida por la configuración de cuota de usuario predeterminada. Ningún usuario puede agotar la capacidad del volumen, siempre y cuando la cuota de usuario predeterminada sea menor que la cuota de volumen. En el diagrama siguiente se muestra este comportamiento.

Diagram showing behavior of default user quota.

Cuota de usuario individual

Una cuota de usuario individual aplica una cuota a un usuario de destino individual que accede al volumen. Puede especificar el usuario de destino por un identificador de usuario de UNIX (UID) o un identificador de seguridad (SID) de Windows, en función del protocolo de volumen (NFS o SMB). Puede definir varias opciones de cuota de usuario individuales en un volumen. Cada usuario solo puede consumir la cantidad de almacenamiento definida por su configuración de cuota de usuario individual. Ningún usuario puede agotar la capacidad del volumen, siempre y cuando la cuota de usuario individual sea menor que la cuota de volumen. Las cuotas de usuario individuales invalidan una cuota de usuario predeterminada, si procede. En el diagrama siguiente se muestra este comportamiento.

Diagram showing behavior of individual user quota.

Combinación de cuotas de usuario predeterminadas e individuales

Puede crear excepciones de cuota para usuarios específicos al permitir que esos usuarios tengan menos o más capacidad que una configuración de cuota de usuario predeterminada combinando la configuración de cuota de usuario predeterminada y individual. En el ejemplo siguiente, se establecen cuotas de usuario individuales para user1, user2y user3. Cualquier otro usuario está sujeto a la configuración de cuota de usuario predeterminada. La configuración de cuota individual puede ser menor o mayor que la configuración de cuota de usuario predeterminada. En el diagrama siguiente se muestra este comportamiento.

Diagram showing behavior when you combine default and individual user quotas.

Cuota de grupo predeterminada

Una cuota de grupo predeterminada aplica automáticamente un límite de cuota a todos los usuarios de todos los grupos que acceden al volumen sin crear cuotas independientes para cada grupo de destino. El consumo total de todos los usuarios de cualquier grupo no puede superar el límite de cuota de grupo. Las cuotas de grupo no son aplicables a volúmenes SMB y de protocolo dual. Un único usuario puede consumir potencialmente toda la cuota de grupo. En el diagrama siguiente se muestra este comportamiento.

Diagram showing behavior of default group quota.

Cuota de grupo individual

Una cuota de grupo individual aplica una cuota a todos los usuarios dentro de un grupo de destino individual que accede al volumen. El consumo total de todos los usuarios de ese grupo no puede superar el límite de cuota de grupo. Las cuotas de grupo no son aplicables a volúmenes SMB y de protocolo dual. Especifique el grupo por un identificador de grupo UNIX (GID). Las cuotas de grupo individuales invalidan las cuotas de grupo predeterminadas cuando corresponda. En el diagrama siguiente se muestra este comportamiento.

Diagram showing behavior of individual group quota.

Combinación de cuotas de grupo individuales y predeterminadas

Puede crear excepciones de cuota para grupos específicos al permitir que esos grupos tengan menos o más capacidad que una configuración de cuota de grupo predeterminada combinando la configuración de cuota de grupo individual y predeterminada. Las cuotas de grupo no son aplicables a volúmenes SMB y de protocolo dual. En el ejemplo siguiente, se establecen cuotas de grupo individuales para group1 y group2. Cualquier otro grupo está sujeto a la configuración de cuota de grupo predeterminada. La configuración de cuota de grupo individual puede ser menor o mayor que la configuración de cuota de grupo predeterminada. En el siguiente diagrama se muestra este escenario.

Diagram showing behavior when you combine default and individual group quotas.

Combinación de cuotas de usuario y grupo individuales y predeterminadas

Puede combinar las distintas opciones de cuota descritas anteriormente para lograr definiciones de cuota muy específicas. Puede crear definiciones de cuota muy específicas (opcionalmente) empezando por definir una cuota de grupo predeterminada, seguida de cuotas de grupo individuales que coincidan con sus requisitos. A continuación, puede reforzar aún más el consumo de usuarios individuales en primer lugar (opcionalmente) definiendo una cuota de usuario predeterminada, seguida de cuotas de usuario individuales que coincidan con los requisitos de usuario individuales. Las cuotas de grupo no son aplicables a volúmenes SMB y de protocolo dual. En el ejemplo siguiente, se ha establecido una cuota de grupo predeterminada, así como cuotas de grupo individuales para group1 y group2. Además, se ha establecido una cuota de usuario predeterminada, así como cuotas individuales para user1, user2, user3, user5y userZ. En el siguiente diagrama se muestra este escenario.

Diagram showing behavior when you combine default and individual user and group quotas.

Observación de la configuración y el consumo de cuotas de usuario

Los usuarios pueden observar la configuración de cuota de usuario y el consumo de sus sistemas cliente conectados a los volúmenes NFS, SMB o de protocolo dual respectivamente. Actualmente, Azure NetApp Files no admite la creación de informes de la configuración de cuota de grupo y el consumo explícitamente. En las secciones siguientes se describe cómo los usuarios pueden ver su configuración y consumo de cuota de usuario.

Cliente Windows

Los usuarios de Windows pueden observar su cuota y consumo de usuarios en el Explorador de Windows y ejecutando el comando dir. Supongamos un escenario en el que se ha configurado un volumen de 2 TiB con una cuota predeterminada de 100 MiB o usuario individual. En el cliente, este escenario se representa de la siguiente manera:

  • Administración vistaistrator:

    Screenshot showing administrator view of user quota and consumption.

  • Vista de usuario:

    Screenshot showing user view of user quota and consumption.

Cliente Linux

Los usuarios de Linux pueden observar su cuota de usuario y su consumo mediante el quota(1) comando . Supongamos un escenario en el que se ha configurado un volumen de 2 TiB con una cuota predeterminada de 100 MiB o usuario individual. En el cliente, este escenario se representa de la siguiente manera:

Example showing how to use the quota command.

Actualmente, Azure NetApp Files no admite informes de cuota de grupo. Sin embargo, sabe que ha alcanzado el límite de cuota del grupo cuando recibe un Disk quota exceeded error al escribir en el volumen mientras aún no ha alcanzado la cuota de usuario.

En el escenario siguiente, los usuarios user4 y user5 son miembros de group2. El grupo group2 tiene asignada una cuota de grupo individual o predeterminada de 200 MiB. El volumen ya se rellena con 150 MiB de datos propiedad del usuario user4. El usuario user5 parece tener una cuota de 100 MiB disponible según lo notificado por el quota(1) comando, pero user5 no puede consumir más de 50 MiB debido a la cuota de grupo restante para group2. El usuario user5 recibe un Disk quota exceeded mensaje de error después de escribir 50 MiB, a pesar de no alcanzar la cuota de usuario.

Example showing a scenario of exceeding disk quota.

Importante

Para que los informes de cuota funcionen, el cliente necesita acceso al puerto 4049/UDP en el punto de conexión de almacenamiento de los volúmenes de Azure NetApp Files. Al usar grupos de seguridad de red con características de red estándar en la subred delegada de Azure NetApp Files, asegúrese de que el acceso está habilitado.

Pasos siguientes