SYSTEMS AND METHODS OF DATA STORAGE MANAGEMENT, SUCH AS DYNAMIC DATA STREAM ALLOCATION
First Claim
Patent Images
1. A computer-implemented method of modifying the performance of data storage operations, the method comprising:
- automatically identifying an estimated time of completion for a set of data storage operations;
automatically comparing the estimated time of completion with a pre-determined allocated time for the data storage operations; and
when the estimated time is greater than the allocated time, automatically implementing one or more corrective measures to the data storage operations.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for choosing a stream to transfer data is described. In some cases, the system reviews running data storage operations and chooses a data stream based on the review. In some cases, the system chooses a stream based on the load of data to be transferred.
155 Citations
19 Claims
-
1. A computer-implemented method of modifying the performance of data storage operations, the method comprising:
-
automatically identifying an estimated time of completion for a set of data storage operations; automatically comparing the estimated time of completion with a pre-determined allocated time for the data storage operations; and when the estimated time is greater than the allocated time, automatically implementing one or more corrective measures to the data storage operations. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system of monitoring data storage operations being performed within a time window, comprising:
-
a time monitoring component, wherein the time monitoring component compares operation time of storage operations with the time window; and a storage modification component, communicating with the time monitoring component, wherein the storage modification component modifies data storage operations based on information received from the time monitoring component. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of dynamically selecting jobs of data to be transferred from a file system to data storage devices during at least one data storage operation, the method comprising:
-
determining an estimated time of completion of performing all pending jobs and transferring data from the file system to the storage devices; when the estimated time of completion is greater than a threshold time of completion; ordering the pending jobs based on a determined priority; and performing jobs with a higher priority before jobs with a lower priority for transferring data from the file system to the storage devices. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification