Systems and methods of media management, such as management of media to and from a media storage library
First Claim
Patent Images
1. A non-transitory computer-readable medium containing executable code that causes a computer system to perform a method of ordering media components for a media storage facility from an outside vendor, the method comprising:
- obtaining information related to historical usage of at least one set of media components;
determining an amount of media components contained within the media storage facility,wherein the amount of media components includes;
media components that are currently in use,media components that are surplus and have not yet been used by the media storage facility, andmedia components that have previously been used by the media storage facility but that only contain expired data and have been transferred to a surplus of media components that are allocated to the media storage facility for overwriting,wherein determining the amount of media components includes determining an amount of surplus media components that are currently not in use by the media storage facility;
predicting future usage of the at least one set of media components;
predicting future surplus of media components based on an end of a lifecycle for information stored on the media components,wherein at the end of the lifecycle for information stored on a particular one of the media components, the particular one of the media components is transitioned to the surplus of media components that are allocated for overwriting; and
when the predicted future usage requires an amount of media components greater than the determined amount of surplus media components contained within the media storage facility,automatically ordering additional media components from an outside vendor to satisfy the predicted future usage; and
updating a quantity of media components provided by a media component ordering policy based upon the predicted future usage,wherein the predicted future use is based at least in part on calendar-based patterns of previously placed orders for additional media components.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for determining media to be exported out of a media library is described. In some examples, the system determines a media component to be exported, determines the media component is in the media library for a specific process, and exports the media component after the process is completed.
-
Citations
17 Claims
-
1. A non-transitory computer-readable medium containing executable code that causes a computer system to perform a method of ordering media components for a media storage facility from an outside vendor, the method comprising:
-
obtaining information related to historical usage of at least one set of media components; determining an amount of media components contained within the media storage facility, wherein the amount of media components includes; media components that are currently in use, media components that are surplus and have not yet been used by the media storage facility, and media components that have previously been used by the media storage facility but that only contain expired data and have been transferred to a surplus of media components that are allocated to the media storage facility for overwriting, wherein determining the amount of media components includes determining an amount of surplus media components that are currently not in use by the media storage facility; predicting future usage of the at least one set of media components; predicting future surplus of media components based on an end of a lifecycle for information stored on the media components, wherein at the end of the lifecycle for information stored on a particular one of the media components, the particular one of the media components is transitioned to the surplus of media components that are allocated for overwriting; and when the predicted future usage requires an amount of media components greater than the determined amount of surplus media components contained within the media storage facility, automatically ordering additional media components from an outside vendor to satisfy the predicted future usage; and updating a quantity of media components provided by a media component ordering policy based upon the predicted future usage, wherein the predicted future use is based at least in part on calendar-based patterns of previously placed orders for additional media components.
-
-
2. A system having one or more computer processors for predicting data storage media requirements for a media library associated with a data storage system, the system comprising:
-
an automation component that determines an amount of data storage media in the system that are associated with the media library, wherein the amount of data storage media includes; data storage media that are currently in use, data storage media that are surplus and have not yet been used by the data storage system, and data storage media that have previously been used by the data storage system but that only contain expired data and have been transferred to a surplus of data storage media that are allocated for overwriting by the data storage system, wherein determining the amount of data storage media includes determining an amount of surplus data storage media that are currently not in use by the data storage system; a data storage prediction component, wherein the storage prediction component determines an estimated storage requirement for a future storage operation using the media library, wherein the data storage prediction component predicts future surplus of data storage media based on the future storage operation and based on an end of a lifecycle for information stored on the data storage media, wherein at the end of the lifecycle for information stored on a particular one of the data storage media, the particular one of the data storage media is transitioned to the surplus of data storage media that are allocated for overwriting by the data storage system; a media acquisition component, in communication with the data storage prediction component, wherein the media acquisition component automatically orders data storage media for the media library from an outside vendor based at least in part on the determined estimated storage requirements and based on information associated with the future surplus of data storage media received from the data storage prediction component; and a policy component, in communication with the data storage prediction component, wherein the policy component automatically updates a quantity of data storage media provided by a media ordering policy based upon the determined estimated storage requirement. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of using one or more computer processors for obtaining an additional data storage article for a warehouse that contains data storage articles at a current time, the method comprising:
-
determining an amount of data storage articles contained in the warehouse, wherein the amount of data storage articles includes; data storage articles that are currently in use, data storage articles that are surplus and have not yet been used by a data storage system, and data storage articles that have previously been used by the data storage system but that only contain expired data and have been transferred to a surplus of data storage articles at the warehouse for overwriting, wherein determining the amount of data storage articles includes determining an amount of surplus data storage articles that are currently not in use by the data storage system, predicting a future deficit of data storage articles at a future time, wherein the prediction of the future deficit is based at least in part on a previous deficit of data storage articles that occurred at a previous time, wherein predicting the future deficit of data storage articles includes predicting future surplus of data storage articles based on an end of a lifecycle for information stored on the data storage articles, wherein at the end of the lifecycle for information stored on a particular one of the media components, the particular one of the media components is transitioned to the surplus of data storage articles that are allocated for overwriting by the data storage system; estimating, at the current time, an amount of data storage articles required to satisfy the predicted future deficit based, at least partially on, the predicted future surplus of data storage articles; automatically ordering a number of data storage articles from an outside vendor equal to the estimated amount before the future time; and updating a quantity of data storage articles provided under a data storage articles ordering policy based upon the estimated amount. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification