分布式數(shù)控系統(tǒng)文件共享技術(shù)的研究與實(shí)現(xiàn)
本文關(guān)鍵詞:分布式數(shù)控系統(tǒng)文件共享技術(shù)的研究與實(shí)現(xiàn)
更多相關(guān)文章: 網(wǎng)絡(luò)文件系統(tǒng) 分布式數(shù)控系統(tǒng) 用戶資源分配
【摘要】:分布式數(shù)控(Distributed Numerical Control,DNC),就是通過網(wǎng)絡(luò)將傳統(tǒng)的數(shù)控系統(tǒng)(Computerized Numerical Control,CNC)連接在一起,并與計(jì)算機(jī)輔助制造等系統(tǒng)集成。通過計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)將分布在廠房中的具有數(shù)控裝置的機(jī)床與計(jì)算機(jī)系統(tǒng)連接在一起,利用網(wǎng)絡(luò)進(jìn)行指令的傳輸。傳統(tǒng)的數(shù)控系統(tǒng)使用存儲卡存儲數(shù)控程序,存儲卡容量從幾十KB到幾百M(fèi)B不等。存儲卡不僅價格昂貴,更重要的是,隨著數(shù)控技術(shù)的發(fā)展,數(shù)控機(jī)床的功能日益復(fù)雜,導(dǎo)致數(shù)控程序的體積越來越龐大,存儲卡已經(jīng)不能滿足存儲的需求,在DNC中使用網(wǎng)絡(luò)文件系統(tǒng)(Network File System,NFS)可以解決這一問題。NFS是由Sun公司開發(fā)的一種分布式的文件系統(tǒng)協(xié)議,是遠(yuǎn)程過程調(diào)用的一個應(yīng)用,兼容本地文件系統(tǒng)接口,客戶機(jī)通過文件句柄訪問NFS與訪問本地文件系統(tǒng)一樣方便。DNC是一個對用戶身份敏感的系統(tǒng),然而NFS在設(shè)計(jì)時是基于客戶機(jī)的IP分配資源的,為此需要在NFS資源分配機(jī)制中強(qiáng)化用戶的概念。數(shù)控程序都是在Windows平臺上進(jìn)行開發(fā)的,將NFS服務(wù)部署在Windows上可以方便對數(shù)控程序進(jìn)行管理,NFS設(shè)計(jì)基于Unix語義,移植時需要部分重構(gòu)。其次,引入文件鎖機(jī)制避免多用戶同時操作時對文件系統(tǒng)的破壞。本文首先介紹了NFS協(xié)議相關(guān)技術(shù),指出了開發(fā)Windows平臺下NFS服務(wù)器的難點(diǎn),針對這些難點(diǎn)設(shè)計(jì)并實(shí)現(xiàn)了服務(wù)器,加入了文件鎖管理。最后,對服務(wù)器的功能、性能方面進(jìn)行測試,驗(yàn)證了設(shè)計(jì)的可行性。
【關(guān)鍵詞】:網(wǎng)絡(luò)文件系統(tǒng) 分布式數(shù)控系統(tǒng) 用戶資源分配
【學(xué)位授予單位】:中國科學(xué)院研究生院(沈陽計(jì)算技術(shù)研究所)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TG659
【目錄】:
- 摘要5-6
- ABSTRACT6-9
- 引言9-11
- 第一章 緒論11-15
- 1.1 網(wǎng)絡(luò)文件系統(tǒng)發(fā)展現(xiàn)狀11-12
- 1.2 課題研究的意義12-13
- 1.3 研究工作的項(xiàng)目背景和目標(biāo)13-14
- 1.4 本文的工作內(nèi)容和組織結(jié)構(gòu)14-15
- 第二章 網(wǎng)絡(luò)文件系統(tǒng)綜述15-26
- 2.1 NFS簡介15-17
- 2.2 遠(yuǎn)程過程調(diào)用RPC17-23
- 2.2.1 RPC簡介17-18
- 2.2.2 RPC報文格式18-20
- 2.2.3 端.映射器port map20-22
- 2.2.4 外部數(shù)據(jù)表示22
- 2.2.5 掛載Mount22-23
- 2.3 NFS協(xié)議23-24
- 2.4 NLM和NSM24-25
- 2.5 本章小結(jié)25-26
- 第三章 基于用戶分配資源的NFS的設(shè)計(jì)26-38
- 3.1 Windows平臺基于用戶分配資源的若干問題26-27
- 3.1.1 NFS中的UNIX語義26-27
- 3.1.2 基于IP進(jìn)行訪問27
- 3.2 NFS服務(wù)器的設(shè)計(jì)27-31
- 3.2.1 文件系統(tǒng)掛載28-29
- 3.2.2 文件操作請求處理29-31
- 3.2.3 文件句柄管理31
- 3.3 基于用戶資源分配策略的設(shè)計(jì)31-32
- 3.4 NLM和NSM鎖設(shè)計(jì)32-37
- 3.4.1 NLM功能模塊33-34
- 3.4.2 NSM功能模塊34
- 3.4.3 NLM和NSM對鎖的操作過程34-37
- 3.5 本章小結(jié)37-38
- 第四章 基于用戶分配資源的NFS的實(shí)現(xiàn)38-55
- 4.1 Windows下NFS服務(wù)器的實(shí)現(xiàn)39-49
- 4.1.1 服務(wù)器端RPC的實(shí)現(xiàn)39-41
- 4.1.2 Mount服務(wù)的實(shí)現(xiàn)41-42
- 4.1.3 NFS守護(hù)程序的實(shí)現(xiàn)42-49
- 4.1.4 文件句柄管理的實(shí)現(xiàn)49
- 4.2 用戶資源分配策略的實(shí)現(xiàn)49-52
- 4.3 文件鎖的實(shí)現(xiàn)52-54
- 4.3.1 NLM過程的實(shí)現(xiàn)52-53
- 4.3.2 NSM過程的實(shí)現(xiàn)53-54
- 4.4 本章小結(jié)54-55
- 第五章 驗(yàn)證與分析55-63
- 5.1 測試環(huán)境55-56
- 5.2 NFS基于用戶分配資源測試56-57
- 5.3 NFS服務(wù)器性能測試57-60
- 5.4 NFS系統(tǒng)崩潰恢復(fù)測試60-61
- 5.5 系統(tǒng)實(shí)際應(yīng)用61-62
- 5.6 本章小結(jié)62-63
- 結(jié)束語63-64
- 參考文獻(xiàn)64-67
- 發(fā)表文章67-68
- 致謝68
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 陳道喜;;VM中Fedora8系統(tǒng)下NFS的安裝與配置研究[J];智能計(jì)算機(jī)與應(yīng)用;2012年02期
2 周筱瑜;雷曉俊;陳芳;;分布式系統(tǒng)中的通信方式:RPC與RMI[J];電腦與電信;2012年03期
3 單昊;;NFS自動掛載服務(wù)在企業(yè)信息平臺中的探索應(yīng)用[J];電子制作;2013年10期
4 郭燕妮;何杰;張剛;;基于FPGA的C/S模式網(wǎng)絡(luò)硬盤設(shè)計(jì)與實(shí)現(xiàn)[J];電子技術(shù)應(yīng)用;2014年12期
5 孫宜進(jìn);朱杰;;基于Linux和SOPC系統(tǒng)的NFS開發(fā)平臺設(shè)計(jì)[J];信息技術(shù);2011年03期
6 曹立強(qiáng);羅紅兵;張曉霞;;集群環(huán)境中影響NFS文件系統(tǒng)帶寬的測試與分析[J];計(jì)算機(jī)工程;2007年19期
7 胡曉曄;王能輝;;網(wǎng)絡(luò)文件系統(tǒng)的安全性分析與改進(jìn)[J];煤炭技術(shù);2012年02期
8 張西;林奕;王慧文;張延園;;基于網(wǎng)絡(luò)QoS管理層的NFS訪問速率控制技術(shù)[J];計(jì)算機(jī)與現(xiàn)代化;2013年05期
9 陶耀東;李輝;鄭一麟;姚家慶;;開放式數(shù)控系統(tǒng)跨平臺技術(shù)研究與應(yīng)用[J];計(jì)算機(jī)工程與設(shè)計(jì);2013年04期
10 朱斐;一種結(jié)構(gòu)化文件的訪問控制模型的設(shè)計(jì)和實(shí)現(xiàn)[J];微機(jī)發(fā)展;2005年04期
,本文編號:786321
本文鏈接:http://sikaile.net/kejilunwen/jinshugongy/786321.html