Patent ID: 11880598
Assignee: EMC IP HOLDING COMPANY LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method of managing sequencing requests for storage node operations, comprising:
receiving, at a storage node from a storage client, a first capacity manager plugin for a request manager framework implemented on the storage node, the first capacity manager plugin defining rules for managing a capacity of the storage node for a specified first operation type, the request manager framework including a request manager component;
receiving a first sequencing request for a first operation of the specified first operation type at the request manager component of the request manager framework; and
initiating a first transaction involving at least the request manager component and the first capacity manager plugin, the first transaction comprising:
determining, by the first capacity manager plugin, whether a capacity of the storage node is available for running the first operation of the specified first operation type, the request manager framework implementing the first capacity manager plugin separate from the request manager component, which is agnostic to the defined rules for managing the capacity of the storage node for the specified first operation type;
in response to the capacity of the storage node being determined available for running the first operation, granting, by the request manager component, the first sequencing request for the first operation of the specified first operation type; and
in response to the capacity of the storage node being determined not available for running the first operation, postponing granting, by the request manager component, the first sequencing request for the first operation of the specified first operation type.