System and method for managing a moveable media library with library partitions
First Claim
1. A system for managing a moveable media library, said system comprising:
- at least one robotic mechanics; and
a controller, said controller comprising a processor for executing instructions and non-volatile memory for storing at least;
code for controlling said at least one robotic mechanics; and
code for responding to commands received from host systems to retrieve a moveable medium of a plurality of moveable media, said code for responding is operable to receive said commands addressed with multiple device identifiers according to a device access protocol, and said code for responding is operable to associate each device identifier of said multiple device identifiers with at least one respective library partition.
4 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, the present invention is directed to a system for managing a moveable media library. The system may comprise at least one robotic mechanics and a controller. The controller may comprise a processor for executing instructions and non-volatile memory for storing at least: code for controlling the at least one robotic mechanics; and code for responding to commands received from host systems to retrieve a moveable medium of a plurality of moveable media, the code for responding is operable to receive the commands addressed with multiple device identifiers according to a device access protocol, and the code for responding is operable to associate each device identifier of the multiple device identifiers with at least one respective library partition.
-
Citations
23 Claims
-
1. A system for managing a moveable media library, said system comprising:
-
at least one robotic mechanics; and a controller, said controller comprising a processor for executing instructions and non-volatile memory for storing at least; code for controlling said at least one robotic mechanics; and code for responding to commands received from host systems to retrieve a moveable medium of a plurality of moveable media, said code for responding is operable to receive said commands addressed with multiple device identifiers according to a device access protocol, and said code for responding is operable to associate each device identifier of said multiple device identifiers with at least one respective library partition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for managing a moveable media library, said method comprising:
-
assigning resources of said moveable media library to partitions of a plurality of partitions; assigning at least one partition of said plurality of partitions to each communication medium identifier of a plurality of communication medium identifiers; receiving a device access command, at a robotics controller, from a host system addressed with one of said plurality of communication identifiers; and determining a partition of said plurality of partitions utilizing said one of said plurality of communication medium identifiers. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for managing a tape library, said system comprising:
-
a robotics subsystem operable to retrieve tape cartridges and to place tape cartridges into tape elements; a robotics controller said robotics controller comprising; a processor for executing code; code for receiving a command to access a resource of said tape library, wherein said command is addressed with a communication medium identifier; code for determining a partition of a plurality of partitions utilizing said communication medium identifier; and code for controlling said robotics subsystem utilizing at least said determined partition. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A controller for managing a moveable media library, said controller comprising:
-
a processor for executing instructions; and non-volatile memory for storing at least; code for controlling at least one robotic mechanics of a moveable media library; and code for responding to commands received from host systems to retrieve a moveable medium of a plurality of moveable media of said moveable media library, said code for responding is operable to receive said commands addressed with multiple device identifiers according to a device access protocol, and said code for responding is operable to associate each device identifier of said multiple device identifiers with at least one respective library partition.
-
Specification