透過您的圖書館登入
IP:3.17.74.227
  • 學位論文

建構分散式運算與資料共享之整合平台

Building Integrated Distributed Computing and Data Sharing Platform

指導教授 : 陳士農
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


由於個人電腦的普及與效能的提昇,加上網路頻寬日益增寬之下,分散式運算逐漸受到重視,原本需要高運算量的問題,不再只能依賴超級電腦等大型主機。分散式運算利用低價的個人電腦搭配高速網路,提供低成本、高效能的運算能力來協力處理問題。本論文的目標是建立一個易於使用的分散式運算(distributed computing)與資料共享(data sharing)平台。其目的是為了解決現行分散式運算皆須針對特定問題進行設計,而無通用性或重用性,雖然已有很多具高度通用性的中介軟體(middleware)可提供分散式運算能力,如:PVM (Parallel Virtual Machine)、MPI (Message Passing Interface)等,但使用者仍需針對不同的問題,藉由中介軟體所提供的功能來開發所需的程式。而本研究可為一些已開發完成、且希望進行分散式運算的程式,建立一個可靠且易於使用的分散式運算整合平台。

關鍵字

分散式運算 資料共享 中介軟體 PVM MPI

並列摘要


Due to the PC popularized and the performance improved, then the network bandwidth increased day after day, the distributed computing is valued gradually. Problems need high computing power originally, but now they don’t only depend on Super Computers or other high computing power machine. Distributed computing is using low cost PC with network of high bandwidth, providing low cost and high computing power to coordinate processing problems. The goal of this paper is building a easy using distributed computing and data sharing platform. Our purpose is in order to solving a problem of distributing computing: a distributing computing program just designed to solve a problem, in the other word, there isn’t a environment to provide a distributed computing power, let a single executing problem become a distributed executing problem. Even though now having some high all-purpose middleware which provide distributed computing: like PVM (Parallel Virtual Machine), MPI (Message Passing Interface). But user still aim at different problems to develop needed programs by middleware providing functions and libraries. So our research is want to building a reliable and convenient using integrated distributed computing and data sharing platform for some programs that already developed and hope to become distributed computing.

並列關鍵字

Distributed Computing Data Sharing Middleware PVM MPI

參考文獻


[2] I. Foster and C. Kesselman, The Grid: Blueprint for a New Computing Infrastructure, 2nd Edition, Morgan Kaufmann, 2003.
[3] I. Foster, C. Kesselman, J. Nick, and S. Tuecke, "Grid Services for Distributed System Integration," Computer, Vol. 35, No. 6, June 2002, pp. 37-46.
[4] I. Foster, C. Kesselman, and S. Tuecke, "The Anatomy of the Grid: Enabling Scalable Virtual Organizations," International Journal of Supercomputer Applications, Vol. 15, No. 3, 2001.
[15] The Globus Toolkit, http://www-unix.globus.org /toolkit/
[16] PVM: Parallel Virtual Machine, http://www.epm.ornl.gov/pvm/

延伸閱讀