System and method for allocation of organizational resources
First Claim
1. A method of identifying new storage system resources to be added to a storage system, wherein the method is performed by a computing system having a processor and memory, the method comprising:
- determining a number of job failures considered a fault occurrence;
managing backup storage operations between a plurality of clients, and a plurality of storage devices based on a storage policy using a plurality of data agents residing on the plurality of clients and a plurality of media management components associated with the storage devices, further comprising;
packaging data on the plurality of clients with the plurality of data agents, wherein each data agent is configured to package data of a predefined data type,receiving the packaged data at the plurality of media management components, wherein different media management components are configured to process the packaged data for different types of the storage devices, at least one media management component processing the packaged data for a tape drive and at least one media management component processing the packaged data for a disk drive such that the storage devices contain a backup copy of the data located on the data store,receiving at a time T0 information relating to at least a trend of a number of active data agents, a trend of a number of active media management components, and a trend of a number of fault occurrences, wherein the storage system is associated with storage system resources having a total data storage capacity of X units, where X is a positive integer, and the received information includes information regarding the total data storage capacity of the storage system resources;
analyzing, by the computing system, at least the trend of the number of active data agents, the trend of the number of active media management components, and the trend of the number of fault occurrences;
based at least on the trend of the number of active data agents, the trend of the number of active media management components, and the trend of the number of fault occurrences, automatically load balancing the media management components;
based at least on the trend of the number of active data agents, the trend of the number of active media management components, and the trend of the number of fault occurrences further forecasting data storage needs of the storage system, wherein the forecasting includes forecasting a need for X+Y units of total data storage capacity in the storage system, where Y is a positive integer; and
based on the forecasting, identifying new storage system resources to be added to the storage system at a time T, that is after the time T0, wherein the new storage system resources do not form part of the storage system prior to the identifying,the new storage system resources have a total data storage capacity of at least Y units, andthe new storage system resources include at least one tape drive or disk drive.
4 Assignments
0 Petitions
Accused Products
Abstract
System and methods for storing electronic data is provided, where the system comprises a storage manager component and a management module associated with the storage manager component. The management module is configured to receive information related to storage activities associated with one or more storage operation components within the storage operation system under the direction of the storage manager component. The management module is adapted to predict storage operation resource allocations based on the received information related to the storage activities.
-
Citations
25 Claims
-
1. A method of identifying new storage system resources to be added to a storage system, wherein the method is performed by a computing system having a processor and memory, the method comprising:
-
determining a number of job failures considered a fault occurrence; managing backup storage operations between a plurality of clients, and a plurality of storage devices based on a storage policy using a plurality of data agents residing on the plurality of clients and a plurality of media management components associated with the storage devices, further comprising; packaging data on the plurality of clients with the plurality of data agents, wherein each data agent is configured to package data of a predefined data type, receiving the packaged data at the plurality of media management components, wherein different media management components are configured to process the packaged data for different types of the storage devices, at least one media management component processing the packaged data for a tape drive and at least one media management component processing the packaged data for a disk drive such that the storage devices contain a backup copy of the data located on the data store, receiving at a time T0 information relating to at least a trend of a number of active data agents, a trend of a number of active media management components, and a trend of a number of fault occurrences, wherein the storage system is associated with storage system resources having a total data storage capacity of X units, where X is a positive integer, and the received information includes information regarding the total data storage capacity of the storage system resources; analyzing, by the computing system, at least the trend of the number of active data agents, the trend of the number of active media management components, and the trend of the number of fault occurrences; based at least on the trend of the number of active data agents, the trend of the number of active media management components, and the trend of the number of fault occurrences, automatically load balancing the media management components; based at least on the trend of the number of active data agents, the trend of the number of active media management components, and the trend of the number of fault occurrences further forecasting data storage needs of the storage system, wherein the forecasting includes forecasting a need for X+Y units of total data storage capacity in the storage system, where Y is a positive integer; and based on the forecasting, identifying new storage system resources to be added to the storage system at a time T, that is after the time T0, wherein the new storage system resources do not form part of the storage system prior to the identifying, the new storage system resources have a total data storage capacity of at least Y units, and the new storage system resources include at least one tape drive or disk drive. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A storage operation system for use in a data storage network, the storage operation system comprising:
-
a processor; a memory; a storage manager component configured to manage backup storage operations between a plurality of clients, and of an N number of storage devices of the data storage network based on a storage policy using a plurality of data agents residing on the plurality of clients and a plurality of media management components, wherein one or more data agents from the plurality of data agents are configured to package data located on a data store associated with a client as directed by the storage manager component prior to a backup storage operation of the data, wherein each data agent is configured to package data of a predefined data type, the plurality of media management components are configured to receive and process the packaged data from the one or more data agents as directed by the storage manager component, wherein different media management components are configured to process the packaged data for different types of the N storage devices, at least one media management component configured to process the packaged data for a tape drive and at least one media management component configured to process the packaged data for a disk drive such that the N storage devices contain a backup copy of the data located on the data store, the N storage devices are remotely located from the plurality of clients, the N storage devices are associated with the storage manager component, where N is greater than 1, the N storage devices have a total data storage capacity of X units, where X is a positive integer, and the N storage devices include at least one of a tape drive and a disk drive; and a reporting module associated with the storage manager component, the reporting module configured to; determine a number of backup job failures considered a fault occurrence; receive at a time T0 information related to the storage operations of the N storage devices associated with the storage manager component, wherein the information related to the storage operations includes at least a trend of a number of active data agents, a trend of a number of active media management components, and a trend of a number of fault occurrences; and generate performance reports based at least on the trend of the number of active data agents, the trend of the number of active media management components, and the trend of the number of fault occurrences, automatically load balancing the media management components based on the performance reports, wherein the performance reports generated by the reporting module forecast a need for X+Y units of total data storage capacity in the data storage network, where Y is a positive integer, wherein the performance reports generated by the reporting module indicate an M number of new storage devices components to be added to the data storage network at a time T1 that is after the time T0, where M is greater than or equal to 1, wherein the M new storage devices have a total data storage capacity of at least Y units, and wherein the M new storage devices include at least one of a tape drive and a disk drive. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification