一種利用網(wǎng)關(guān)節(jié)點(diǎn)緩存優(yōu)化分布式塊存儲(chǔ)寫(xiě)性能的方法
"本發(fā)明公開(kāi)了一種利用網(wǎng)關(guān)節(jié)點(diǎn)緩存優(yōu)化分布式塊存儲(chǔ)寫(xiě)性能的方法,具體包括:緩存經(jīng)過(guò)網(wǎng)關(guān)節(jié)點(diǎn)的數(shù)據(jù),并采用計(jì)數(shù)表對(duì)各數(shù)據(jù)塊的訪(fǎng)問(wèn)次數(shù)進(jìn)行計(jì)數(shù);對(duì)于用戶(hù)請(qǐng)求,若為讀請(qǐng)求,則在讀請(qǐng)求命中緩存時(shí)從緩存讀取數(shù)據(jù),在讀請(qǐng)求未命中緩存時(shí)從本地節(jié)點(diǎn)或者副本節(jié)點(diǎn)讀取數(shù)據(jù);并將該請(qǐng)求訪(fǎng)問(wèn)過(guò)的節(jié)點(diǎn)計(jì)數(shù)加一;若為寫(xiě)請(qǐng)求,則先寫(xiě)網(wǎng)關(guān)節(jié)點(diǎn)的緩存,然后在該寫(xiě)請(qǐng)求對(duì)應(yīng)的其他副本節(jié)點(diǎn)上做日志備份,用于掉電恢復(fù);在提高系統(tǒng)性能的同時(shí)還保證了數(shù)據(jù)的可靠
華中科技大學(xué)
2021-04-14