-
公开(公告)号:DE112018003585B4
公开(公告)日:2021-10-07
申请号:DE112018003585
申请日:2018-08-21
Applicant: IBM
Inventor: RUEGER ERIK , ASMUSSEN OLE , BEIDERBECK ROBERT , SCHÄFER MARKUS
IPC: G06F3/06 , G06F16/174 , G06F16/215
Abstract: Ein Verfahren und ein System zum Verbessern eines Bandlaufwerkspeichers werden bereitgestellt. Das Verfahren umfasst ein Empfangen eines Datenstroms zum Speichern durch ein Speicherbandlaufwerk. Der Datenstrom wird über eine nichtflüchtige Speichereinheit (NVS2) des Speicherbandlaufwerks weitergeleitet. Der Datenstrom wird in benachbarte Datenblöcke variabler Länge geteilt, und eine Blocklistendatei mit Ähnlichkeitskennungen für jeden der benachbarten Datenblöcke variabler Länge wird erzeugt und in einer (nichtflüchtigen Speichereinheit) NVS1 gespeichert. Doppelte Daten mit doppelten Daten in Bezug auf eine Gruppe von Datenblöcken der benachbarten Datenblöcke variabler Länge werden identifiziert und aus der NVS2 des Speicherbandlaufwerks gelöscht, sodass die Gruppe von Datenblöcken in der NVS2 bleibt. Die Gruppe von Datenblöcken wird auf eine Datenspeicher-Bandkassette geschrieben. Zeiger, die jeden Datenblock und eine zugehörige Speicherposition identifizieren, werden erzeugt und gespeichert.
-
公开(公告)号:DE112018003585T5
公开(公告)日:2020-04-02
申请号:DE112018003585
申请日:2018-08-21
Applicant: IBM
Inventor: RUEGER ERIK , ASMUSSEN OLE , BEIDERBECK ROBERT , SCHÄFER MARKUS
Abstract: Ein Verfahren und ein System zum Verbessern eines Bandlaufwerkspeichers werden bereitgestellt. Das Verfahren umfasst ein Empfangen eines Datenstroms zum Speichern durch ein Speicherbandlaufwerk. Der Datenstrom wird über eine nichtflüchtige Speichereinheit (NVS2) des Speicherbandlaufwerks weitergeleitet. Der Datenstrom wird in benachbarte Datenblöcke variabler Länge geteilt, und eine Blocklistendatei mit Ähnlichkeitskennungen für jeden der benachbarten Datenblöcke variabler Länge wird erzeugt und in einer (nichtflüchtigen Speichereinheit) NVS1 gespeichert. Doppelte Daten mit doppelten Daten in Bezug auf eine Gruppe von Datenblöcken der benachbarten Datenblöcke variabler Länge werden identifiziert und aus der NVS2 des Speicherbandlaufwerks gelöscht, sodass die Gruppe von Datenblöcken in der NVS2 bleibt. Die Gruppe von Datenblöcken wird auf eine Datenspeicher-Bandkassette geschrieben. Zeiger, die jeden Datenblock und eine zugehörige Speicherposition identifizieren, werden erzeugt und gespeichert.
-