Patent application number | Description | Published |
20090106510 | Controlling Replication of Data Among Storage Devices - A control apparatus connected to different types of storage devices include a performance-information storing section that stores performance information on the storage devices; a list storing section that stores a list of data on the storage devices; a monitoring section that monitors the load statuses of the storage devices and the control apparatus; a detecting section; an estimating section; and a determining section. | 04-23-2009 |
20130067158 | Tape Storage Device and Writing Method Therefor - A mechanism is provided for tape writing of small transactions. A first file is written as a plurality of fixed-length data sets (DS), the DS number of the final DS in the plurality of DS is stored in memory as #N(DS#N) and the WP number as #M(WP#M), and the final first file and the second file in the DS following the final DS(DS#N, WP#M) containing the first file are packed and written in sequential DS units, and are stored as DS#N, DS#N+ | 03-14-2013 |
20140164693 | METHOD OF WRITING A FILE TO A PLURALITY OF MEDIA AND A STORAGE SYSTEM THEREOF - According to one embodiment, a method for writing a file to a plurality of media includes loading a parent medium into a first drive to retrieve ID information about the parent medium from metadata, writing a first file part to the parent medium and, at about a same time, saving a file name, attribute information, and attribute information about the first file part to the parent medium as metadata, loading a child medium into a second drive in order to write subsequent file parts and retrieving ID information about the child medium from metadata, writing the subsequent file parts to the child medium and, at about a same time, saving the ID information and attribute information about the subsequent file parts to the parent medium, and additionally saving the ID information about the child medium and the attribute information about the subsequent file parts as metadata in the child medium. | 06-12-2014 |
20140181425 | METHOD FOR DIVISIONALLY MANAGING FILES ON A USER BASIS, AND A STORAGE SYSTEM AND COMPUTER PROGRAM PRODUCT THEREOF - According to one embodiment, a method for a plurality of users to write at least one file to a medium in such a manner that the file is divisionally managed in a system environment in which an input/output control is performed on a storage system includes saving, in the medium as metadata, a user identifier (ID) for identifying a user and file attribute information about the file managed by a user associated with the user ID, and writing, as data, the file managed by the user to the medium as indicated by the file attribute information. In other embodiments, a writing program product, a reading program product, and a system are presented that allow a plurality of users to write at least one file to a medium in such a manner that the file is divisionally managed in a system environment. | 06-26-2014 |
20150022917 | ADAPTING TRANSFER RATE OF CACHED DATA TO PREVENT STOPPAGE OF DATA TRANSMISSION - A file system to controls access to a tape library that selectively loads and unloads a plurality of cartridges from a plurality of slots to a drive for transmitting to the file system archived data retrieved from a particular cartridge. The file system includes a cache and receives a request from a requestor to access the tape library, estimates a first data transfer rate from an anticipated tape library operation completion duration and from a capacity of cached data to be transmitted from the cache to the requestor, initiates access to the tape library, and adapts the first data transfer rate to a second data transfer rate to transmit the capacity of the cached data to the requestor throughout the anticipated tape library operation completion duration. | 01-22-2015 |
20150037010 | TRANSFERRING MULTIPLE RECORDS INCLUDING VIDEO DATA - In one embodiment, a method includes receiving from the host a video special mode for reading video data, and sequentially reading the records included in data sets from the tape medium into segments of a buffer. When there is a C2 error during reading of the data sets, a predetermined error recovery process is skipped in accordance with the video special mode. When management information (DSIT) for the data set having the C2 error is available for reading, sending of the record(s) included in the data set having the C2 error to the host is skipped. For the data set having the C2 error, the number of records to be skipped included in the data set having the C2 error based on and from the DSIT is obtained and indicated to the host. | 02-05-2015 |
20150055241 | Method for Writing File on Tape Medium that can be Read at High Speed - Mechanisms for writing a file on a tape medium in a manner that enables high-speed reading are provided. A predetermined format is applied to the medium that divides the medium into a first region of a predetermined length in a longitudinal direction from a region of the medium, and a second region that extends from an end of the first region to a terminal region of the medium in a longitudinal direction and that has a predetermined width with respect to a width of the medium in a transverse direction. Writing a top data portion of a predetermined data amount of the data of the file in the first region and writing data of the file in the second region are performed. | 02-26-2015 |
20150062733 | Method for Reading File Using Plurality of Tape Media - A storage system includes a plurality of tape drives connected, to a host, and a buffer configured to temporarily hold data read from the drives. A mechanism loads a plurality of media on which a file has been written to the plurality of drives so as to mount the plurality of media in the plurality of drives and divides the file into a plurality of data portions in an order. The mechanism determines a medium that takes the shortest time to move from a current position of a read head of a corresponding drive to a beginning position of the file and one or more media from which following data portions of the beginning data portion are to be read. The mechanism executes reading of the following data portions from the next media and temporarily holding of the read following data portions in the buffer of the storage system while reading the beginning data portion of the file from the first medium to the host. | 03-05-2015 |