[發(fā)明專利]一種DFS中的文件讀寫(xiě)方法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 201210440320.X | 申請(qǐng)日: | 2012-11-07 |
| 公開(kāi)(公告)號(hào): | CN102982105A | 公開(kāi)(公告)日: | 2013-03-20 |
| 發(fā)明(設(shè)計(jì))人: | 宗競(jìng) | 申請(qǐng)(專利權(quán))人: | 江蘇樂(lè)買(mǎi)到網(wǎng)絡(luò)科技有限公司 |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30;H04L29/08 |
| 代理公司: | 蘇州威世朋知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 32235 | 代理人: | 楊林潔 |
| 地址: | 215123 江蘇省蘇州市蘇州工*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 dfs 中的 文件 讀寫(xiě) 方法 | ||
1.一種DFS中的文件讀取方法,其特征在于包括:
步驟(1):應(yīng)用程序初始發(fā)起原始的從分布式文件系統(tǒng)中讀取文件的請(qǐng)求,此時(shí)應(yīng)用程序傳給分布式文件系統(tǒng)的參數(shù)是“文件名,讀取范圍”;
步驟(2):分布式文件系統(tǒng)的客戶端將“文件名,讀取范圍”轉(zhuǎn)換為“?文件名,塊索引”,然后將轉(zhuǎn)換后的參數(shù)傳送至分布式文件系統(tǒng)的主服務(wù)器;
步驟(3):主服務(wù)器收到讀取一請(qǐng)求之后,將文件塊的控制符和該塊的備份所在的塊服務(wù)器返回給分布式文件系統(tǒng)客戶端;
步驟(4):分布式文件系統(tǒng)客戶端會(huì)從返回的包含所請(qǐng)求的文件塊的塊服務(wù)器中選擇一個(gè)網(wǎng)絡(luò)間通信延時(shí)最小的塊服務(wù)器,并且將參數(shù)“文件塊控制符,讀取范圍”作為參數(shù)與所選擇的塊服務(wù)器進(jìn)行通信;
步驟(5):塊服務(wù)器將分布式文件系統(tǒng)客戶端所請(qǐng)求的數(shù)據(jù)返回給客戶端;
步驟(6):分布式文件系統(tǒng)的客戶端將數(shù)據(jù)轉(zhuǎn)發(fā)給應(yīng)用程序。
2.一種DFS中的文件寫(xiě)入方法,其特征在于包括:
步驟(1):客戶端向主服務(wù)器詢問(wèn)哪個(gè)塊服務(wù)器獲取了當(dāng)前塊的租約以及其他副本所在的位置,如果沒(méi)有人得到租約,主服務(wù)器將租約授權(quán)給它選擇的一個(gè)副本;
步驟?(2):主服務(wù)器返回該主副本的標(biāo)識(shí)符以及其他副本的位置,客戶端為未來(lái)的變更緩存這個(gè)數(shù)據(jù),只有當(dāng)主副本沒(méi)有響應(yīng)或者租約到期時(shí)它才需要與主服務(wù)器聯(lián)系;
步驟(3):客戶端將數(shù)據(jù)推送給所有的副本,客戶端可以以任意的順序進(jìn)行推送,每個(gè)塊服務(wù)器會(huì)將數(shù)據(jù)存放在內(nèi)部的?LRU?buffer里,直到數(shù)據(jù)被使用或者過(guò)期,通過(guò)將控制流與數(shù)據(jù)流分離,可以通過(guò)將昂貴的數(shù)據(jù)流基于網(wǎng)絡(luò)拓?fù)溥M(jìn)行調(diào)度來(lái)提高性能,而不用考慮哪個(gè)塊服務(wù)器是主副本;
步驟(4):一旦所有的副本接受到了數(shù)據(jù),客戶端發(fā)送一個(gè)寫(xiě)請(qǐng)求給主副本,這個(gè)請(qǐng)求標(biāo)識(shí)了先前推送給所有副本的數(shù)據(jù),主副本會(huì)給它收到的所有變更,可能來(lái)自多個(gè)客戶端安排一個(gè)連續(xù)的序列號(hào)來(lái)進(jìn)行必需的串行化,它將這些變更根據(jù)序列號(hào)應(yīng)用在本地副本上;
步驟(5):主副本將寫(xiě)請(qǐng)求發(fā)送給所有的次副本,每個(gè)次副本以與主副本相同的串行化順序應(yīng)用這些變更;
步驟(6):所有的次副本完成操作后向主副本返回應(yīng)答;
步驟(7):主副本向客戶端返回應(yīng)答。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于江蘇樂(lè)買(mǎi)到網(wǎng)絡(luò)科技有限公司,未經(jīng)江蘇樂(lè)買(mǎi)到網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210440320.X/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語(yǔ)言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 用于基本服務(wù)集無(wú)線網(wǎng)絡(luò)的具有恢復(fù)功能的動(dòng)態(tài)頻率選擇
- 用于分布式文件系統(tǒng)的高效更新
- 一種變頻總線適配器、適配方法及系統(tǒng)
- 對(duì)動(dòng)態(tài)頻率選擇DFS的工作狀態(tài)進(jìn)行檢測(cè)的方法和設(shè)備
- 一種基于聯(lián)盟的WLAN設(shè)備動(dòng)態(tài)信道分配方法
- 一種基于作業(yè)時(shí)序緩存共享的方法
- DFS測(cè)試裝置、系統(tǒng)及方法
- 用于低功率雷達(dá)檢測(cè)模塊的獨(dú)特頻率計(jì)劃和基帶設(shè)計(jì)
- 并行使用及掃描無(wú)線信道
- 無(wú)線通信裝置及方法
- 光盤(pán)磁盤(pán)一體化數(shù)據(jù)讀寫(xiě)總成
- 一種智能卡讀寫(xiě)設(shè)備
- 數(shù)據(jù)總線寬度不相等的雙口RAM讀寫(xiě)與仲裁控制器
- 一種提高金屬表面射頻信號(hào)通訊能力的讀寫(xiě)卡器結(jié)構(gòu)
- 數(shù)據(jù)總線寬度不相等的雙口RAM讀寫(xiě)與仲裁控制器
- 文件讀寫(xiě)裝置及方法
- 數(shù)據(jù)讀寫(xiě)方法、讀寫(xiě)裝置和動(dòng)態(tài)隨機(jī)存儲(chǔ)器
- 一種適用于不同規(guī)格IC卡的讀寫(xiě)設(shè)備
- 數(shù)據(jù)讀寫(xiě)的方法、裝置和電子設(shè)備
- 一種RFID打印機(jī)的RFID標(biāo)簽讀寫(xiě)方法及系統(tǒng)





