主权项 |
1. A method for managing resource allocation in a data storage system, the method comprising:
with a job manager of a storage management component executing on one or more computing devices in a networked data storage system, the one or more computing devices comprising computer hardware,
initiating a plurality of data protection jobs, where performance of the data protection jobs results in application data generated by one or more client computing devices in the data storage system being copied to one or more secondary storage devices to create secondary copies of the application data; andgenerating resource allocation requests associated with the data protection jobs requesting allocation of computing resources within the data storage system for use in performing the respective data protection jobs; with a resource allocator of the storage management component, in response to the resource allocation requests,
locking one or more resource objects associated with computing resources within the data storage system;allocating, while the one or more resource objects are locked, a respective portion of the computing resources for each job of the plurality of data protection jobs; andunlocking the one or more resource objects associated with the computing resources. |