Preemptive staging for full-stride destage

    公开(公告)号:AU2021260526A1

    公开(公告)日:2022-08-18

    申请号:AU2021260526

    申请日:2021-03-30

    Applicant: IBM

    Abstract: There is a method for improving destage performance to a RAID array. The method periodically scans a cache for first strides that are ready to be destaged to a RAID array. While scanning the cache, the method identifies second strides that are not currently ready to be destaged to the RAID array, but will likely be ready to be destaged during a subsequent scan of the cache. The method initiates preemptive staging of any missing data of the second strides from the RAID array into the cache in preparation for the subsequent scan. Upon occurrence of the subsequent scan, the method destages, from the cache, the second strides from the cache to the RAID array.

    DYNAMISCHES WECHSELN ZWISCHEN SPEICHERKOPIE UND SPEICHERABBILD ZUM OPTIMIEREN DER E/A-LEISTUNG

    公开(公告)号:DE112020003721T5

    公开(公告)日:2022-05-25

    申请号:DE112020003721

    申请日:2020-09-03

    Applicant: IBM

    Abstract: Ein Verfahren zum dynamischen Wechseln zwischen Datenübertragungstechniken umfasst ein Empfangen einer E/A-Anforderung und ein Berechnen eines Kostenaufwands für ein Ausführen der E/A-Anforderung unter Verwendung einer Speicherkopie-Datenübertragungstechnik. Bei der Speicherkopie-Datenübertragungstechnik werden Cache-Segmente, die der E/A-Anforderung zugehörig sind, aus dem Cache-Speicher in einen permanent abgebildeten Speicher kopiert, der permanent auf ein Busadressfenster abgebildet ist. In dem Verfahren wird ferner ein Kostenaufwand für ein Ausführen der E/A-Anforderung unter Verwendung einer Speicherabbild-Datenübertragungstechnik berechnet. Bei der Speicherabbild-Datenübertragungstechnik werden temporär Cache-Segmente, die der E/A-Anforderung zugehörig sind, aus dem Cache-Speicher auf das Busadressfenster abgebildet. In dem Verfahren wird entweder die Speicherkopie-Datenübertragungstechnik oder die Speicherabbild-Datenübertragungstechnik verwendet, um die der E/A-Anforderung zugehörigen Cache-Segmente zu übertragen, in Abhängigkeit davon, welche Technik weniger kostenaufwändig ist. Es werden ferner ein entsprechendes System und Computerprogrammprodukt offenbart.

Patent Agency Ranking