发明名称 JOB MANAGEMENT AND RESOURCE ALLOCATION
摘要 A system according to certain aspects improves the process of managing jobs and allocating resources to those jobs. The system can include a job manager that processes and generates resource allocation requests for a plurality of jobs and a resource allocator that allocates computing resources for the plurality of jobs based on the resource allocation requests. The process of allocating resources may involve locking one or more resource objects before allocating the computing resources for the plurality of jobs and unlocking the locked resource objects after the computing resources have been allocated for the plurality of jobs.
申请公布号 US2016283274(A1) 申请公布日期 2016.09.29
申请号 US201514671977 申请日期 2015.03.27
申请人 CommVault Systems, Inc. 发明人 KOCHUNNI Jaidev Oppath;LIU Chong;MISHRA Hemant
分类号 G06F9/50;G06F9/48 主分类号 G06F9/50
代理机构 代理人
主权项 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.
地址 Tinton Falls NJ US