一種多虛擬機(jī)訪問(wèn)分布式對(duì)象存儲(chǔ)系統(tǒng)的方法

基本信息

申請(qǐng)?zhí)?/td> CN201510904241.3 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN105549905A 公開(kāi)(公告)日 2016-05-04
申請(qǐng)公布號(hào) CN105549905A 申請(qǐng)公布日 2016-05-04
分類號(hào) G06F3/06(2006.01)I;G06F9/455(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 裴頌文;朱俊峰;沈東良 申請(qǐng)(專利權(quán))人 上海嘉值信息科技有限公司
代理機(jī)構(gòu) 上海脫穎律師事務(wù)所 代理人 脫穎
地址 200093 上海市楊浦區(qū)軍工路516號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及在分布式對(duì)象存儲(chǔ)系統(tǒng)架構(gòu)之上,通過(guò)在客戶端內(nèi)設(shè)計(jì)本地緩存的方式訪問(wèn)分布式對(duì)象存儲(chǔ)系統(tǒng)。包括:讀取操作:在讀取分布式對(duì)象存儲(chǔ)系統(tǒng)的對(duì)象文件數(shù)據(jù)時(shí),首先在客戶端的本地緩存查詢對(duì)象文件,如果沒(méi)有在該本地緩存中找到對(duì)象文件,再到分布式對(duì)象存儲(chǔ)系統(tǒng)中讀取對(duì)象文件,并保存到客戶端本地緩存系統(tǒng)中;如果在緩存中找到對(duì)象文件,則不到分布式對(duì)象存儲(chǔ)系統(tǒng)讀取對(duì)象文件。寫(xiě)入操作:在向分布式對(duì)象存儲(chǔ)系統(tǒng)寫(xiě)入對(duì)象文件數(shù)據(jù)時(shí),先將對(duì)象文件數(shù)據(jù)寫(xiě)入本地緩存,寫(xiě)入完畢后標(biāo)記該對(duì)象文件未同步并返回,隨后由緩存同步服務(wù)模塊將該寫(xiě)入本地緩存的對(duì)象文件數(shù)據(jù)寫(xiě)入分布式對(duì)象存儲(chǔ)系統(tǒng)。通過(guò)本發(fā)明,可以減少對(duì)分布式對(duì)象存儲(chǔ)系統(tǒng)的訪問(wèn)次數(shù),提高虛擬機(jī)訪問(wèn)文件系統(tǒng)的I/O吞吐量、降低訪問(wèn)請(qǐng)求的響應(yīng)時(shí)間。