[發(fā)明專利]分布式文件系統(tǒng)文件讀寫方法、分布式文件系統(tǒng)及其裝置在審
| 申請?zhí)枺?/td> | 201110214292.5 | 申請日: | 2011-07-28 |
| 公開(公告)號: | CN102262668A | 公開(公告)日: | 2011-11-30 |
| 發(fā)明(設計)人: | 羅文彬;夏艦波 | 申請(專利權(quán))人: | 南京中興新軟件有限責任公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/08 |
| 代理公司: | 北京康信知識產(chǎn)權(quán)代理有限責任公司 11240 | 代理人: | 余剛;梁麗超 |
| 地址: | 210012 江蘇*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 文件系統(tǒng) 文件 讀寫 方法 及其 裝置 | ||
1.一種分布式文件系統(tǒng)文件讀寫方法,其特征在于,包括:
文件訪問服務端接收文件訪問客戶端根據(jù)文件訪問客戶端讀寫列隊發(fā)送的文件訪問客戶端數(shù)據(jù)緩存塊,其中,所述文件訪問客戶端數(shù)據(jù)緩存塊具有所述文件訪問客戶端設置的優(yōu)先級標識,所述文件訪問客戶端讀寫列隊中包括所述文件訪問客戶端根據(jù)所述優(yōu)先級標識放入的文件訪問客戶端數(shù)據(jù)緩存塊;
文件訪問服務端根據(jù)所述文件訪問客戶端數(shù)據(jù)緩存塊的優(yōu)先級標識,為所述文件訪問客戶端數(shù)據(jù)緩存塊對應的文件訪問服務端數(shù)據(jù)緩存設置相應的優(yōu)先級標識,將設置了優(yōu)先級標識的文件訪問服務端數(shù)據(jù)緩存發(fā)送給存儲設備處理;
所述存儲設備根據(jù)所述文件訪問服務端數(shù)據(jù)緩存的優(yōu)先級標識將所述文件訪問服務端數(shù)據(jù)緩存放入相應的存儲設備讀寫列隊中,根據(jù)所述存儲設備讀寫列隊依次進行文件讀寫操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,
所述優(yōu)先級標識包括:高優(yōu)先級讀標識、中優(yōu)先級讀標識、低優(yōu)先級讀標識、高優(yōu)先級寫標識、中優(yōu)先級寫標識、低優(yōu)先級寫標識;
所述文件訪問客戶端讀寫列隊及所述存儲設備讀寫列隊包括:高優(yōu)先級讀列隊、中優(yōu)先級讀列隊、低優(yōu)先級讀列隊、高優(yōu)先級寫列隊、中優(yōu)先級寫列隊、低優(yōu)先級寫列隊。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述文件訪問客戶端數(shù)據(jù)緩存塊具有的所述文件訪問客戶端設置的優(yōu)先級標識包括以下至少之一:
所述文件訪問客戶端數(shù)據(jù)緩存塊具有所述文件訪問客戶端響應于用戶的操作設置的優(yōu)先級標識;
當文件寫關閉時,該文件擁有的所有還未寫入到文件訪問服務端的文件訪問客戶端數(shù)據(jù)緩存塊具有所述文件訪問客戶端設置的高優(yōu)先級寫標志。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,文件訪問服務端根據(jù)所述文件訪問客戶端數(shù)據(jù)緩存塊的優(yōu)先級標識,為所述文件訪問客戶端數(shù)據(jù)緩存塊對應的文件訪問服務端數(shù)據(jù)緩存設置相應的優(yōu)先級標識時,還包括:
當所述文件訪問服務端在接收到副本復制或遷移請求時,為源副本所在的數(shù)據(jù)緩存設置低優(yōu)先級讀/寫標識,以低優(yōu)先級讀所述源副本,并將設置了低優(yōu)先級寫標識的所述源副本所在的數(shù)據(jù)緩存發(fā)送給目的文件訪問服務端。
5.根據(jù)權(quán)利要求2至4任一項所述的方法,其特征在于,
文件訪問服務端接收文件訪問客戶端根據(jù)文件訪問客戶端讀寫列隊發(fā)送的文件訪問客戶端數(shù)據(jù)緩存塊包括:
所述文件訪問服務端接收所述文件訪問客戶端根據(jù)預定的第一比例發(fā)送的不同優(yōu)先級讀寫列隊的文件訪問客戶端數(shù)據(jù)緩存塊;
根據(jù)所述存儲設備讀寫列隊依次進行文件讀寫操作包括:
所述存儲設備根據(jù)預定的第二比例對不同優(yōu)先級讀寫列隊的文件訪問服務端數(shù)據(jù)緩存進行讀寫處理。
6.一種分布式文件系統(tǒng)的文件訪問客戶端,其特征在于,包括:
標識模塊,用于為文件訪問客戶端數(shù)據(jù)緩存塊設置優(yōu)先級標識;
列隊模塊,用于根據(jù)所述優(yōu)先級標識將所述文件訪問客戶端數(shù)據(jù)緩存塊放入對應的文件訪問客戶端讀寫列隊;
發(fā)送模塊,用于根據(jù)所述文件訪問客戶端讀寫列隊將所述文件訪問客戶端數(shù)據(jù)緩存塊發(fā)送給所述文件訪問服務端處理。
7.根據(jù)權(quán)利要求6所述的文件訪問客戶端,其特征在于,所述標識模塊包括以下至少之一:
第一設置單元,用于響應于用戶的操作為文件訪問客戶端數(shù)據(jù)緩存塊設置優(yōu)先級標識;
第二設置單元,用于在文件寫關閉時,為該文件擁有的所有還未寫入到文件訪問服務端的數(shù)據(jù)緩存標識上高優(yōu)先級寫標志。
8.根據(jù)權(quán)利要求7所述的文件訪問客戶端,其特征在于,
所述發(fā)送模塊,用于根據(jù)預定比例將不同優(yōu)先級讀寫列隊的文件訪問客戶端數(shù)據(jù)緩存塊發(fā)送給所述文件訪問服務端處理。
9.一種分布式文件系統(tǒng)的文件訪問服務端,其特征在于,包括:
設置模塊,用于根據(jù)文件訪問客戶端數(shù)據(jù)緩存塊的優(yōu)先級標識,為所述文件訪問客戶端數(shù)據(jù)緩存塊對應的文件訪問服務端數(shù)據(jù)緩存設置相應的優(yōu)先級標識;
發(fā)送模塊,用于將設置了優(yōu)先級標識的文件訪問服務端數(shù)據(jù)緩存發(fā)送給所述存儲設備處理。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京中興新軟件有限責任公司,未經(jīng)南京中興新軟件有限責任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110214292.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





