DATA STORAGE RESOURCE ALLOCATION LIST UPDATING FOR DATA STORAGE OPERATIONS
First Claim
1. A non-transitory computer-readable medium encoded with instructions for controlling a computer system to perform a set of data management requests, by a method comprising:
- receiving a list of data management requests to be performed by a data management system,wherein each data management request is to perform at least one data management operation using data management resources of the data management system;
attempting to perform a data management request from the list of data management requests by assigning the data management request to one or more available data management resources;
if the data management request fails,determining at least one data management resource at least partially responsible for the failure;
determining a category associated with the one data management resource at least partially responsible for the failure,wherein data management resources are associated with categories;
identifying other data management requests in the list of data management requests that request data management resources having the same category; and
updating the received list of data management requests to indicate that the data management system should not perform the other identified data management requests.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method to perform data management operations in a data management system assigns the data management request to one or more available data management resources. If the data management request fails, at least one data management resource at least partially responsible for the failure is determined, as is a category associated with the one data management resource at least partially responsible for the failure. Other data management requests are identified in a list of data management requests that request data management resources having the same category and the list of data management requests is updated to indicate that the data management system should not perform the other identified data management requests.
-
Citations
17 Claims
-
1. A non-transitory computer-readable medium encoded with instructions for controlling a computer system to perform a set of data management requests, by a method comprising:
-
receiving a list of data management requests to be performed by a data management system, wherein each data management request is to perform at least one data management operation using data management resources of the data management system; attempting to perform a data management request from the list of data management requests by assigning the data management request to one or more available data management resources; if the data management request fails, determining at least one data management resource at least partially responsible for the failure; determining a category associated with the one data management resource at least partially responsible for the failure, wherein data management resources are associated with categories; identifying other data management requests in the list of data management requests that request data management resources having the same category; and updating the received list of data management requests to indicate that the data management system should not perform the other identified data management requests. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method to perform a set of data management operations by a computing device in a data management system, the method comprising:
-
requesting a data management operation, from a data structure representing multiple data management requests, be performed within a time window, wherein the requesting includes assigning the data management operation to one or more available data management resources; if the data management request fails, determining at least one data management resource at least partially responsible for the failure; determining a category associated with the one data management resource at least partially responsible for the failure, wherein each data management resource is associated with one of multiple categories; identifying other data management requests in the data structure of data management requests that request data management resources having the same category; and updating the received data structure of data management requests to indicate that a data management system should not perform the other identified data management requests. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A system configured to perform a set of data management operations in a data management system, the system comprising:
-
at least one processor; at least one memory, coupled to the processor, and storing instructions to be performed by the processor, the instructions including; requesting a data management operation, from a data structure representing multiple data management requests, be performed within a time window, wherein the requesting includes assigning the data management operation to one or more available data management resources; if the data management request fails, determining at least one data management resource at least partially responsible for the failure; determining a category associated with the one data management resource at least partially responsible for the failure, wherein each data management resource is associated with one of multiple categories; identifying other data management requests in the data structure of data management requests that request data management resources having the same category; and updating the received data structure of data management requests to indicate that a data management system should not perform the other identified data management requests. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification