WO2004044784A3 - System and method for controlling access to multiple physical media libraries - Google Patents

System and method for controlling access to multiple physical media libraries Download PDF

Info

Publication number
WO2004044784A3
WO2004044784A3 PCT/US2003/035824 US0335824W WO2004044784A3 WO 2004044784 A3 WO2004044784 A3 WO 2004044784A3 US 0335824 W US0335824 W US 0335824W WO 2004044784 A3 WO2004044784 A3 WO 2004044784A3
Authority
WO
WIPO (PCT)
Prior art keywords
media library
media
libraries
physical media
multiple physical
Prior art date
Application number
PCT/US2003/035824
Other languages
French (fr)
Other versions
WO2004044784A2 (en
Inventor
John F Tyndall
Ii William H Moody
Original Assignee
Crossroads Sys Inc
John F Tyndall
Ii William H Moody
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Crossroads Sys Inc, John F Tyndall, Ii William H Moody filed Critical Crossroads Sys Inc
Priority to AU2003291454A priority Critical patent/AU2003291454A1/en
Publication of WO2004044784A2 publication Critical patent/WO2004044784A2/en
Publication of WO2004044784A3 publication Critical patent/WO2004044784A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • G06F3/0605Improving or facilitating administration, e.g. storage management by facilitating the interaction with a user or administrator
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0629Configuration or reconfiguration of storage systems
    • G06F3/0631Configuration or reconfiguration of storage systems by allocating resources to storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0662Virtualisation aspects
    • G06F3/0664Virtualisation aspects at device level, e.g. emulation of a storage device or system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0683Plurality of storage devices
    • G06F3/0686Libraries, e.g. tape libraries, jukebox
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B15/00Driving, starting or stopping record carriers of filamentary or web form; Driving both such record carriers and heads; Guiding such record carriers or containers therefor; Control thereof; Control of operating function
    • G11B15/675Guiding containers, e.g. loading, ejecting cassettes
    • G11B15/68Automatic cassette changing arrangements; automatic tape changing arrangements
    • G11B15/682Automatic cassette changing arrangements; automatic tape changing arrangements with fixed magazines having fixed cassette storage cells, e.g. in racks
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B15/00Driving, starting or stopping record carriers of filamentary or web form; Driving both such record carriers and heads; Guiding such record carriers or containers therefor; Control thereof; Control of operating function
    • G11B15/675Guiding containers, e.g. loading, ejecting cassettes
    • G11B15/68Automatic cassette changing arrangements; automatic tape changing arrangements
    • G11B15/689Control of the cassette changing arrangement
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B17/00Guiding record carriers not specifically of filamentary or web form, or of supports therefor
    • G11B17/22Guiding record carriers not specifically of filamentary or web form, or of supports therefor from random access magazine of disc records
    • G11B17/228Control systems for magazines
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/002Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/40Combinations of multiple record carriers
    • G11B2220/41Flat as opposed to hierarchical combination, e.g. library of tapes or discs, CD changer, or groups of record carriers that together store one title
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/90Tape-like record carriers

Abstract

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.
PCT/US2003/035824 2002-11-08 2003-11-07 System and method for controlling access to multiple physical media libraries WO2004044784A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2003291454A AU2003291454A1 (en) 2002-11-08 2003-11-07 System and method for controlling access to multiple physical media libraries

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US42503402P 2002-11-08 2002-11-08
US60/425,034 2002-11-08

Publications (2)

Publication Number Publication Date
WO2004044784A2 WO2004044784A2 (en) 2004-05-27
WO2004044784A3 true WO2004044784A3 (en) 2005-01-13

Family

ID=32312918

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/US2003/035822 WO2004044783A2 (en) 2002-11-08 2003-11-07 System and method for controlling access to media libraries
PCT/US2003/035824 WO2004044784A2 (en) 2002-11-08 2003-11-07 System and method for controlling access to multiple physical media libraries

Family Applications Before (1)

Application Number Title Priority Date Filing Date
PCT/US2003/035822 WO2004044783A2 (en) 2002-11-08 2003-11-07 System and method for controlling access to media libraries

Country Status (3)

Country Link
US (4) US7752384B2 (en)
AU (2) AU2003290706A1 (en)
WO (2) WO2004044783A2 (en)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7392234B2 (en) * 1999-05-18 2008-06-24 Kom, Inc. Method and system for electronic file lifecycle management
US9361243B2 (en) 1998-07-31 2016-06-07 Kom Networks Inc. Method and system for providing restricted access to a storage medium
WO2004044783A2 (en) * 2002-11-08 2004-05-27 Crossroads Systems, Inc. System and method for controlling access to media libraries
US6996648B2 (en) * 2003-05-28 2006-02-07 Hewlett-Packard Development Company, L.P. Generating notification that a new memory module has been added to a second memory slot in response to replacement of a memory module in a first memory slot
US7085884B2 (en) * 2003-06-30 2006-08-01 Hewlett-Packard Development Company, L.P. System and method for storing operational data of a storage automation device to a removable nonvolatile memory component
US7454565B1 (en) 2004-06-29 2008-11-18 Crossroads Systems, Inc System and method for distributed partitioned library mapping
US7428613B1 (en) * 2004-06-29 2008-09-23 Crossroads Systems, Inc. System and method for centralized partitioned library mapping
US7614058B2 (en) * 2004-09-21 2009-11-03 Dell Products L. P. System and method for virtual media command filtering
DE602004024342D1 (en) * 2004-12-06 2010-01-07 Gresham Entpr Storage Inc MEMORY CONSOLIDATION PLATFORM
US7370173B2 (en) 2005-01-28 2008-05-06 Crossroads Systems, Inc. Method and system for presenting contiguous element addresses for a partitioned media library
US7451291B2 (en) * 2005-01-28 2008-11-11 Crossroads Systems, Inc. System and method for mode select handling for a partitioned media library
US7971006B2 (en) 2005-01-28 2011-06-28 Crossroads Systems, Inc. System and method for handling status commands directed to partitioned media library
US7788413B1 (en) 2005-04-29 2010-08-31 Crossroads Systems, Inc. Method and system for handling commands requesting movement of a data storage medium between physical media libraries
US7647469B2 (en) * 2005-07-22 2010-01-12 International Business Machines Corporation Method of assigning virtual import/export element addresses
US8265784B1 (en) * 2005-12-22 2012-09-11 Oracle America, Inc. Storage library having virtual cartridge access port
US8165221B2 (en) 2006-04-28 2012-04-24 Netapp, Inc. System and method for sampling based elimination of duplicate data
US8412682B2 (en) 2006-06-29 2013-04-02 Netapp, Inc. System and method for retrieving and using block fingerprints for data deduplication
US8762345B2 (en) 2007-05-31 2014-06-24 Netapp, Inc. System and method for accelerating anchor point detection
US7984236B2 (en) * 2007-09-13 2011-07-19 Hewlett-Packard Development Company, L.P. Data transfer
US20090119452A1 (en) * 2007-11-02 2009-05-07 Crossroads Systems, Inc. Method and system for a sharable storage device
JP2009205189A (en) * 2008-02-26 2009-09-10 Buffalo Inc Folder management method
US8948906B2 (en) * 2008-08-14 2015-02-03 Spectra Logic Corporation Robotic storage library with queued move instructions and method of queuing such instructions
US8666537B2 (en) * 2008-10-31 2014-03-04 Spectra Logic, Corporation Robotic storage library with queued move instructions and method of queing such instructions
US7672754B1 (en) * 2009-02-10 2010-03-02 International Business Machines Corporation Balancing of data tape cartridges in tape libraries with pass-through mechanism
JP5521697B2 (en) * 2010-03-29 2014-06-18 富士通株式会社 Library apparatus and library apparatus control method
US9311147B2 (en) * 2010-10-20 2016-04-12 Quantum Corporation Method for media allocation in a partitioned removable media storage library
US20120102267A1 (en) * 2010-10-20 2012-04-26 International Business Machines Corporation Implementing enhanced data storage on removable media to optimize performance and relibility
US9021198B1 (en) * 2011-01-20 2015-04-28 Commvault Systems, Inc. System and method for sharing SAN storage
US8832365B1 (en) 2012-04-20 2014-09-09 Kip Cr P1 Lp System, method and computer program product for a self-describing tape that maintains metadata of a non-tape file system
US9563365B2 (en) 2012-04-30 2017-02-07 Kip Cr P1 Lp System and method for using a memory buffer to stream data from a tape to multiple clients
US8977827B1 (en) 2012-05-31 2015-03-10 Kip Cr P1 Lp System, method and computer program product for recovering stub files
US20130339598A1 (en) * 2012-06-14 2013-12-19 Quantum Corpoaration Intelligent Active Vault Operation
US9436405B2 (en) * 2013-12-23 2016-09-06 Oracle International Corporation Complex partitioning of storage library resources
US10069896B2 (en) 2015-11-01 2018-09-04 International Business Machines Corporation Data transfer via a data storage drive
US10067711B2 (en) 2015-11-01 2018-09-04 International Business Machines Corporation Data transfer between data storage libraries
US9984008B1 (en) 2016-11-16 2018-05-29 International Business Machines Corporation User authentication in a removable media storage system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1156408A1 (en) * 1998-12-28 2001-11-21 Asaca Corporation Library system
US6328766B1 (en) * 1997-01-23 2001-12-11 Overland Data, Inc. Media element library with non-overlapping subset of media elements and non-overlapping subset of media element drives accessible to first host and unaccessible to second host
WO2002027463A2 (en) * 2000-09-27 2002-04-04 Storage Technology Corporation Virtual tape libraries
US6425059B1 (en) * 1999-12-11 2002-07-23 International Business Machines Corporation Data storage library with library-local regulation of access to shared read/write drives among multiple hosts

Family Cites Families (107)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US506986A (en) * 1893-10-17 Wagon-tongue
US4107718A (en) * 1974-07-24 1978-08-15 Agency Of Industrial Science & Technology Bulk semiconductor logic device
US4104718A (en) 1974-12-16 1978-08-01 Compagnie Honeywell Bull (Societe Anonyme) System for protecting shared files in a multiprogrammed computer
US4430701A (en) * 1981-08-03 1984-02-07 International Business Machines Corporation Method and apparatus for a hierarchical paging storage system
US5455926A (en) * 1988-04-05 1995-10-03 Data/Ware Development, Inc. Virtual addressing of optical storage media as magnetic tape equivalents
US4945428A (en) 1988-05-05 1990-07-31 International Business Machines Corporation Method of managing a media library
DE3843218A1 (en) 1988-12-22 1990-06-28 Grau Gmbh & Co Holdingges METHOD AND DEVICE FOR OPERATING AN AUTOMATIC DATA CARRIER ARCHIVE
US5214768A (en) * 1989-11-01 1993-05-25 E-Systems, Inc. Mass data storage library
ATE130112T1 (en) * 1990-09-03 1995-11-15 Ibm COMPUTER WITH EXPANDED VIRTUAL MEMORY.
JP3160106B2 (en) 1991-12-23 2001-04-23 ヒュンダイ エレクトロニクス アメリカ How to sort disk arrays
US5506986A (en) * 1992-07-14 1996-04-09 Electronic Data Systems Corporation Media management system using historical data to access data sets from a plurality of data storage devices
JPH0635732A (en) 1992-07-14 1994-02-10 Hitachi Ltd Area assigning method for storage device
US5546557A (en) * 1993-06-14 1996-08-13 International Business Machines Corporation System for storing and managing plural logical volumes in each of several physical volumes including automatically creating logical volumes in peripheral data storage subsystem
US5598385A (en) * 1993-12-02 1997-01-28 Nippon Telegraph And Telephone Corporation Media library system with improved media management scheme
US5546315A (en) 1994-03-04 1996-08-13 Storage Technology Corporation Simplified storage media library subsystem
US5612934A (en) 1994-10-28 1997-03-18 International Business Machines Corporation Record media library accessing using a common accessing mechanism for a plurality of independent media libraries
JP3393751B2 (en) * 1995-05-26 2003-04-07 インターナショナル・ビジネス・マシーンズ・コーポレーション Method and data storage device for optimizing placement of data storage cartridges in a super library
WO1997027589A1 (en) * 1996-01-26 1997-07-31 Exabyte Corporation Handling defective frames on hard sectored magnetic tape
EP0821308A1 (en) * 1996-07-23 1998-01-28 Hewlett-Packard Company Error indication for a storage system with removable media
US5971281A (en) * 1996-08-26 1999-10-26 Storage Technology Corporation Method for storing multiple logical data volumes on a single physical volume utilizing writable labels and physical volume produced thereby
JP3801270B2 (en) * 1996-08-28 2006-07-26 富士通株式会社 Library device
US5761503A (en) * 1996-10-24 1998-06-02 International Business Machines Corporation Automated volser range management for removable media storage library
US5764615A (en) * 1996-11-06 1998-06-09 International Data Engineering, Inc. Data storage library with single shaft
US5870732A (en) * 1996-12-04 1999-02-09 International Business Machines Corporation Inventory method for logical volumes in an automated storage library
JP3998289B2 (en) * 1997-02-14 2007-10-24 富士通株式会社 Library control apparatus and method for logically dividing and controlling library apparatus
US6658526B2 (en) * 1997-03-12 2003-12-02 Storage Technology Corporation Network attached virtual data storage subsystem
US5925119A (en) * 1997-03-28 1999-07-20 Quantum Corporation Computer architecture for automated storage library
US6041329A (en) * 1997-05-29 2000-03-21 International Business Machines Corporation Automated message processing system configured to automatically manage introduction of removable data storage media into media library
US5963971A (en) * 1997-10-09 1999-10-05 International Business Machines Corporation Method and apparatus for handling audit requests of logical volumes in a virtual media server
JP3808608B2 (en) 1997-10-20 2006-08-16 富士通株式会社 Object movement processing apparatus and method in storage exchange type electronic conference system, and computer-readable recording medium recording movement processing program
US5914919A (en) * 1997-10-30 1999-06-22 International Business Machines Corporation Switching between and simultaneous control of multiple accessors by one of dual library managers
US6044442A (en) * 1997-11-21 2000-03-28 International Business Machines Corporation External partitioning of an automated data storage library into multiple virtual libraries for access by a plurality of hosts
US6052341A (en) 1997-12-16 2000-04-18 International Business Machines Corporation Device element allocation manager and method for a multi-library system for multiple host connections
US5941972A (en) * 1997-12-31 1999-08-24 Crossroads Systems, Inc. Storage router and method for providing virtual local storage
US6038490A (en) 1998-01-29 2000-03-14 International Business Machines Corporation Automated data storage library dual picker interference avoidance
US6041381A (en) 1998-02-05 2000-03-21 Crossroads Systems, Inc. Fibre channel to SCSI addressing method and system
US5956301A (en) * 1998-03-25 1999-09-21 International Business Machines Corporation Automated data storage library media handling with a plurality of pickers having multiple grippers
US6085123A (en) 1998-04-01 2000-07-04 International Business Machines Corporation Pass through and load/unload for automated data storage libraries
EP1351233A1 (en) * 1998-04-10 2003-10-08 Sony Corporation Recording medium library device and control method thereof
US6185165B1 (en) * 1998-07-24 2001-02-06 International Business Machines Corporation Positionable vision indicators for configuring logical libraries
US6031798A (en) 1998-08-03 2000-02-29 International Business Machines Corporation Library control of media capacity scaling and library component attributes
US6665786B2 (en) * 1998-09-21 2003-12-16 Microsoft Corporation Dynamic disk partition management
JP4412685B2 (en) 1998-09-28 2010-02-10 株式会社日立製作所 Storage controller and method of handling data storage system using the same
US7199809B1 (en) * 1998-10-19 2007-04-03 Symyx Technologies, Inc. Graphic design of combinatorial material libraries
US6487561B1 (en) * 1998-12-31 2002-11-26 Emc Corporation Apparatus and methods for copying, backing up, and restoring data using a backup segment size larger than the storage block size
US6385706B1 (en) * 1998-12-31 2002-05-07 Emx Corporation Apparatus and methods for copying a logical object to a primary storage device using a map of storage locations
US6327594B1 (en) * 1999-01-29 2001-12-04 International Business Machines Corporation Methods for shared data management in a pervasive computing environment
US6493721B1 (en) * 1999-03-31 2002-12-10 Verizon Laboratories Inc. Techniques for performing incremental data updates
US6374241B1 (en) * 1999-03-31 2002-04-16 Verizon Laboratories Inc. Data merging techniques
US6336172B1 (en) * 1999-04-01 2002-01-01 International Business Machines Corporation Storing and tracking multiple copies of data in a data storage library system
US6360232B1 (en) * 1999-06-02 2002-03-19 International Business Machines Corporation Disaster recovery method for a removable media library
US7146244B2 (en) * 1999-07-02 2006-12-05 Advanced Digital Information Corporation Method of generating control commands in a distributed mass data storage library network
JP3395061B2 (en) * 2000-02-21 2003-04-07 学校法人金沢工業大学 Library library automatic teller system, library library robot and hand mechanism of library library robot
US6356803B1 (en) 2000-05-19 2002-03-12 International Business Machines Corporation Automated data storage library distributed control system
US6772231B2 (en) 2000-06-02 2004-08-03 Hewlett-Packard Development Company, L.P. Structure and process for distributing SCSI LUN semantics across parallel distributed components
US6480759B1 (en) * 2000-06-23 2002-11-12 Storage Technology Corporation Diagnostic port between independent robots
DE10038453A1 (en) * 2000-08-07 2002-02-21 Alstom Power Nv Production of a cooled cast part of a thermal turbo machine comprises applying a wax seal to an offset between a wax model a core before producing the casting mold, the offset being located above the step to the side of the core.
US6574641B1 (en) * 2000-09-29 2003-06-03 International Business Machines Corporation Management of physical media volumes in partitions of an automated data storage library
US6725394B1 (en) * 2000-10-02 2004-04-20 Quantum Corporation Media library with failover capability
US6507883B1 (en) * 2000-10-23 2003-01-14 International Business Machines Corporation Recalling logical volumes to cache from physical media volumes for redundant storage in automated data storage libraries
EP1349076A1 (en) 2001-01-05 2003-10-01 Media Vision Incorporated Method for regenerating partition using virtual drive, data processor and data storage device
US6738885B1 (en) 2001-02-15 2004-05-18 Silicon Graphics, Inc. Device and method for storing information in memory
US6766412B2 (en) 2001-03-31 2004-07-20 Quantum Corporation Data storage media library with scalable throughput rate for data routing and protocol conversion
US6904477B2 (en) 2001-04-13 2005-06-07 Sun Microsystems, Inc. Virtual host controller interface with multipath input/output
US6487474B1 (en) 2001-05-10 2002-11-26 International Business Machines Corporation Automated data storage library with multipurpose slots providing user-selected control path to shared robotic device
US20020188592A1 (en) * 2001-06-11 2002-12-12 Storage Technology Corporation Outboard data storage management system and method
US6725352B2 (en) 2001-06-11 2004-04-20 International Business Machines Corporation Method to partition a data storage and retrieval system into one or more logical libraries
US6647460B2 (en) * 2001-07-13 2003-11-11 Hitachi, Ltd. Storage device with I/O counter for partial data reallocation
US6813698B2 (en) * 2001-10-05 2004-11-02 International Business Machines Corporation Concurrent configuration of drives of a data storage library
US6675260B2 (en) * 2001-10-31 2004-01-06 Hewlett-Packard Development Company, L.P. Virtual electronic data library supporting mixed drive types using virtual libraries within a single library
US8788611B2 (en) * 2001-12-28 2014-07-22 Hewlett-Packard Development Company, L.P. Method for using partitioning to provide capacity on demand in data libraries
US20030131253A1 (en) * 2001-12-28 2003-07-10 Martin Marcia Reid Data management appliance
US7363425B2 (en) 2001-12-28 2008-04-22 Hewlett-Packard Development Company, L.P. System and method for securing drive access to media based on medium identification numbers
US6999999B2 (en) 2001-12-28 2006-02-14 Hewlett-Packard Development Company, L.P. System and method for securing fiber channel drive access in a partitioned data library
US7000085B2 (en) * 2001-12-28 2006-02-14 Hewlett-Packard Development Company, L.P. System and method for securing drive access to data storage media based on medium identifiers
US6845431B2 (en) * 2001-12-28 2005-01-18 Hewlett-Packard Development Company, L.P. System and method for intermediating communication with a moveable media library utilizing a plurality of partitions
US6839824B2 (en) 2001-12-28 2005-01-04 Hewlett-Packard Development Company, L.P. System and method for partitioning a storage area network associated data library employing element addresses
US6715031B2 (en) 2001-12-28 2004-03-30 Hewlett-Packard Development Company, L.P. System and method for partitioning a storage area network associated data library
US7082497B2 (en) 2001-12-28 2006-07-25 Hewlett-Packard Development Company, L.P. System and method for managing a moveable media library with library partitions
AUPR987002A0 (en) * 2002-01-10 2002-01-31 Australian Concrete Edging Pty Ltd An automated gear selection mechanism
US6941436B2 (en) 2002-05-09 2005-09-06 International Business Machines Corporation Method and apparatus for managing memory blocks in a logical partitioned data processing system
US6757805B2 (en) * 2002-05-24 2004-06-29 Yu-Te Wu Partitioning method for configuring a data storage medium with a number of virtual partitioned areas
US7603449B1 (en) 2002-06-10 2009-10-13 Crossroads Systems, Inc. System and method for inquiry caching
US20030135880A1 (en) * 2002-07-02 2003-07-17 John Steffens Compositions and methods for halogenation reactions
US6961836B2 (en) * 2002-08-29 2005-11-01 Lsi Logic Corporation Method and apparatus for mapping storage partitions of storage elements to host systems
US7020755B2 (en) * 2002-08-29 2006-03-28 International Business Machines Corporation Method and apparatus for read-only recovery in a dual copy storage system
US7200546B1 (en) * 2002-09-05 2007-04-03 Ultera Systems, Inc. Tape storage emulator
US6804753B1 (en) 2002-10-04 2004-10-12 Crossroads Systems, Inc. Partitioned library
US20040088513A1 (en) 2002-10-30 2004-05-06 Biessener David W. Controller for partition-level security and backup
WO2004044783A2 (en) 2002-11-08 2004-05-27 Crossroads Systems, Inc. System and method for controlling access to media libraries
US6944712B2 (en) 2002-12-10 2005-09-13 Lsi Logic Corporation Method and apparatus for mapping storage partitions of storage elements for host systems
US7167929B2 (en) 2003-01-13 2007-01-23 Sierra Logic Integrated-circuit implementation of a storage-shelf router and a path controller card for combined use in high-availability mass-storage-device shelves that may be incorporated within disk arrays, and a storage-shelf-interface tunneling method and system
US7634614B2 (en) 2003-01-13 2009-12-15 Sierra Logic Integrated-circuit implementation of a storage-shelf router and a path controller card for combined use in high-availability mass-storage-device shelves and that support virtual disk formatting
US7353321B2 (en) 2003-01-13 2008-04-01 Sierra Logic Integrated-circuit implementation of a storage-shelf router and a path controller card for combined use in high-availability mass-storage-device shelves that may be incorporated within disk arrays
US6816917B2 (en) 2003-01-15 2004-11-09 Hewlett-Packard Development Company, L.P. Storage system with LUN virtualization
US6823401B2 (en) 2003-01-15 2004-11-23 Hewlett-Packard Development Company, L.P. Monitor for obtaining device state by intelligent sampling
US6950723B2 (en) * 2003-08-22 2005-09-27 International Business Machines Corporation Method, system, and program for virtualization of data storage library addresses
US7136988B2 (en) 2003-10-03 2006-11-14 International Business Machines Corporation Mass data storage library frame spanning for mixed media
US7428613B1 (en) * 2004-06-29 2008-09-23 Crossroads Systems, Inc. System and method for centralized partitioned library mapping
US7454565B1 (en) * 2004-06-29 2008-11-18 Crossroads Systems, Inc System and method for distributed partitioned library mapping
US7251718B2 (en) 2004-09-29 2007-07-31 International Business Machines Corporation Apparatus, system, and method for managing addresses and data storage media within a data storage library
US7370174B2 (en) 2005-01-05 2008-05-06 Intel Corporation Method, system, and program for addressing pages of memory by an I/O device
US7971006B2 (en) * 2005-01-28 2011-06-28 Crossroads Systems, Inc. System and method for handling status commands directed to partitioned media library
US7370173B2 (en) * 2005-01-28 2008-05-06 Crossroads Systems, Inc. Method and system for presenting contiguous element addresses for a partitioned media library
US7451291B2 (en) * 2005-01-28 2008-11-11 Crossroads Systems, Inc. System and method for mode select handling for a partitioned media library
US7788413B1 (en) 2005-04-29 2010-08-31 Crossroads Systems, Inc. Method and system for handling commands requesting movement of a data storage medium between physical media libraries
US7685334B2 (en) 2005-11-28 2010-03-23 International Business Machines Corporation Method for efficient communication between a host library controller and a medium changer library

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6328766B1 (en) * 1997-01-23 2001-12-11 Overland Data, Inc. Media element library with non-overlapping subset of media elements and non-overlapping subset of media element drives accessible to first host and unaccessible to second host
EP1156408A1 (en) * 1998-12-28 2001-11-21 Asaca Corporation Library system
US6425059B1 (en) * 1999-12-11 2002-07-23 International Business Machines Corporation Data storage library with library-local regulation of access to shared read/write drives among multiple hosts
WO2002027463A2 (en) * 2000-09-27 2002-04-04 Storage Technology Corporation Virtual tape libraries

Also Published As

Publication number Publication date
US20100250844A1 (en) 2010-09-30
WO2004044783A3 (en) 2005-01-13
US7941597B2 (en) 2011-05-10
US7971019B2 (en) 2011-06-28
WO2004044783A2 (en) 2004-05-27
US7505980B2 (en) 2009-03-17
US20090157710A1 (en) 2009-06-18
US7752384B2 (en) 2010-07-06
AU2003290706A1 (en) 2004-06-03
US20040133915A1 (en) 2004-07-08
US20040139094A1 (en) 2004-07-15
WO2004044784A2 (en) 2004-05-27
AU2003291454A1 (en) 2004-06-03
AU2003291454A8 (en) 2004-06-03
AU2003290706A8 (en) 2004-06-03

Similar Documents

Publication Publication Date Title
WO2004044784A3 (en) System and method for controlling access to multiple physical media libraries
EP1324183A3 (en) System and method for intermediating communication with a moveable media library utilizing a plurality of partitions
WO2003050683A8 (en) Method for backing up and recovering data in the hard disk of a computer
WO2004021123A3 (en) Techniques to control recalls in storage management applications
EP1570351B8 (en) Cross partition sharing of state information
WO2004038563A3 (en) System and method for automatically launching and accessing network addresses and applications
AU2002234764A1 (en) Method and apparatus to power off and/or reboot logical partitions in a data processing system
DE60326663D1 (en) Virtualization system and data access control process
AU2002305667A1 (en) System, method, and computer program product for configuring computing systems
AU2003293332A1 (en) Method of altering a computer operating system to boot and run from protected media
WO2001025951A8 (en) Virtual endpoint
AU3728499A (en) Control system, display, host computer for control, and data transmitting method
AU2003211375A1 (en) Computer file system driver control method, program thereof, and program recording medium
GB2385690B (en) A system and method for ensuring the availability of a storage system
WO2008022322A3 (en) System and method for creating a user interface
AU2002210556A1 (en) System, method, computer program product for communicating data for objects that are transported
WO2003044640A3 (en) System and method for managing confidential data
AU4274501A (en) Data distributing method, data distributing system, computer, reproducing deviceand recording medium
AU2003222248A1 (en) Method and system for data flow control of execution nodes of an adaptive computing engines (ace)
AU2003269091A1 (en) Maintaining information in one or more virtual volume aggregates comprising a plurality of virtual volumes
EP1324181A3 (en) System and method for managing access to multiple devices in a partitioned data library
AU2002343970A1 (en) Data access control apparatus, data access control method, controller, and computer program
EP1507230A4 (en) Information providing system and authentication medium access control method and computer program
EP1338970A3 (en) Method and system to control access to EEPROMs as well as corresponding computer program product and computer readable storage medium
AU2003275416A1 (en) Compatible host/vector systems for expression of dna

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP