Reordering access to reduce total seek time on tape media

    公开(公告)号:GB2497022A

    公开(公告)日:2013-05-29

    申请号:GB201303641

    申请日:2011-08-22

    Applicant: IBM

    Abstract: A method, system and program are disclosed for reordering User Data Segment (UDS) lists to reduce seek times when accessing data stored on tape media. A host application sends a list of UDSs to a target tape drive and requests the tape drive to reorder the list to improve performance. An ordered list of target User data Segments to retrieve from a target tape media is received. Information about the location of each UDS on the target media is processed to determine its corresponding physical position on the tape media. The resulting physical positions are then processed to generate a reordered UDS list, where the order of the User Data Segments is reordered according to their physical location on the target tape media. The reordered list of User Data Segments is then used to perform seek, reposition and read operations to read User Data Segments from the tape media.

    Überschreibschutz von Nicht-Worm-Kassetten für Datenspeicherlaufwerke

    公开(公告)号:DE112010003394T5

    公开(公告)日:2012-06-14

    申请号:DE112010003394

    申请日:2010-08-18

    Applicant: IBM

    Abstract: Schutz einer wiederbeschreibbaren Nicht-WORM-Datenspeicherkassette gegen das Überschreiben von Daten wird durch ein Datenspeicherlaufwerk bereitgestellt, das Prozeduren zum Schutz von Kassettendaten gegen Überschreiben unabhängig von und ungeachtet der Abwesenheit von Kassettensteuerungen bezüglich des Schutzes von Daten gegen Überschreiben durchführt. Für die Nicht-WORM-Kassette reagiert das Laufwerk auf einen Befehl zur Erlaubnis des Überschreibens von Daten dahingehend, dass einem unmittelbar nachfolgenden Befehl des Schreibtyps erlaubt wird, auch dann auf die Kassette zu schreiben, wenn der Schreibbefehl vorhandene Daten überschreibt. Die Prozeduren zum Schutz gegen Überschreiben und die Prozeduren zum Überschreiben von Daten können für das Datenspeicherlaufwerk eingerichtet und aktiviert werden.

    Data storage drive overwrite protection of non-worm cartridges

    公开(公告)号:GB2485292B

    公开(公告)日:2015-10-07

    申请号:GB201200160

    申请日:2010-08-18

    Applicant: IBM

    Abstract: Protection against data overwrite of a rewritable non-WORM data storage cartridge is provided by a data storage drive operating cartridge data overwrite protection procedures independent of, or not withstanding, the absence of cartridge controls relating to data overwrite protection. Also for the non-WORM cartridge, the drive responds to an allow data overwrite command to allow an immediately subsequent write type command to write to the cartridge even if the write command overwrites existing data. The overwrite protection procedures and data overwrite procedures may be configured and enabled for the data storage drive.

    Data storage drive overwrite protection of non-worm cartridges

    公开(公告)号:GB2485292A

    公开(公告)日:2012-05-09

    申请号:GB201200160

    申请日:2010-08-18

    Applicant: IBM

    Abstract: Protection against data overwrite of a rewritable non-WORM data storage cartridge is provided by a data storage drive operating cartridge data overwrite protection procedures independent of, or not withstanding, the absence of cartridge controls relating to data overwrite protection. Also for the non-WORM cartridge, the drive responds to an allow data overwrite command to allow an immediately subsequent write type command to write to the cartridge even if the write command overwrites existing data. The overwrite protection procedures and data overwrite procedures may be configured and enabled for the data storage drive.

    Neuordnen des Zugriffs zum Verringern der Gesamtsuchzeit auf Bandmedien

    公开(公告)号:DE112011102076T5

    公开(公告)日:2013-03-28

    申请号:DE112011102076

    申请日:2011-08-22

    Applicant: IBM

    Abstract: Offenbart werden ein Verfahren, System und Programm zum Neuordnen von Benutzerdatensegment(UDS)-Listen, um die Suchzeiten beim Zugreifen auf Daten zu verringern, die auf Bandmedien gespeichert sind. Eine Host-Anwendung sendet eine Liste von UDS an ein Ziel-Bandlaufwerk und fordert das Bandlaufwerk auf, die Liste neu zu ordnen, um die Leistung zu verbessern. Empfangen wird eine geordnete Liste von Ziel-Benutzerdatensegmenten, die von einem Ziel-Bandmedium abzurufen sind. Daten über die Position jedes UDS auf dem Zielmedium werden verarbeitet, um seine entsprechende physische Position auf dem Bandmedium zu ermitteln. Die sich daraus ergebenden physischen Positionen werden dann verarbeitet, um eine neu geordnete UDS-Liste zu erzeugen, bei der die Reihenfolge der Benutzerdatensegmente entsprechend ihrer physischen Position auf dem Ziel-Bandmedium neu geordnet ist. Die neu geordnete Liste von Benutzerdatensegmenten wird dann dazu verwendet, um Such-, Neupositionierungs- und Lesefunktionen auszuführen, um Benutzerdatensegmente von dem Bandmedium zu lesen.

    Ende-zu-Ende-Datenschutz bei gleichzeitiger Unterstützung mehrerer CRC-Algorithmen

    公开(公告)号:DE102012213788A1

    公开(公告)日:2013-02-28

    申请号:DE102012213788

    申请日:2012-08-03

    Applicant: IBM

    Abstract: Ein Verfahren zum Bereitstellen eines Ende-zu-Ende-Datenschutzes bei gleichzeitiger mehrerer Algorithmen für zyklische Redundanzprüfung (CRC) wird offengelegt. Bei einer Ausführungsform umfasst ein solches Verfahren das Empfangen eines durch eine erste CRC geschützten Datenblocks von einer ersten Host-Einheit. Die erste CRC wird unter Verwendung eines ersten CRC-Algorithmus erzeugt. Das Verfahren prüft die Integrität des Datenblocks unter Verwendung der ersten CRC und des ersten CRC-Algorithmus. Das Verfahren berechnet anschließend unter Verwendung eines zweiten CRC-Algorithmus, der sich von dem ersten CRC-Algorithmus unterscheidet, eine zweite CRC für den Datenblock. Das Verfahren speichert dann den Datenblock, die erste CRC und die zweite CRC auf einem Speichermedium, beispielsweise einem Magnetband. Eine entsprechende Vorrichtung wird hier ebenfalls offengelegt.

    End-to-end data protection supporting multiple CRC algorithms

    公开(公告)号:GB2494042A

    公开(公告)日:2013-02-27

    申请号:GB201214800

    申请日:2012-08-20

    Applicant: IBM

    Abstract: End-to-end data protection using a plurality of cyclic-­redundancy-check (CRC) algorithms in which a data block 210 protected by a first CRC 212a is received from a first host device, for example via a data path such as a SAN fabric. The first CRC is generated using a first CRC algorithm. The integrity of the received data block is checked using the first CRC and the first CRC algorithm. A second CRC 212b for the data block is computed using a second CRC algorithm different from the first CRC algorithm. The data block, the first CRC, and the second CRC are stored on a storage medium, such as magnetic tape. A CRC algorithm identifier 500 may be appended to the data written to storage which indicates the CRC algorithm used by the host. When retrieving data blocks from the storage medium the host can specify which of the first or second CRC algorithm to use; the data is read and checked using that algorithm, and optionally the other algorithm, before being returned with the chosen CRC.

Patent Agency Ranking