La cuota de disco es un protocolo que los administradores de sistemas suelen utilizar para garantizar que los recursos disponibles se distribuyan de forma equitativa y razonable entre los usuarios de los sistemas operativos que utilizan una red doméstica o empresarial. Este proceso de gestión del uso del sistema de archivos de cada estación de trabajo dentro de la red ayuda a evitar el uso de más recursos por parte de un usuario en detrimento de otro usuario del grupo. El administrador del sistema normalmente tiene la capacidad de asignar cuotas de disco tanto por estación de trabajo como por usuario individual.
Básicamente, hay dos tipos reconocidos de implementación de cuotas de disco en uso hoy en día. El primero se conoce como bloque o cuota de uso. Con este enfoque, el administrador del sistema establecerá límites en la cantidad de espacio en disco que puede utilizar cualquier usuario del sistema. Al establecer una cuota de uso, el administrador puede asegurarse de que todos los usuarios de la red tengan acceso razonable a los recursos necesarios para realizar tareas esenciales, pero no consuman tantos recursos que otros usuarios se queden con reservas reducidas.
Una segunda forma de administrar la función de una cuota de disco se conoce como cuota de archivo o inodo. En lugar de preocuparse por la cantidad de espacio en disco utilizado por un usuario determinado, este enfoque para administrar la cuota de disco se centra en limitar el número total de directorios o archivos que se pueden crear. Una ventaja de este enfoque es que puede reducir la creación de varios archivos o directorios que son tan similares en naturaleza y contenido que deberían haber estado contenidos en un archivo o directorio en primer lugar.
La mayoría de los administradores utilizan algún tipo de notificación o advertencia cuando un usuario está a punto de exceder su cuota de disco actual. Esto a menudo se conoce como una cuota flexible y hará uso de una simple notificación a través de la red de que el usuario se está acercando a su límite. Sin embargo, este enfoque no incluye ninguna acción de seguimiento, además de notificar al administrador que un usuario determinado se está acercando a su cuota de disco asignada.
Una notificación más agresiva, conocida como cuota estricta, lleva el proceso más allá de una simple advertencia. Después de notificar al usuario que se está acercando a su cuota de disco asignada, el sistema cerrará efectivamente al usuario una vez que se exceda la cuota asignada. Este tipo de administración del sistema requerirá que el administrador intervenga, ya sea aumentando la cuota de disco asignada al usuario o trabajando con el usuario para archivar o eliminar archivos innecesarios y reducir los archivos del usuario a un nivel por debajo de la cuota.