System and method for managing access to multiple devices in a partitioned data library
First Claim
1. A data library system with managed device access, said system comprising:
- at least one partition;
a plurality of data transfer elements each of said data transfer elements assigned to a partition;
a plurality of data storage element slots, each of said slots assigned to a partition;
a library controller comprising a virtual controller for each partition, said virtual controller directing movement of said media to and from said slots assigned to a same partition and to and from said data transfer elements assigned to said same partition; and
at least one bridge operatively disposed between at least one user and said library, each of said bridges present said data transfer elements and said virtual controllers of each partition to said users as logical components beginning at a same designation for each partition.
3 Assignments
0 Petitions
Accused Products
Abstract
A data library system with managed device access comprises at least one partition, a plurality of data transfer elements each of the data transfer elements assigned to a partition, a plurality of data storage element slots, each of the slots assigned to a partition, a library controller comprising a virtual controller for each partition, the virtual controller directing movement of the media to and from the slots assigned to a same partition and to and from the data transfer elements assigned to the same partition, and at least one bridge operatively disposed between at least one user and the library, each of the bridges present the data transfer elements and the virtual controllers of each partition to the users as logical components beginning at a same designation for each partition.
-
Citations
34 Claims
-
1. A data library system with managed device access, said system comprising:
-
at least one partition; a plurality of data transfer elements each of said data transfer elements assigned to a partition; a plurality of data storage element slots, each of said slots assigned to a partition; a library controller comprising a virtual controller for each partition, said virtual controller directing movement of said media to and from said slots assigned to a same partition and to and from said data transfer elements assigned to said same partition; and at least one bridge operatively disposed between at least one user and said library, each of said bridges present said data transfer elements and said virtual controllers of each partition to said users as logical components beginning at a same designation for each partition. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data library bridge adapted to be operatively disposed between at least one user and said data library, said bridge comprising:
-
means for presenting data transfer elements of said data library attached to said bridge as logical units; and means for presenting a controller for each partition of said data library as a logical unit, said controller directing movement of media to and from storage element slots of said library assigned to a library partition to and from said data transfer elements assigned to a same partition; wherein designations for said logical units in each partition begin at a same number for each partition. - View Dependent Claims (9, 10, 11)
-
-
12. A method for partitioning and managing a data library adapted to be attached to a storage area network, said method comprising:
-
establishing a plurality of partitions in said data library, each of said partitions comprising at least one storage element slot and at least one data transfer element; controlling movement of media to and from said slots to and from said data transfer elements assigned to a same partition; and presenting virtual controllers and said data transfer elements for each of said partitions to users of said library as logical components beginning at a same designation for each of said partitions. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A partitioned storage area network with a managed attached data library, said network comprising:
-
a data storage array divided into partitions; at least one bridge disposed between said array and said library; and said library comprising; a plurality of library partitions corresponding to said array partitions; a plurality of data transfer elements each of said data transfer elements assigned to one of said library partitions; a plurality of data storage element slots, each of said slots assigned to one of said library partitions; and a library controller that defines a virtual controller for each of said library partitions, each of said virtual controllers directing movement of said media to and from said slots assigned to a same partition and to and from said data transfer elements assigned to said same partition; wherein said at least one bridge presents said data transfer elements and said virtual controllers of each of said partitions to users of said network as logical unit numbers beginning at a same logical unit number within each partition. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification