Patent ID: 11900160
Assignee: NETAPP, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 19:
20. A tally manager storage node in a cluster of peer storage nodes, the tally manager storage node comprising:
a processor coupled to a memory and configured to execute machine executable code stored in the memory to cause the tally manager storage node to:
determine a local amount of storage space available to be consumed by a client with respect to a volume group within a time period, wherein a defined storage rule limits the client to a global amount of storage space within the volume group;
distribute to each of the other storage nodes in the cluster of storage nodes, and store in the memory, the local amount of storage, wherein the local amounts of storage space collectively exceed the global amount of storage space by a bounded amount to facilitate reduced cluster communications required to manage enforcement of the storage rule;
determine that the stored local amount of storage space is sufficient to process a storage operation received from the client and directed to a storage volume in the volume group, when the global amount of storage space has not been exceeded and the time period is unexpired; and
reduce the stored local amount of storage space by an amount associated with the storage operation following execution of the storage operation.