跳到主要內容

臺灣博碩士論文加值系統

(100.28.132.102) 您好!臺灣時間:2024/06/13 23:16
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:張良平
研究生(外文):Liang-Pin Chang
論文名稱:一個在Cohesion上支援平行檔案輸入╱輸出的分散式檔案管理模組
論文名稱(外文):A Distributed File Manager to Support Parallel File Input/Output on Cohesion
指導教授:謝錫
指導教授(外文):Ce-Kuen Shieh
學位類別:碩士
校院名稱:國立成功大學
系所名稱:電機工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:1995
畢業學年度:83
語文別:中文
論文頁數:65
中文關鍵詞:分散式共用記憶體系統分散式檔案管理模組
外文關鍵詞:DSMCohesiondistributed file manager
相關次數:
  • 被引用被引用:0
  • 點閱點閱:85
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:1
本論文之主旨在敘述為 Cohesion - 一個建立在微算機網路上之分散式
共用記憶體系統, 設計一個分散式檔案管理模組, 始之具備存取系統中
各工作站的檔案之能力,並且用來支援平行檔案輸入/輸出系統的設計。
現階段分散式共用記體系統,多採取鬆散一致性的協定,在計算能力方面
效能的提升,具有相當不錯的效果。但在檔案存取方面,仍面臨所謂輸
入/輸出問題。解決此問題最有效的方法是將檔案輸入/輸出平行化。 這
樣一個能夠平行存取檔案的系統需要在任一工作站能對其它工作站的檔案
具有存取的能力。在 Cohesion 完成此一目標之前,我們實現了一個分享
檔案指位器的分散式檔案管理模組,對本系統提供有效的檔案存取服務,
並設計有快取的機構,對平行檔案輸入/輸出系統設計提供支援。在分散
式共用記憶體系統中,記憶體一致性管理機構解決各工作站間記憶體一致
性的問題。所以在設計快取機構時,可以將快取維持在共用記憶體上,依
靠記憶體一致性管理機構來解決一致性的問題,使得設計大為簡化。在本
論文中,我們採用了兩種方法來設計分散式檔案管理模組。第一種是將快
取維持在使用者階層,依靠底層核心的記憶體一致性管理機構來維繫其一
致性。另一種是將快取維持在核心階層,利用傳統訊息傳遞的方法,以權
杖為基礎,維繫其快取的一致性。這兩種方法均採用在關閉時寫回的策略
將檔案寫回磁碟。第一種方法設計時有其簡單性,但其效能完全依靠整個
分散式共用記憶體環境所提供的能力。而第二種方法則受演算法及寫回磁
碟策略的影響。論文末我們將比較兩種設計之效能及對成果作一討論。

In this thesis, we will describe the design of a distributed
file manager to provide the ability to access files on any
other nodes and to support parallel file I/O on
Cohesion : a distributed shared memory (DSM) system developed
in our lab.Most of the current DSM systems use release
consistency protocol to maintain memory coherency,which can
obtain better performance.As far as file access is
concerned, however there exists I/O problems.One efficient
scheme to improve performance is utlizing parallel file I/O. It
is necessary that any station can access files on any
station for such a parallel file system. Before achiving this
aim, We implement a distributed file manager with shared file
offset . The file manager provides efficient file services
for applications. Moreover, this manager can access the
files on the other nodes and it is also provided with cache
function supporting parallel file I/O. In distributed shared
memory system,momery consistency manager resloves the memory
coherency between all nodes.While design cache machanism, we
can keep cache on distributed shared memory and rely
consistency manager to maintain cache coherency. It is easier
to build. In this thesis,we adopt two different approaches to
design the distributed file manager. One is to build user-
level cache library, which coherence is maintained by the
memory consistency manager in the kernel level.Another approch
uses message-passing and token to maintain cache consistency
in kernel. Both of them use write-on-close policy to write
files back to disk.The first scheme is simpler to achieve,but
the performance is dependent on the whole DSM environment. The
performance of the second scheme effected by the algorithm and
consistency policy.We will compare the performance and discuss
the result.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top