Vorabladen von Datenspuren und Paritätsdaten zur Verwendung zum Auslagern aktualisierter Spuren

    公开(公告)号:DE112012002615B4

    公开(公告)日:2021-06-02

    申请号:DE112012002615

    申请日:2012-07-02

    Applicant: IBM

    Abstract: Computerprogrammprodukt zum Verarbeiten einer Gruppe von Datenspuren und Paritätsdaten, die mindestens einer Speichereinheit (100) mit sequenziellem Zugriff zugehörig sind und mit einer ersten Cache-Einheit (14) und einer zweiten Cache-Einheit (18) Daten austauschen, wobei das Computerprogrammprodukt ein durch einen Computer lesbares Speichermedium aufweist, auf dem ein durch einen Computer lesbarer Programmcode enthalten ist, der ausgeführt wird, um Arbeitsschritte durchzuführen, wobei die Arbeitsschritte aufweisen:Empfangen (300) einer Schreibanforderung, die mindestens eine aktualisierte Spur für die Gruppe von Spuren enthält;Speichern (302) der mindestens einen aktualisierten Spur unter Verwendung der ersten Cache-Einheit (14);Senden einer Anforderung zum Vorabladen an die mindestens eine Speichereinheit (100) mit sequenziellem Zugriff, um der Gruppe von Spuren zugehörige Spuren vorab in die zweite Cache-Einheit (18) zu laden;Erzeugen (308) einer Leseanforderung, um die vorab geladenen Spuren nach dem Senden der Anforderung zum Vorabladen zu lesen;Speichern (310) der der Leseanforderung von der zweiten Cache-Einheit (18) zurückgesendeten gelesenen vorab geladenen Spuren unter Verwendung der ersten Cache-Einheit (14); undBerechnen (312) neuer Paritätsdaten aus der mindestens einen aktualisierten Spur und den gelesenen vorab geladenen Spuren,wobei die Paritätsdaten und die neuen Paritätsdaten jeweils für die Gruppe von Spuren berechnet sind.

    Cache-Management von Spuren in einem ersten Cachespeicher und einem zweiten Cachespeicher für einen Speicher

    公开(公告)号:DE112012001808B4

    公开(公告)日:2018-12-13

    申请号:DE112012001808

    申请日:2012-05-22

    Applicant: IBM

    Abstract: Computerprogrammprodukt zum Verwalten von Daten in einem Cachespeichersystem, aufweisend einen ersten Cachespeicher, einen zweiten Cachespeicher und eine Speichereinheit, wobei das Computerprogrammprodukt ein computerlesbares Speichermedium mit einem darauf ausgebildeten computerlesbaren Programmcode aufweist, der ausgeführt wird, um Operationen durchzuführen, wobei die Operationen aufweisen:Führen in dem ersten Cachespeicher modifizierter und unmodifizierter Spuren in dem Speicher, der Eingabe/Ausgabeanforderungen unterliegt;Zurücksetzen modifizierter und unmodifizierter Spuren von dem ersten Cachespeicher;Weitergeben der von dem ersten Cachespeicher zurückgesetzten modifizierten und unmodifizierten Spuren an den zweiten Cachespeicher;Verwerfen unmodifizierter Spuren, die von dem zweiten Cachespeicher zurückgesetzt wurden;Gruppieren modifizierter Spuren in dem zweiten Cachespeicher, die sich an nahen physischen Orten auf der Speichereinheit befinden; undAuslesen der gruppierten modifizierten Spuren aus dem zweiten Cachespeicher auf die Speichereinheit.

    Managing cache destage scan times
    56.
    发明专利

    公开(公告)号:GB2499968B

    公开(公告)日:2014-01-29

    申请号:GB201312203

    申请日:2011-11-29

    Applicant: IBM

    Abstract: A system includes a cache and a processor. The processor is configured to utilize a first thread to continually determine a desired scan time for scanning the plurality of storage tracks in the cache and utilize a second thread to continually control an actual scan time of the plurality of storage tracks in the cache based on the continually determined desired scan time. One method includes utilizing a first thread to continually determine a desired scan time for scanning the plurality of storage tracks in the cache and utilizing a second thread to continually control an actual scan time of the plurality of storage tracks in the cache based on the continually determined desired scan time.

    Cache-Management von Spuren in einem ersten Cachespeicher und einem zweiten Cachespeicher für einen Speicher

    公开(公告)号:DE112012001808T5

    公开(公告)日:2014-01-23

    申请号:DE112012001808

    申请日:2012-05-22

    Applicant: IBM

    Abstract: Es werden ein Computerprogrammprodukt, ein System und ein Verfahren zum Cachespeicher-Management von Spuren in einem ersten Cachespeicher und einem zweiten Cachespeicher für einen Speicher bereitgestellt. Der erste Cachespeicher führt modifizierte und unmodifizierte Spuren in dem Speicher, der Eingabe/Ausgabe (E/A) Anforderungen unterliegt. Modifizierte und unmodifizierte Spuren werden von dem ersten Cachespeicher zurückgesetzt. Die von dem ersten Cachespeicher zurückgesetzten modifizierten und unmodifizierten Spuren werden an den zweiten Cachespeicher weitergegeben. Die von dem zweiten Cachespeicher zurückgesetzten modifizierten und unmodifizierten Spuren werden verworfen. Die modifizierten Spuren in dem zweiten Cachespeicher, die sich an naheliegenden physischen Orten auf der Speichereinheit befinden, werden gruppiert, und die gruppierten modifizierten Spuren werden von dem zweiten Cachespeicher an die Speichereinheit ausgelesen.

    Deleting relations between sources and space-efficient targets in multi-target architectures

    公开(公告)号:GB2502929A

    公开(公告)日:2013-12-11

    申请号:GB201316907

    申请日:2012-03-02

    Applicant: IBM

    Abstract: A method for deleting a relation between a source and a target in a multi-target architecture is described. The multi-target architecture includes a source and multiple space-efficient (SE) targets mapped thereto. In one embodiment, such a method includes initially identifying a relation for deletion from the multi-target architecture. A space-efficient (SE) target associated with the relation is then identified. A mapping structure maps data in logical tracks of the SE target to physical tracks of a repository. The method then identifies a sibling SE target that inherits data from the SE target. Once the SE target and the sibling SE target are identified, the method modifies the mapping structure to map the data in the physical tracks of the repository to the logical tracks of the sibling SE target. The relation is then deleted between the source and the SE target. A corresponding computer program product is also described herein.

Patent Agency Ranking