Abstract:
A data storage system for storing data for a host processor includes physical data storage devices each having data storage attributes and an outboard storage manager. The outboard storage manager is operable with the physical data storage devices for presenting to the host processor a virtual data storage image having a desired data storage attribute for a particular data storage application by organizing the physical data storage devices in an arranagement suitable for providing the desired data storage attribute irrespective of the data storage attributes of the physical data storage devices such that the combined physical data storage device arrangement emulates the virtual data storage image. The outboard storage manager is operable to transfer data between the host processor and the organized physical data storage device arrangement via the virtual data storage image.
Abstract:
A data storage system for storing data for a host processor includes physical data storage devices each having data storage attributes and an outboard storage manager. The outboard storage manager is operable with the physical data storage devices for presenting to the host processor a virtual data storage image having a desired data storage attribute for a particular data storage application by organizing the physical data storage devices in an arranagement suitable for providing the desired data storage attribute irrespective of the data storage attributes of the physical data storage devices such that the combined physical data storage device arrangement emulates the virtual data storage image. The outboard storage manager is operable to transfer data between the host processor and the organized physical data storage device arrangement via the virtual data storage image.
Abstract:
The present invention provides a virtual automated cartridge system (ACS) (10) and data storage device management method which incorporates a temporary data buffer arrangement (32) between multiple user systems (12, 14) and conventional physical data storage devices (24, 26, 28, 30). The temporary data buffer arrangement (32) emulates a compatible physical data storage device when accessed by each of the user systems, but allows simultaneous allocation of different users to access to read and write data to the temporary data buffer. A control processor automatically transfers data stored in the temporary data buffer arrangement (32) to one of the physical data storage devices when allocation to a user has ended.
Abstract:
A data storage system for storing data for a host processor includes physical data storage devices each having data storage attributes and an outboard storage manager. The outboard storage manager is operable with the physical data storage devices for presenting to the host processor a virtual data storage image having a desired data storage attribute for a particular data storage application by organizing the physical data storage devices in an arranagement suitable for providing the desired data storage attribute irrespective of the data storage attributes of the physical data storage devices such that the combined physical data storage device arrangement emulates the virtual data storage image. The outboard storage manager is operable to transfer data between the host processor and the organized physical data storage device arrangement via the virtual data storage image.
Abstract:
The present invention provides a method for selectively storing duplicate copies (16(a, b, c)) of a virtual data volume file onto more than one multiple volume cartridge (MVC) (14(a)-14(n)) based upon a copy indicator provided with a data volume file at the meta data file level. If access is subsequently lost to the main MVC as a result of hardware or tape failure, any copied data stored thereon is automatically recovered by accessing an MVC holding a copy of the data volume file. Thus, the amount of data which could be possibly lost is minimized without otherwise compromising the efficiency and flexibility provided by a multiple virtual volume data storage arrangement.
Abstract:
A method for verifying availability of reusable data space on a selected virtual scratch tape in a virtual tape system (12) utilizes volume label information (8) routinely maintained in an external tape inventory (20) management arrangement to generate labels separate from the actual volume labels (18) stored on a corresponding tape. The volume labels (18) are generated in management system (13) after the selected virtual scratch tape has been mounted on a virtual tape drive. The 'on-the-fly' generation of the separate volume labels (18) based on preexisting label information allows the present invention to significantly reduce processing time and needless data transfers typically required to verify whether a scratch tape can in fact be reused, thereby increasing overall efficiency in data storage management and storage space utilization.