Remote storage access-oriented request merging and scheduling method and device

The invention discloses a remote storage access-oriented request merging and scheduling method and device, and the method comprises the steps: merging a plurality of continuous I/O requests into one I/O request through employing the characteristic that an SGL can point to a plurality of scattered me...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: QIAO XINGHAN, ZHOU TONGQING, SONG ZHENLONG, YUAN YUAN, XIE XUCHAO, XING JIANYING, LI ZHIXING, WEI DENGPING, LI TIEJUN, ZHANG GEN
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention discloses a remote storage access-oriented request merging and scheduling method and device, and the method comprises the steps: merging a plurality of continuous I/O requests into one I/O request through employing the characteristic that an SGL can point to a plurality of scattered memory fragments, and enabling the merged I/O request to comprise a hash aggregation element SGE of the plurality of continuous I/O requests, and the host end and the target end of the RDMA network finish the work of a plurality of continuous I/O requests for the combined I/O requests through the operation of a group of I/O requests. The invention aims to better schedule the I/O requests based on the characteristics of NVMe over RDMA network storage, and merge the SGLs of a plurality of I/O requests while ensuring the timeliness through a timer, so as to effectively reduce the number of bilateral operations, release the computing power of a CPU (Central Processing Unit) and give full play to the performance of NVMeoF