-
公开(公告)号:AU2021260526A1
公开(公告)日:2022-08-18
申请号:AU2021260526
申请日:2021-03-30
Applicant: IBM
Inventor: GUPTA LOKESH MOHAN , HARDY CLINT A , RINALDI BRIAN ANTHONY , NIELSEN KARL ALLEN
IPC: G06F12/08
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.
-
12.
公开(公告)号:DE112020003721T5
公开(公告)日:2022-05-25
申请号:DE112020003721
申请日:2020-09-03
Applicant: IBM
Inventor: GUPTA LOKESH MOHAN , ASH KEVIN , RINALDI BRIAN ANTHONY , ANDERSON KYLER , KALOS MATTHEW
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.
-