网站大量收购独家精品文档,联系QQ:2885784924

分布式文件管理.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

分佈式檔管理2002-7-5*5.1檔模型檔:資訊在磁片或其他持久介質上的存儲單位檔案名:檔的標識,由字串組成(8-255)檔屬性:描述資訊,如大小、創建時間、授權目錄:保存檔系統的結構路徑:目錄樹上的一段路經2002-7-5*檔結構1、二進位序列;2、記錄序列;3、樹2002-7-5*檔類型舉例1、可執行檔2、歸檔檔2002-7-5*典型的檔擴展名2002-7-5*檔的屬性2002-7-5*檔基本操作CreateDeleteOpenCloseReadWriteAppendSeekGetattributesSetAttributesRename2002-7-5*檔操作舉例2002-7-5*檔操作舉例2002-7-5*5.2分佈式檔服務檔服務:檔系統為客戶提供的功能,如讀、寫檔伺服器:實現檔服務的進程檔的保護:權能:用戶對檔的訪問許可權存取控制表:每個檔上可訪問它的用戶列表如:UNIX的mode,Windows的屬性2002-7-5*遠程檔服務上載/下載模式c2.在客戶端進行訪問客戶機伺服器老檔新檔1.檔移動到客戶端3.當客戶端工作完畢後,檔又移回伺服器2002-7-5*遠程檔服務遠程訪問模型伺服器客戶機客戶請求訪問遠程伺服器上的檔檔保存在伺服器上2002-7-5*5.3分佈式目錄服務目錄服務創建、刪除命名,重命名檔移動檔分層檔系統子目錄,目錄樹2002-7-5*目錄圖目錄的維護:引用計數:指向該目錄的連接數僅當目錄為空時或引用計數1時,才能刪除指向該目錄的連接。2002-7-5*檔伺服器方式相同系統不同系統2002-7-5*命名透明性位置透明性:檔路徑名與存儲位置無關例:/server/dir1/dir2/x位置獨立性:檔可移動到其他場地,而無需改變名字/server1/dir1/dir2/x變為/server2/dir1/dir2/x分佈式系統中文件和目錄的命名方法:機器名+路徑名,如/machine/path將遠地檔安裝到本地目錄中全局統一的命名空間2002-7-5*兩級命名法符號名字:外部名字,供用戶使用二進位名字:內部名字,供系統使用名字映射:由目錄完成符號鏈接:一個路徑名,映射到(伺服器,檔案名)字串上的目錄項2002-7-5*檔共用的語義UNIX語義會話語義ababcAB單處理器1.寫“c”初始檔2.讀出“abc”(a)ababcAababB客戶12.寫“c”1.讀“ab”檔伺服器3.讀出“ab”客戶2(b)2002-7-5*共用檔的處理方式方法說明UNIX語義檔上的每個操作對所有進程來說,立即可見會話語義檔關閉後,其他進程才可見檔的變化不可變檔不能修改。簡化了共用和複製控制事務所有變化具有all-or-nothing性質2002-7-5*5.4分佈式檔系統的實現檔系統的特點大多數檔是小型的(少於10KB)多操作要顯著多於寫操作通常是順序的讀寫。很少見隨機讀寫大多數檔是短命的檔共用很少有進程一般只使用幾個檔存在具有不同特性的檔類2002-7-5*UNIX檔系統結構舉例2002-7-5*系統結構a/b/c迭代查找自動查找檔檔客戶客戶abcabc伺服器1上的目錄伺服器2上的目錄伺服器3上的目錄查找a/b/c查找b/c查找c帶著c回應查找a/b/c查找b/c查找c帶著c回應(a)(b)2002-7-5*無狀態伺服器與有狀態伺服器無狀態伺服器優點有狀態伺服器優點容錯短小的請求消息無需open/close調用好的性能不浪費伺服器空間可以預讀無打開檔個數限制容易有等冪性客戶崩潰不會導致問題可對檔加鎖2002-7-5*緩存區存儲檔的四個位置3241網路客戶記憶體客戶磁片(可選)伺服器記憶體伺服器磁片2002-7-5*緩存(caching)實現方式無緩存進程設置內核設置緩存進程用戶cacheCache命中內核Cache未命中伺服器用戶進程內核伺服器(a)(b)內核cache內核cache伺服器(c)伺服器(d)

您可能关注的文档

文档评论(0)

157****3839 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档