Claims
- 1. A method for managing media in an environment comprising two or more library, device, or host types, comprising:
sending to an agent installed at a host a media management request not specific to any library, device, or host type; wherein the agent is configured to receive the request and act thereon in the manner required by the particular library, device, and/or host implicated by the request.
- 2. The method of claim 1, wherein said media management request requires action by said host.
- 3. The method of claim 1, wherein said media management request requires information about said host.
- 4. The method of claim 1, wherein said media management request requires information about a device associated with said host.
- 5. The method of claim 1, wherein said host comprises a first host and said media management request requires action by a second host with respect to which the agent installed at said first host acts as a communications surrogate.
- 6. The method of claim 1, wherein said media management request requires action by a device associated with said host.
- 7. The method of claim 1, wherein said media management request requires action by a library associated with said host.
- 8. The method of claim 1, further comprising receiving a media resource request requiring that an operation be performed with respect to a selected volume of said media.
- 9. The method of claim 8, wherein said media management request comprises a request that said operation be performed by a device specified in the request.
- 10. The method of claim 8, wherein said media management request comprises a request that said operation be performed by a library associated with said selected volume.
- 11. The method of claim 1, further comprising installing said agent at said host.
- 12. The method of claim 11, wherein installing said agent at said host comprises conditional compilation.
- 13. The method of claim 1, further comprising providing said agent to be installed at said host.
- 14. The method of claim 1, wherein said media management request is a request defined by a common interface for communicating with libraries, devices, and/or hosts of different types.
- 15. The method of claim 14, further comprising defining said common interface.
- 16. The method of claim 14, wherein said common interface comprises a request in a common format not specific to any library, device, or host type that corresponds to a type of request common to two or more library-, device-, and/or host-specific protocols.
- 17. The method of claim 1, further comprising receiving an identification of said host.
- 18. The method of claim 1, further comprising establishing communication with said host.
- 19. The method of claim 1, further comprising receiving an information request and wherein said media management request comprises a request for the information sought by said information request.
- 20. The method of claim 19, wherein said information request is received from a backup application program.
- 21. The method of claim 19, wherein said information request is received from a media management application.
- 22. The method of claim 19, wherein said information request is received via a user interface.
- 23. A system for managing media in an environment comprising two or more library, device, or host types, comprising:
a processor configured to send to an agent installed at a host a media management request not specific to any library, device, or host type; and a network connection configured to transmit said media manage request to said host via a network on which said host is a node; wherein the agent is configured to receive the request and act thereon in the manner required by the particular library, device, and/or host implicated by the request.
- 24. A computer program product for managing media in an environment comprising two or more library, device, or host types, the computer program product being embodied in a computer readable medium and comprising computer instructions for:
sending to an agent installed at a host a media management request not specific to any library, device, or host type; wherein the agent is configured to receive the request and act thereon in the manner required by the particular library, device, and/or host implicated by the request.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to U.S. Provisional Patent Application No. 60/434,471 entitled Automated Media Management filed Dec. 18, 2002, which is incorporated herein by reference for all purposes.
[0002] Co-pending U.S. patent application No. ______(Attorney Docket No. LEGAPO13) entitled Automated Media Library Configuration, filed concurrently herewith, is incorporated herein by reference for all purposes; and co-pending U.S. Pat. application Ser. No. ______(Attorney Docket No. LEGAP014) entitled Resource Allocation Aware Queuing of Requests for Media Resources, filed concurrently herewith, is incorporated herein by reference for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60434471 |
Dec 2002 |
US |