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