Electrical computers and digital processing systems: virtual mac – Virtual machine task or process management
Reexamination Certificate
1998-06-25
2001-12-11
Lee, Thomas (Department: 2182)
Electrical computers and digital processing systems: virtual mac
Virtual machine task or process management
C710S015000, C710S017000, C710S036000, C710S104000, C711S004000, C711S111000, C711S152000, C711S163000, C369S034010, C369S036010, C369S053130, C360S069000, C360S131000, C360S134000
Reexamination Certificate
active
06328766
ABSTRACT:
BACKGROUND OF THE INVENTION
The present invention relates to data processing systems and, more specifically, to automated data storage and retrieval systems which comprise a library of media elements as well as one or more drives for reading from and writing to the media elements in the library.
Magnetic tape cartridges, magnetic disks, and optical disks are all widely used as peripheral memory storage devices for computer systems. Large computer systems often operate in conjunction with external libraries having dozens of such media elements as well as the media element readers used to retrieve and record data. Although originally such media elements were selected and loaded manually, automated libraries were developed to expedite the handling of the media. These systems include means for accessing a desired media element, retrieving it from its storage position, and loading it into an appropriate reader. More recently, instruction sets have been created which define a communication protocol between the host computer system and the library. The instruction sets include commands to move media to different locations within the library and, of course, to load media into drives, place the media in a particular logical position, and read or write from and to specified regions of the media.
As data storage requirements for computer systems have increased front megabytes to gigabytes to terabytes, the development of automated media libraries has received considerable attention. Some embodiments of such libraries comprise a small number of media elements, six or ten being typical, and one or two drives housed in a single enclosure. Cabinet and even room sized systems have also been developed which hold a much larger number of media elements and drives, and which further comprise robotic arms, often translatable on all three axes, which remove media elements from storage and place them in drives. Furthermore, due to the increasing use of wide-area-networks, interconnected library systems forming a single dispersed database have become more common.
However, one problem with traditional library systems is that only one host computer may be effectively attached to a library at a time. This is a result of the fact that host computers attached to the library keep a log of the contents of the media contained in the library. If a second computer is attached to the same library, the second computer may modify the contents of the library which is being relied upon by the first computer. This poses a problem for network system administrators which prevents the use of cost effective large library systems. Typically, separate file servers in a network will have a dedicated small media library for use by the particular host file server. Data transfer requests from network clients must be routed to the library through the appropriate host. Data storage flexibility is thus reduced and data storage capacity is rendered more expensive because multiple physical libraries are required.
Accordingly, a need exists in the art for improvements in the distribution of data, storage capacity among a plurality of computers such as are present in a computer network.
SUMMARY OF THE INVENTION
In one embodiment, the invention comprises a media element library having at plurality of input-output interfaces, or alternatively a network interface, for communicating with a plurality of host computers. The library may comprise a plurality of media elements, wherein each media element is a member of one of a plurality of separate subsets of the plurality of media elements, and wherein each of the plurality of separate subsets is assigned for read/write access solely to a respective one of the plurality of host computers.
Methods of storing and retrieving data are also provided. In one embodiment, such a method comprises transparently allocating a first set of media element library resources to use by a first host computer and transparently allocating a second set of media element library resources to use by a second host computer. With this method, the first host computer and the second host computer may store and retrieve data to and from separate portions of the media element library without interfering with one another.
REFERENCES:
patent: 5164909 (1992-11-01), Leonhardt et al.
patent: 5303214 (1994-04-01), Kulakowski et al.
patent: 5386545 (1995-01-01), Gombos, Jr. et al.
patent: 5502811 (1996-03-01), Ripberger
patent: 5502836 (1996-03-01), Hale et al.
patent: 5511177 (1996-04-01), Kagimasa et al.
patent: 5530850 (1996-06-01), Ford et al.
patent: 5594922 (1997-01-01), Suzuki et al.
patent: 5768141 (1998-06-01), Hanaoka et al.
patent: 5956301 (1999-09-01), Dimitri et al.
patent: 6031798 (2000-02-01), James et al.
patent: 6038490 (2000-03-01), Dimitri et al.
patent: 6044442 (2000-03-01), Jesionowski
patent: 6044444 (2000-03-01), Ofek
patent: 6185165 (2001-02-01), Jesionowski et al.
patent: 0 276 967 A2 (1988-01-01), None
patent: 0 458 567 A2 (1991-05-01), None
patent: 0 578 918 A2 (1993-03-01), None
patent: 0 645 693 A1 (1994-09-01), None
patent: WO 96/06393 (1996-02-01), None
Overland Data, Inc., L490/L490E SCSI Specification, Feb. 1995 (First Revision).
IBM Internatinal Technical Support Centers, IBM RAMAC Array Family, GG24-2509.00, Dec. 1994.
IBM International Technical Support Centers, A Practical Guide to the IBM 7135 RAID Array, SG24-2565.00, Jul. 1995.
IBM Technical Disclosure Bulletin, “Tape Array Storage System”, vol. 36, No. 3, Mar. 1, 1993, pp. 369-370.
Knobbe Martens Olson & Bear
Lee Thomas
Overland Data, Inc.
Q Nguyen Tanh
LandOfFree
Media element library with non-overlapping subset of media... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Media element library with non-overlapping subset of media..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Media element library with non-overlapping subset of media... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2565668