-
公开(公告)号:DE112020004007T5
公开(公告)日:2022-06-30
申请号:DE112020004007
申请日:2020-10-06
Applicant: IBM
Inventor: MIYAMURA TSUYOSHI , MASUDA SETSUKO
Abstract: Beim Durchführen eines Lesevorgangs mit einem ersten Lesekopf tritt ein Lesefehler auf. Es wird ermittelt, ob ein zweiter Lesekopf, der in einer Schreiboperation mit gleichzeitigem Lesen verwendet werden kann, innerhalb oder außerhalb einer ersten Spur geführt wird. Die Breite des zweiten Lesekopfes definiert einen verifizierten Bereich auf einer Spur. Wenn der zweite Lesekopf vollständig innerhalb der ersten Spur geführt wird, wird der erste Lesekopf innerhalb des verifizierten Bereichs positioniert. Wenn der zweite Lesekopf teilweise außerhalb der ersten Spur geführt wird und ein Teil des verifizierten Bereichs innerhalb der ersten Spur breiter ist als die Breite des ersten Lesekopfes, wird der erste Lesekopf innerhalb des Teils des verifizierten Bereichs positioniert, der sich innerhalb der ersten Spur befindet. Wenn der Teil nicht breiter ist, wird der erste Lesekopf so positioniert, dass sich eine Seite des ersten Lesekopfes an einer Grenze der ersten Spur befindet.
-
公开(公告)号:DE102012217265A8
公开(公告)日:2013-06-27
申请号:DE102012217265
申请日:2012-09-25
Applicant: IBM
Inventor: NYLANDER-HILL PAMELA R , OISHI YUTAKA , MASUDA SETSUKO
IPC: G11B20/18
-
公开(公告)号:GB2495613A
公开(公告)日:2013-04-17
申请号:GB201217981
申请日:2012-10-08
Applicant: IBM
Inventor: NYLANDER-HILL PAMELA RUTH , OISHI YUTAKA , MASUDA SETSUKO
Abstract: A tape drive system includes a read channel configured for performing a portion of a data transfer operation and includes logic adapted for monitoring the data transfer operation for detecting one or more recovered or temporary errors (temps) within a sliding window spanning a last group of datasets processed 1102. Interference between first tier and second tier recovery methods is measured based on the monitoring 1104 and a backhitch delay is set based on conditions relating to the interference of first tier and second tier recovery methods as it relates to a determined error burst 1106. A back hitch is performed and at least one condition of the data transfer operation is altered after the backhitch delay 1108. The first tier may be a dynamic or inline error recovery tier and is focused on recovery of a single dataset and may leave a successful hardware modification in place rather than initiate a backhitch. The second tier can be a burst detection tier.
-
公开(公告)号:DE102012217265B4
公开(公告)日:2022-04-21
申请号:DE102012217265
申请日:2012-09-25
Applicant: IBM
Inventor: NYLANDER-HILL PAMELA R , OISHI YUTAKA , MASUDA SETSUKO
Abstract: Bandlaufwerkssystem, aufweisend:einen Lesekanal, der dazu konfiguriert ist, einen Teil eines Datenübertragungsvorgangs durchzuführen;Logik, die geeignet ist, den Datenübertragungsvorgang zu überwachen, um einen oder mehrere temporäre Fehler in einem gleitenden Fenster (W) zu erkennen, das mindestens eine letzte Gruppe von verarbeiteten Datensätzen umspannt;Logik, die geeignet ist, auf der Basis des durch die Überwachung ermittelten zumindest einen temporären Fehlers (T1- T7) die Wechselwirkung zwischen Korrekturmethoden einer ersten Schicht und einer zweiten Schicht zu bestimmen;Logik, die geeignet ist, eine Backhitch-Verzögerung auf der Basis der ermittelten Wechselwirkung von Korrekturmethoden der ersten und zweiten Schicht einzustellen; undLogik, die geeignet ist, nach der Backhitch-Verzögerung einen Backhitch durchzuführen und mindestens eine Bedingung des Datenübertragungsvorgangs zu ändern.
-
公开(公告)号:GB2496773A
公开(公告)日:2013-05-22
申请号:GB201300578
申请日:2011-03-23
Applicant: IBM
Inventor: OISHI YUTAKA , HIRATA TAKAMASA , WATANABE TERUE , MASUDA SETSUKO , MORI YUHKO
IPC: G06F3/06
Abstract: Disclosed is a tape writing method for small transactions. For a data set of fixed length, (step 1) a first file is written as a plurality of DSs, and the DS number and the WP number of the last DS are stored into memory as #N (DS#N) and #M (WP#M), respectively; and (step 2) into the DS which follows the last DS (DS#N, WP#M) that includes the first file, the last first and second files are packed and sequentially written in units of DSs, and into the DS which includes the second file, DS#N, DS#N+1, ¦, and WP#M+1 are sequentially stored into memory. (Step 3) The remainder of the first, second, and third files are packed, and with DS#N at WP#M+2, the DS#N of WP#M is appended onto, and for after the DS number of the second and third files, the remaining portion of the #N is written as following DSs as DS#N+1, DS#N+2, ¦, at WP#M+2. With DS#N, #N+1, #N+2, ¦, the WP#M+2 is stored into memory.
-
公开(公告)号:DE112021005198B4
公开(公告)日:2025-03-27
申请号:DE112021005198
申请日:2021-11-03
Applicant: IBM
Inventor: ABE ATSUSHI , MIYAMURA TSUYOSHI , MASUDA SETSUKO
IPC: G11B5/008
Abstract: Verfahren (500), aufweisend:Lesen (520) eines Bandverzeichnisses aus einem Kassettenspeicher einer Bandkassette in einem ersten Bandlaufwerk (120; 240);Suchen (540) eines Ziel-Datensatzes unter Verwendung des Bandverzeichnisses;Speichern (550) von physischen Positionen einer Mehrzahl von verschiedenen Datensätzen, die während des Suchvorgangs gelesen wurden, in einem flüchtigen Speicher (128; 248) des ersten Bandlaufwerks (120; 240) als ein hochauflösendes Bandverzeichnis, HRTD;Übertragen (570), außerhalb des ersten Bandlaufwerks (120; 240), des in dem flüchtigen Speicher (128, 228) gespeicherten HRTD vor dem Entnehmen der Bandkassette zur Speicherung in einem nichtflüchtigen Speicher (118; 218; 228) außerhalb der Bandkassette; undals Reaktion darauf, dass die Bandkassette in das Bandlaufwerk (120; 240) geladen wird (510), Empfangen (530) des HRTD aus dem nichtflüchtigen Speicher (118; 218; 228) durch das erste Bandlaufwerk (120; 240).
-
公开(公告)号:DE112018005316T5
公开(公告)日:2020-07-23
申请号:DE112018005316
申请日:2018-11-06
Applicant: IBM
Inventor: ABE ATSUSHI , MASUDA SETSUKO
IPC: G06F12/00
Abstract: Ein durch einen Computer umgesetztes Verfahren gemäß einer Ausführungsform enthält: ein Empfangen einer Leseanforderung für Daten, die auf einem Magnetband gespeichert sind, ein Bestimmen, ob sich eine Kopie eines Abschnitts der angeforderten Daten in einem Cache befindet, ein Anweisen eines Bandlaufwerks, auf Abschnitte der angeforderten Daten zuzugreifen, für die bestimmt wurde, dass sie sich nicht im Cache befinden, für jeden der Abschnitte der angeforderten Daten, die sich nicht in dem Cache befinden, ein Bestimmen, ob ein mehrmaliges Ausführen eines Lokalisierungsbefehls oder Ausführen eines Lesebefehls die Abschnitte der angeforderten Daten in einem kürzeren Zeitraum abruft, ein Ausgeben des Befehls, der zum Abrufen der Abschnitte der angeforderten Daten in dem kürzeren Zeitraum bestimmt ist, ein Kombinieren der Abschnitte der angeforderten Daten, die sich nicht in dem Cache befinden, mit dem Abschnitt der angeforderten Daten, der sich in dem Cache befindet, und ein Erfüllen der Leseanforderung.
-
公开(公告)号:GB2495613B
公开(公告)日:2015-12-02
申请号:GB201217981
申请日:2012-10-08
Applicant: IBM
Inventor: NYLANDER-HILL PAMELA RUTH , OISHI YUTAKA , MASUDA SETSUKO
Abstract: A computer program product includes a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code being executable by a processing circuit to cause the processing circuit to perform the following process. A data transfer operation is monitored for detecting one or more temps. A backhitch delay is set based at least in part on a post-recovery condition of a tape drive performing a portion of the data transfer operation. A backhitch is caused to be performed. At least one condition of the data transfer operation is altered after the backhitch delay.
-
公开(公告)号:DE112018005316B4
公开(公告)日:2021-05-12
申请号:DE112018005316
申请日:2018-11-06
Applicant: IBM
Inventor: ABE ATSUSHI , MASUDA SETSUKO
Abstract: Durch einen Computer umgesetztes Verfahren (1100), aufweisend:ein Empfangen (1102) einer Leseanforderung für Daten (1018), die auf einem Magnetband (122; 208; 315; 808; 906; 1020) gespeichert sind, wobei die Daten mehrere Abschnitte aufweisen;ein Anweisen eines Bandlaufwerks (100), auf die angeforderten Daten auf dem Magnetband zuzugreifen; undfür jeden Abschnitt der anforderten Daten ein Ausführen eines iterativen Prozesses zu:einem Anweisen des Bandlaufwerks, den Abschnitt der angeforderten Daten aus dem Magnetband zu lesen (1460);einem Bestimmen (1462), ob sich eine Kopie des Abschnitts der angeforderten Daten in einem Cache befindet;einem Anweisen des Bandlaufwerks, den Abschnitt der angeforderten Daten, die aus dem Magnetband gelesen wurden, in Reaktion auf ein Bestimmen zu verwerfen (1464), dass sich eine Kopie des Abschnitts der angeforderten Daten in dem Cache befindet; undeinem Empfangen (1474), von dem Bandlaufwerk, des Abschnitts der angeforderten Daten, die aus dem Magnetband gelesen wurden, in Reaktion auf ein Bestimmen, dass sich keine Kopie des Abschnitts der angeforderten Daten in dem Cache befindet.
-
公开(公告)号:DE112011102139T5
公开(公告)日:2013-05-29
申请号:DE112011102139
申请日:2011-03-23
Applicant: IBM
Inventor: OISHI YUTAKA , WATANABE TERUE , HIRATA TAKAMASA , MASUDA SETSUKO , MORI YUHKO
Abstract: Die vorliegende Erfindung stellt ein Verfahren zum Schreiben von kleinen Vorgängen auf Band bereit. Eine erste Datei wird als eine Vielzahl von Datensätzen (DSs) mit fester Länge geschrieben (Schritt 1), die DS-Nummer des letzten DS in der Vielzahl von DSs und die WP-Nummer werden als #N (DS#N) bzw. als #M (WP#M) in einem Speicher gespeichert (Schritt 2), und das Ende der ersten Datei und die zweite Datei im DS, der auf den letzten DS (DS#N, WP#M) folgt, der die erste Datei enthält, werden in sequenzielle DS-Einheiten gepackt und geschrieben und als DS#N, DS#N + 1 usw. und WP#M + 1 im Speicher in einer sequenziellen Reihenfolge in DS gespeichert, welche die zweite Datei enthalten (Schritt 3). Die verbliebene erste, zweite oder dritte Datei wird verpackt und der DS#N mit WP#M wird als DS#N mit WP#M + 2 überschrieben und die verbliebenen #N in den DS-Nummern der zweiten Datei und die dritte Datei im nachfolgenden DS werden als DS#N + 1, N + 2 usw. mit WP#M + 2 geschrieben, und die DS#N, #N + 1, #N + 2 usw. mit WP#M + 2 werden im Speicher gespeichert.
-
-
-
-
-
-
-
-
-