Reconstructive error recovery procedure (ERP) for multiple data sets using reserved buffer

    公开(公告)号:GB2523281A

    公开(公告)日:2015-08-19

    申请号:GB201509708

    申请日:2013-10-10

    Applicant: IBM

    Abstract: In one embodiment, a system includes logic adapted to read a plurality of data sets from a medium one or more times; logic adapted to store portions of some of the data sets to a reserved data buffer when the portions are correctable using C1-error correction code (ECC); logic adapted to aggregate all stored portions for each of the complete data sets to form assembled data sets; logic adapted to determine whether C2-ECC is capable of correcting all errors in the assembled data sets, to correct any remaining errors in the assembled data sets, and to send the corrected data sets to a host when C2-ECC is capable of correcting all errors in the assembled data sets; and logic adapted to reread at least a first uncorrected data set from the medium using a different setting when an error in the first uncorrected data set is not correctable.

    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.

    Rekonstruierende Fehlerbehebungsprozedur (ERP) für mehrerer Datensätze unter Verwendung eines reservierten Puffers

    公开(公告)号:DE112013005453B4

    公开(公告)日:2017-03-02

    申请号:DE112013005453

    申请日:2013-10-10

    Applicant: IBM

    Abstract: Ein System zum Lesen von Daten, wobei das System aufweist: Logik, die dazu konfiguriert ist, eine Mehrzahl von Datensätzen einmal oder mehrere Male zu lesen (502), wobei jeder Datensatz eine Mehrzahl von Bereichen aufweist, die miteinander kombiniert im Ganzen den Datensatz bilden, wobei Hardware-Einstellungen in einem Versuch geändert werden, den wenigstens einen der Mehrzahl der Datensätze besser zu lesen; Logik, die dazu konfiguriert ist, einen oder mehrere Bereiche von wenigstens einem der Mehrzahl der Datensätze in einem reservierten Datenpuffer zu speichern (504), wenn die einen oder mehreren Bereiche mit dem C1-Fehlerkorrekturcode basierend auf einer Zeilenparität (106) (ECC, Error Correction Code) korrigierbar sind, um einen oder mehrere gespeicherte Bereiche zu bilden, wobei der eine oder die mehreren gespeicherten Bereiche bei erneutem Lesen mit anderen Hardware-Einstellungen nur dann überschrieben werden, wenn wenigstens ein entsprechender Bereich von dem einen oder den mehreren Bereichen, die mit C1-ECC korrigierbar sind, weniger korrigierte Fehler darin aufweisen als der eine oder die mehreren gespeicherten Bereiche; Logik, die dazu konfiguriert ist, für jeden der Mehrzahl der Datensätze, von denen alle Bereiche davon im reservierten Datenpuffer gespeichert sind, alle gespeicherten Bereiche davon zu aggregieren (506), um einen oder mehrere zusammengesetzte Datensätze zu bilden; Logik, die dazu konfiguriert ist, zu bestimmen (508), ob C2-ECC basierend auf einer Spaltenparität (108) dazu geeignet ist, alle Fehler in dem einen oder den mehreren ...

    9.
    发明专利
    未知

    公开(公告)号:AT539400T

    公开(公告)日:2012-01-15

    申请号:AT08848122

    申请日:2008-11-04

    Applicant: IBM

    Inventor: KATAGIRI TAKASHI

    Abstract: [Object] To provide a method for controlling writing for reducing the effects of a backhitch that occurs when a synchronous command is issued in a writing operation in a magnetic tape unit. [Solving Means] A method for controlling writing for a tape recorder that is connected to a host and sequentially records, as a transaction, a plurality of records that are transferred from the host and stored in a buffer is provided. The control method includes a step of receiving a synchronous command for a first transaction from the host, a step of, in response to the synchronous command, sequentially writing the plurality of records stored in the buffer to a tape as the first transaction, a step of receiving the size of a second transaction following the first transaction from the host, a step of calculating time for a backhitch associated with an operation of the synchronous command for the first transaction on the basis of the size, and a step of performing the backhitch on the basis of the time for the backhitch. In the control method, the step of receiving the size receives the size of the second transaction at least before rewinding in the backhitch is started. Moreover, in the control method, the step of calculating the time for the backhitch minimizes the time for the backhitch on the basis of the size. The present invention also includes a tape recorder that implements the control method and a tape recording system that includes the host and the tape recorder connected to the host. In the present invention, since the distance over which a tape is rewound at the time of backhitching and the writing velocity can be selected in a manner that depends on the size of the next transaction, an advantageous effect in which the overall performance of writing can be improved is achieved.

    Vorrichtung und Verfahren zum Steuern von Datenschreib-Vorgängen

    公开(公告)号:DE112010004369T5

    公开(公告)日:2012-11-22

    申请号:DE112010004369

    申请日:2010-08-02

    Applicant: IBM

    Abstract: Daten eines Ziel-Speichervermögens, das als ein Nenn-Speichervermögen eines Bandmediums vermindert um ein Datenspeichervermögen berechnet wird, das wegen der Ausführung des Schreibens ohne Rückpositionierung verloren geht, werden auf das Bandmedium geschrieben. In einer Steuereinheit 16 eines Bandlaufwerks empfängt eine Befehls-Verarbeitungseinheit 41 einen Synchronisations-Befehl, und eine Puffer-Verwaltungseinheit 42 leitet Daten in einen Puffer an eine Kanal-Ein/Ausgabeeinheit 43 weiter. Beim Abschluss des Schreibens von Daten auf das Band legt eine Rückpositionierungs-Entscheidungseinheit 44 fest, ob die folgenden Bedingungen erfüllt sind: eine Betriebsart-Speichereinheit speichert Betriebsart-Daten, die angeben, dass eine Betriebsart mit hoher Datenübertragungsrate aktiv ist; Daten eines Ziel-Speichervermögens, das in der Speichereinheit 46 des Ziel-Speichervermögens abgelegt ist, können aus dem Nenn-Speichervermögen auf das Band geschrieben werden; und die geschriebenen Daten können mit einer Ziel-Datenleserate gelesen werden. Nur wenn ermittelt wird, dass diese Bedingungen nicht erfüllt sind, gibt eine Betriebssignal-Ausgabeeinheit 48 anschließend einen Befehl zum Ausführen einer Rückpositionierung aus.

Patent Agency Ranking