一種基于分布式文件系統(tǒng)的 IO 請(qǐng)求調(diào)度方法和系統(tǒng)
本發(fā)明公開了一種基于分布式文件系統(tǒng)的 IO 請(qǐng)求調(diào)度方法, 包括:接收來自客戶端的 IO 請(qǐng)求,并根據(jù) IO 請(qǐng)求更新全局進(jìn)程表, 將 IO 請(qǐng)求添加至其所屬的全局進(jìn)程對(duì)象的請(qǐng)求隊(duì)列的末尾,并判斷該 全局進(jìn)程對(duì)象的連續(xù) IO 請(qǐng)求長(zhǎng)度是否小于 REQ_MAX(L),且有 L<、 多級(jí)請(qǐng)求隊(duì)列的最大級(jí)數(shù),如果是則從第 L 級(jí)隊(duì)列中刪除該全局進(jìn)程 對(duì)象,并將其插入到第 L+1 級(jí)隊(duì)列的末尾,持續(xù)監(jiān)聽來自于客戶端的 IO
華中科技大學(xué)
2021-04-14