Verfahren, Computerprogrammprodukt und Speicherbandlaufwerk-Hardwareeinheit zum Verbessern der Deduplizierung eines Bandlaufwerkspeichers

    公开(公告)号:DE112018003585B4

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

    申请号:DE112018003585

    申请日:2018-08-21

    Applicant: IBM

    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.

    DEDUPLIZIERUNG EINES BANDLAUFWERKSPEICHERS

    公开(公告)号:DE112018003585T5

    公开(公告)日:2020-04-02

    申请号:DE112018003585

    申请日:2018-08-21

    Applicant: IBM

    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.

Patent Agency Ranking