Dynamic information storage or retrieval – Information location or remote operator actuated control – Selective addressing of storage medium
Reexamination Certificate
1997-09-16
2002-08-13
Miller, Brian E. (Department: 2153)
Dynamic information storage or retrieval
Information location or remote operator actuated control
Selective addressing of storage medium
C710S001000
Reexamination Certificate
active
06434090
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to automated data storage libraries that manage the loading and unloading of portable data storage media to/from media drives as well as data exchange occurring with media loaded in such drives. More particularly, the invention concerns a data storage library featuring a dual purpose data/control path between a host computer and a media drive, this path conveying control signals and data between the host and drive, and also conveying robotic control signals from the host via the drive to a robotic device coupled to the drive.
2. Description of the Related Art
One of the most popular types of mass storage system today is the data storage “library”. Generally, a data storage library connotes a great number of commonly housed portable (“removable”) data storage media, which are transported among various storage bins and read/write media drives by a robotic device. These libraries have become popular for many reasons. Firsts the portable data storage media, usually magnetic tape or optical media, are typically quite inexpensive relative to other storage formats such as magnetic disk drives. Furthermore, libraries are easily expanded to accommodate more data, by simply adding more items of media. Additionally, most libraries can be easily updated with new equipment as it comes onto the market. For example, a new media drive may be introduced to the library to supplement or replace the existing media drives.
A number of different companies manufacture libraries today, each model displaying various different features and operating principles. One significant manufacturer of data storage libraries is International Business Machines Corp., which provides a number of different libraries having widespread use and commercial success. Nonetheless, International Business Machines Corp. has continually sought to improve various aspects of their libraries.
One area of focus is cost reduction, and more particularly, cutting hardware costs by designing libraries that share various components. It is often difficult, however, to design components that perform multiple functions or that respond to plural master units. Frequently, this level of flexibility requires the addition of a cumbersome layer of coordinating or supervising software code, which can ultimately reduce the performance of other unrelated aspects of the library. For instance, developing software to enable multiple incompatible hosts to manage a shared inventory of media items may be prohibitively difficult or expensive in many situations.
In other cases, a shared component may need to include another port for each host, thus increasing the hardware cost of the shared component. Furthermore, some configurations experience incompatibility when multiple components share a bus or other feature, resulting in reduced or lost data availability. Thus, engineers are confronted with a number of difficult challenges in their quest to consolidate components in a data storage library to reduce hardware expenses.
SUMMARY OF THE INVENTION
Broadly, the present invention concerns a data storage library featuring a dual purpose data/control path between a host computer and a media drive. The dual purpose path conveys control signals and data between the host and the media drive, and also conveys robotic control signals from the host via the media drive to a robotic device coupled to the media drive. In one embodiment, the drive may comprise a “relay” drive, relaying control signals from a host to a robotic device via bus, loop, or another suitable arrangement. Alternatively, the drive may comprise a “master” drive, which relays control signals from its host to a robotic device, but also receives control signals from other hosts through other drives attached to the master drive. The master drive's connection to other drives, for example, may be direct or through a communications loop interconnecting all drives.
Thus, in one embodiment, the invention may be implemented to provide an apparatus comprising a data storage library. In another embodiment, the invention may be implemented to provide a method to operate a data storage library. In still another embodiment, the invention may be implemented to provide a signal-bearing medium tangibly embodying a program of machine-readable instructions executable by a digital data processing apparatus to perform method steps to operate a data storage library.
The invention affords its users with a number of distinct advantages. Significantly, the invention may be implemented to save hardware costs, since components such as media drives may be used for multiple purposes, and even shared by different host computers. Furthermore, the invention avoids complicated host software that would otherwise be required to operate shared components. In addition, with multiple master or relay drives, the invention advantageously provides redundant paths to the robotic device, available when a desired path to the robotic device fails or is otherwise unavailable. Also, the library of the invention is beneficial because it enables a heterogeneous mix of otherwise incompatible hosts to share a single robotic device and a common inventory of media items. The invention also provides a number of other advantages and benefits, which should be apparent from the following description of the invention.
REFERENCES:
patent: 5129076 (1992-07-01), Freeman et al.
patent: 5303214 (1994-04-01), Kulakowski et al.
patent: 5513156 (1996-04-01), Hanoka et al.
patent: 5522090 (1996-05-01), Tanaka et al.
patent: 5546366 (1996-08-01), Dang
patent: 5570337 (1996-10-01), Dang
patent: 5594922 (1997-01-01), Suzuki et al.
patent: 5703843 (1997-12-01), Katsuyama et al.
patent: 5761161 (1998-06-01), Gallo et al.
patent: 5878270 (1999-03-01), Kobayashi
patent: 6073218 (2000-06-01), DeKoning et al.
patent: 6098114 (2000-08-01), McDonald et al.
patent: 6105103 (2000-08-01), Courtright, II et al.
IBM Technical Disclosure Bulletin,vol. 34, No. 6, Nov. 1991, “Data Sharing for Cooperative Processing in Heterogeneous Environment”, pp. 20-21.
IBM Technical Disclosure Bulletin,vol. 36, No. 10, Oct. 1993, “Improved Disconne-t/Reconnect Criteria in Data Storage Devices”, pp. 175-177.
Basham Robert Beverley
Goodman Brian Gerard
Jesionowski Leonard George
Dan Hubert & Assoc.
Kupstas Tod
Miller Brian E.
LandOfFree
Automated data storage library with control path to shared... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Automated data storage library with control path to shared..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automated data storage library with control path to shared... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2904733