or
Bookmark and Share
Method, system, and program for virtualization of data storage library addresses
   
Document Number
US Patent 6950723
Issued Date
September 27, 2005
Link
Map
Abstract
Disclosed is a method, system, and program for using storage slots efficiently. A move command is received to move a portable data storage medium from a source address to a destination address. An empty storage slot that has no association with the destination address is located. The portable data storage medium is moved from the source address to the located empty storage slot. An association is stored between the located empty storage slot and the destination address.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
30
Comments:
no comments yet
Published
September 27, 2005
Application Number
10/646,234
Filed
August 22, 2003
US Classification
700/214  
Int'l Classification
G06F   7/00   (20060101)  
Examiner
USPTO Field of Search
700/214   700/213   700/215   700/218   700/225   369/32   369/33   711/111  
Related Patents
7349168 - Data storage medium library, data storage medium magazine, host device, data storage medium library system, method of operating a data storage medium library, method of operating a host device, method of operating a data storage medium library system, signal-bearing medium embodying a program of data storage medium library, and signal-bearing medium embodying a program of host device - Owned by NEC Corporation (Tokyo,JP)

A data storage medium library includes a plurality of magazines. The magazines include a plurality of cells. An addressor addresses a logical cell address of the cell that stores a data storage medium. The logical cell address indicates what number the cell is as counted in ascending order in the cells that store data storage media. A reporter reports the logical cell address to a host device. When the addressor counts, the addressor skips an empty cell.

7421312 - Library partitioning module operable to modify a request to move the medium - Owned by Bridgeworks Limited (GB)

A library partitioning module (LPM) is configured to connect multiple hosts to a tape library. The LPM comprises at least two host input/outputs, each for connection to a respective host; and a library input/output for connection to the library. The LPM is an interface between hosts and a tape library such that it allow several hosts to access the library as if they have sole use of the library's resources. The modification of requests includes intercepting SCSI messages between robot and host and translating/transforming them. At least one tape slot for each host is allocated as a virtual import/export location. When a host sends a command to move a tape between a driver or a tape slot and an import/export location, the request is modified by the LPM so that movement occurs instead between a virtual import/export slot allocated to that host. This avoids conflicts involving the import/export location resources of the library. A handler forming part of the LPM arranges for tapes to be moved between the virtual import/export locations and the actual import/export locations. A library including partitioning and request modifying software is also disclosed.

7539783 - Systems and methods of media management, such as management of media to and from a media storage library, including removable media - Owned by CommVault Systems, Inc. (Oceanport, NJ)

A system and method for determining media to be exported out of a media library is described. In some examples, the system determines a media component to be exported, determines the media component is in the media library for a specific process, and exports the media component after the process is completed.

7370173 - Method and system for presenting contiguous element addresses for a partitioned media library - Owned by Crossroads Systems, Inc. (Austin, TX)

According to one embodiment of the present invention, a controller that partitions a media library for multiple host applications can, for each partition, assign a base element address for an element type and associate physical element addresses for elements of an element type with an index value. For a partition, the logical element address corresponding to a physical element address for an element can be determined by adding the index number associated with the physical element address to the base element address for that element type. The physical element address corresponding to a logical element address for an element can be determined by subtracting the base element address for the element type from the logical element address for the element. The result of subtracting the base element address from the logical element address is an index value for which the associated physical element address can be found.

7505980 - System and method for controlling access to multiple physical media libraries - Owned by Crossroads Systems, Inc. (Austin, TX)

Embodiments of the present invention provide a media library controller that can communicate with multiple physical libraries that are physically separate from each other (i.e., that cannot pass media back and forth). The media library controller can maintain a virtualized aggregate media library representing the physical media libraries with which it is in communication. From the physical media libraries, the media library controller can establish a virtual media library and associate a host with the virtual media library. The virtual media library can represent the portions of a physical media library to which the host is allowed access.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us