Schnelle Lokalisierung unter Verwendung von Nachahmungslesevorgängen auf Bandlaufwerken

    公开(公告)号:DE112018005316B4

    公开(公告)日:2021-05-12

    申请号:DE112018005316

    申请日:2018-11-06

    Applicant: IBM

    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.

    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.

    Vorrichtung und Verfahren zum Steuern von Datenschreib-Vorgängen

    公开(公告)号:DE112010004369B4

    公开(公告)日:2018-02-15

    申请号:DE112010004369

    申请日:2010-08-02

    Applicant: IBM

    Abstract: Vorrichtung zum Steuern des Schreibvorgangs von Daten auf ein Bandmedium, wobei die Vorrichtung Folgendes umfasst: eine Speichereinheit (45), die Betriebsart-Daten speichert, die eine Betriebsart der Vorrichtung angeben; und eine Entscheidungseinheit (44), die entscheidet, ein Ziel-Speichervermögen von Daten auf das Bandmedium zu schreiben, wenn die in der Speichereinheit (45) gespeicherten Betriebsart-Daten eine bestimmte Betriebsart angeben, wobei das Ziel-Speichervermögen als das Nennspeichervermögen vermindert um ein Datenspeichervermögen berechnet wird, das durch die Ausführung von Schreiben ohne Rückpositionierung verloren geht. wobei, falls das Ziel-Speichervermögen von Daten auf das Bandmedium geschrieben werden soll, die Entscheidungseinheit (44) festlegt, keine Rückpositionierung nach dem Schreiben von ersten Daten auf das Bandmedium auszuführen, bis die zweiten Daten neben den ersten Daten auf das Bandmedium geschrieben werden und, wobei, falls eine Lese-Datenrate von dem Bandmedium eine Ziel-Lesedatenrate erreichen soll, die Entscheidungseinheit (44) festlegt, keine Rückpositionierung nach dem Schreiben der ersten Daten auf das Bandmedium auszuführen, bis die zweiten Daten auf das Bandmedium geschrieben werden.

    Device and method for controlling writing of data

    公开(公告)号:GB2488689A

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

    申请号:GB201208355

    申请日:2010-08-02

    Applicant: IBM

    Abstract: Provided are a device and method for controlling writing of data, whereby a target amount of data is written to a tape medium, said target amount being a nominal capacity minus an amount of capacity lost by not backhitching. In the provided tape drive controller (16), when a command processing unit (41) receives a synchronization command, a buffer management unit (42) hands over data from a buffer to a channel I/O unit (43), and a write to a tape finishes, a backhitch determination unit (44) then determines whether the following conditions are fulfilled: information indicating a high-data-rate mode is stored in a mode information storage unit (45); of a nominal capacity, it is possible to write a target amount of data to the tape, said target amount being stored in a target amount storage unit (46); and it is possible to read the written data at a target read-out data rate. An operation signal output unit (48) gives an instruction to backhitch only in the case in which it is determined that the aforementioned conditions are not fulfilled.

    Hochauflösendes Bandverzeichnis für bandgestützte Speicherung

    公开(公告)号:DE112021005198B4

    公开(公告)日:2025-03-27

    申请号:DE112021005198

    申请日:2021-11-03

    Applicant: IBM

    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).

    Schnelle Lokalisierung unter Verwendung von Nachahmungslesevorgängen auf Bandlaufwerken

    公开(公告)号:DE112018005316T5

    公开(公告)日:2020-07-23

    申请号:DE112018005316

    申请日:2018-11-06

    Applicant: IBM

    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.

    Tape storage device, data writing method, and program
    9.
    发明专利
    Tape storage device, data writing method, and program 有权
    磁带存储设备,数据写入方法和程序

    公开(公告)号:JP2012243353A

    公开(公告)日:2012-12-10

    申请号:JP2011112885

    申请日:2011-05-19

    Abstract: PROBLEM TO BE SOLVED: To receive subsequent write data without a backhitch after a synchronization request.SOLUTION: A tape drive receives write requests and a synchronization request of a plurality of data pieces from a host device, performs a synchronization process (storing buffer data in a tape medium), and returns a completion of the synchronization request to the host device. The tape drive includes: a write control that transfers data from the buffer to the tape medium; and a command queuing function to asynchronously process a plurality of commands issued in succession from the host device. The write control is configured to (a) store data, transferred according to a first write request, in the buffer and receive a write request for a data set following a first synchronization request, and (b) return a completion of processing of the first synchronization request after receiving the write request by use of the queuing function. The write control stores, as a position of the synchronization request, a buffer position at which the last data is located at the time of receiving the synchronization request. The completion of the first synchronization request is returned after a subsequent second write request is received.

    Abstract translation: 要解决的问题:在同步请求之后接收后续写入数据而没有后退。 解决方案:磁带驱动器从主机装置接收多个数据的写请求和同步请求,执行同步处理(在磁带介质中存储缓冲数据),并将同步请求的完成返回给 主机设备。 磁带驱动器包括:将数据从缓冲器传送到磁带介质的写入控制; 以及命令排队功能,以异步处理从主机设备连续发布的多个命令。 写控制被配置为(a)将根据第一写请求传送的数据存储在缓冲器中,并且在第一同步请求之后接收对数据集的写请求,以及(b)返回第一 通过使用排队功能接收到写请求后的同步请求。 作为同步请求的位置,写入控制在接收到同步请求时存储最后数据所在的缓冲器位置。 在接收到后续的第二写请求之后返回第一同步请求的完成。 版权所有(C)2013,JPO&INPIT

    INFORMATION PROCESSING DEVICE, POWER SOURCE CONTROL DEVICE, AND INFORMATION PROCESSING DEVICE CONTROL METHOD, PROGRAM AND RECORDING MEDIUM

    公开(公告)号:JP2003248599A

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

    申请号:JP2002054572

    申请日:2002-02-28

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To provide an information processing device and a power source control device capable of further enhancing reliability of the information processing device and performing an appropriate fault recovery processing in accordance with types of faults occurring in various parts of the information processing device. SOLUTION: A storage device 110, as an example of an information processing device, is provided with an executing part 200 for executing any one of normal processing, first fault recovery processing and second fault recovery processing, a fault recovery processing part 210 for allowing the executing part 200 to initiate the first fault recovery processing with a prerequisite that the executing part 200 is not operating normally in a first period during the normal processing and for allowing the executing part 200 to initiate the second fault recovery processing with a prerequisite that the executing part 200 is not operating normally in a second period during the first fault recovery processing, and a trouble information acquiring part 230 for acquiring, as trouble information, an internal state of the executing part 200 after initiating the first fault recovery processing, the internal state being unacquirable after initiating the second fault recovery. COPYRIGHT: (C)2003,JPO

Patent Agency Ranking