跳到主要內容

臺灣博碩士論文加值系統

(18.97.14.86) 您好!臺灣時間:2025/02/07 19:26
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:胡文仁
研究生(外文):Wen-Jen Hu
論文名稱:在多重網格計算環境上具監控服務的資源經紀人之實作
論文名稱(外文):Design and Implementation of a Resource Broker with Monitoring Service on Multiple Computational Grid Environments
指導教授:楊朝棟楊朝棟引用關係
指導教授(外文):Chao-Tung Yang
學位類別:碩士
校院名稱:東海大學
系所名稱:資訊工程與科學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2009
畢業學年度:97
語文別:中文
論文頁數:54
中文關鍵詞:網格計算多重網格資源代理人跨網格資源配置
外文關鍵詞:Grid computingMulti-GridResource BrokerMGRSS
相關次數:
  • 被引用被引用:0
  • 點閱點閱:193
  • 評分評分:
  • 下載下載:14
  • 收藏至我的研究室書目清單書目收藏:0
網格計算被廣泛的應用,透過不同的虛擬組織整合了許多分散式的資源來達到高效能的計算,有別以往的單一網格環境,所可利用的資源受限於其虛擬組織的規膜大小而有限,在本論文當中,我們提出一個多重的網格新架構,於本研究當中於多重網格環境之上層,建置一個資源代理人的平台,整合了來自於不同虛擬組織的單一網格環境,形成一個更寵大的計算資源,打破不同虛擬組織之間的限制,讓所屬於不同網格當中的計算資源可以被更有效的利用,避免不必要的資源浪費。另外,提出一個跨網格環境的資源配置策略,讓資源代理人在分配工作置整個多重網格環境時,達到較佳的資源分配,避免受到網路壅塞的關係而降低效能。
Grid computing is now in widespread use, which integrates geographical computing resources across multiple virtual organizations to achieve high performance computing. A single grid often not provide a huge resource, because virtual organizations have no the adequate of computing resources restriction on the scale of organizations. In this thesis, we present a new grid architecture, which integrates multiple computational grids, named Multi-Grid, from different virtual organizations. We build a resource broker on multiple grid environments, which integrates a number of single grids from different virtual organizations without the limited of organizations. We can efficiently use the multiple grid resource avoid waste of resource. In addition, we proposed a Multi Grid Resource Selection Strategy for the resource broker to select the better allocation of resource before submitting job avoid network congestion caused of decrease of performance.
Table of Contents
摘要 ii
Abstract iii
Table of Contents iv
List of Tables vii
List of Figures viii
Chapter 1 Introduction 1
1.1 Motivation 1
1.2 Contributions 2
1.3 Thesis Organization 3
Chapter 2 Background Review 4
2.1 Grid Computing and Middleware 4
2.1.1 Globus 4
2.1.2 EGEE 6
2.1.3 CrossGrid 6
2.2 System Development Tools 7
2.2.1 Java CoG Kit 7
2.2.2 Parallel Application Development Tool 8
2.2.3 Machine Information Provider 9
2.2.4 Network Information Provider 9
2.2.5 Performance Benchmarking 10
2.2.6 JRobin 10
2.2.7 JFreeChart 10
2.3 Related Works 11
Chapter 3 System Design and Implementation 13
3.1 Resource Broker 13
3.2 Software Stack Diagram 15
3.3 Cross Grid Authentication Service 16
3.4 Cross Grid Information Service 18
3.5 Web Portal 19
Chapter 4 Multi-Grid Resource Selection Strategy 31
4.1 Parameters and MGRSS Algorithm 31
4.2 MGRSS Flowchart 33
Chapter 5 Experimental Environment and Results 35
5.1 Experimental Environment 35
5.2 Tested Programs 36
5.3 Experimental Results 37
Conclusion and Future Work 43
1.I. Foster and C. Kesselman, “Globus: A Metacomputing Infrastructure Toolkit,” International Journal of Supercomputer Applications, 1997, vol. 11, pp. 115-128.
2.V. Laszewski, I. Foster, J. Gawor, and P. Lane, “A Java commodity grid kit,” Concurrency and Computation: Practice and Experience, 2001, vol. 13, pp. 645-662.
3.K. Czajkowski, S. Fitzgerald, I. Foster, and C. Kesselman, “Grid Information Services for Distributed Resource Sharing,” Proceedings of the Tenth IEEE International Symposium on High-Performance Distributed Computing, 2001, pp.181-194.
4.I. Foster and N. Karonis, “A Grid-Enabled MPI: Message Passing in Heterogeneous Distributed Computing Systems,” Proceedings of 1998 Supercomputing Conference, 1998, pp. 46- 46.
5.J. Tang, and M. Zhang, “An Agent-based Peer-to-Peer Grid Computing Architecture,” Semantics, Knowledge and Grid, 2005, SKG ’05, First International Conference on, 2005, pp.57-57.
6.G. Aloisio and M. Cafaro, “Web-based access to the Grid using the Grid Resource Broker portal,” Concurrency Computation: Practice and Experience, 2002, vol. 14, pp. 1145-1160.
7.K. Krauter, R. Buyya, and M. Maheswaran, “A taxonomy and survey of grid resource management systems for distributed computing,” Software Practice and Experience, 2002, vol. 32, pp. 135-164.
8.L. Baduel and S. Matsuoka, “Peer-to-Peer Infrastructure for Autonomous Grid Monitoring,” Proceedings of Parallel and Distributed Processing Symposium, 2007, vol. 35 , pp. 1-8..
9.D.H. Kim and K.W. Kang, “Design and Implementation of Integrated Information System for Monitoring Resources in Grid Computing,” Computer Supported Cooperative Work in Design, 2006, pp.1-6.
10.F.D. Sacerdoti, M.J. Katz, M.L. Massie, and D. E. A. C. D. E. Culler, “Wide area cluster monitoring with Ganglia,” Cluster Computing, 2003. Proceedings of 2003 IEEE International Conference on, 2003, pp. 289-298.
11.W.C. Chung, R.S. Chang, “A new mechanism for resource monitoring in grid computing,” Future Generation Computer Systems, 2009, vol. 25, pp. .
12.C.T. Yang, T.T. Chen and S.Y. Chen, “Implementation of Monitoring and Information Service Using Ganglia and NWS for Grid Resource Brokers,” Proceedings of 2007 IEEE Asia-Pacific Services Computing Conference, 2007, pp. 356-363.
13.C.T. Yang, C.L. Lai, P.C. Shih, and K.C. Li, “A Resource Broker for Computing Nodes Selection in Grid Environments,” Proceedings of Grid and Cooperative Computing - GCC 2004: 3rd International Conference. 2004, vol. 3251, pp. 931-934.
14.C.T. Yang, P.C. Shih, and K.C. Li, “A high-performance computational resource broker for grid computing environments,” Advanced Information Networking and Applications, 2005. AINA 2005. 19th International Conference on, 2005, vol.2, pp. 333-336.
15.C.T. Yang, K.C. Li, W.C. Chiang, and P.C. Shih, “Design and Implementation of TIGER Grid: an Integrated Metropolitan-Scale Grid Environment,” Proceedings of the 6th IEEE International Conference on PDCAT’05, 2005, pp. 518-520.
16.C.T. Yang, C.F. Lin, and S.Y. Chen, “A Workflow-based Computational Resource Broker with Information Monitoring in Grids,” Proceedings of Fifth International Conference on Grid and Cooperative Computing (GCC'06), 2006, pp. 199-206.
17.C.T. Yang, S.Y. Chen, and T.T. Chen, “A Grid Resource Broker with Network Bandwidth-Aware Job Scheduling for Computational Grids,” Proceedings of Grid and Pervasive Computing - Second International Conference. 2007, vol. 4459, pp. 1-12.
18.C.T. Yang, P.C. Shih, and S.Y. Chen, “A Domain-Based Model for Efficient Measurement of Network Information on Grid Computing Environments,” IEICE - Trans. Inf. Syst. 2006, vol. E89-D, pp. 738-742.
19.W. Zhang, B. Fang, H. He, H. Zhang, M. Hu, "Multisite resource selection and scheduling algorithm on computational grid", Proceedings of Parallel and Distributed Processing Symposium, 2004, pp. 105-115.
20.F. Ian and K. Carl, “Globus: A Metacomputing Infrastructure Toolkit,” International Journal of Supercomputer Applications, 1997, vol. 11, pp. 115-128.
21.M.L. Massie, B.N. Chun, and D.E. Culler, “The Ganglia Distributed Monitoring System: Design, Implementation, and Experience,” Parallel Computing, 2004, vol. 30, pp. 817-840.
22.F.D. Sacerdoti, M.J. Katz, M.L. Massie, D.E. Culler, “Wide Area Cluster Monitoring with Ganglia,” Proceedings of IEEE Cluster 2003 Conference, 2003, pp. 289-298.
23.R. Wolski, N. Spring, and J. Hayes, “The Network Weather Service: A Distributed Resource Performance Forecasting Service for Metacomputing,” Future Generation Computing Systems, 1999, vol. 15, pp. 757-768.
24.D.H. Kim, K.W. Kang, “Design and Implementation of Integrated Information System for Monitoring Resources in Grid Computing,” Computer Supported Cooperative Work in Design, 2006, pp. 1-6.
25.F. Ian and K. Carl, The Grid: Blueprint for a New Computing Infrastructure, Morgan Kaufmann, 1st edition, 1999.
26.Multi Grid, http://gamma2.hpc.csie.thu.edu.tw/
27.Tiger Grid, http://gamma2.hpc.csie.thu.edu.tw/ganglia/
28.Medical Grid, http://eta1.hpc.csie.thu.edu.tw/ganglia/
29.Bio Grid, http://140.128.98.25/ganglia/
30.Ganglia, http://ganglia.sourceforge.net/
31.Java CoG Kit, http://wiki.cogkit.org/
32.Globus, http://www.globus.org/
33.Condor, http://www.cs.wisc.edu/condor/
34.LEGION, http://www.cs.virginia.edu/~legion/
35.GridPP, http://www.gridpp.ac.uk/
36.EGEE, http://www.eu-egee.org/
37.P-Grid, http://www.p-grid.org/
38.DutchGrid, http://www.dutchgrid.nl/
39.ESnet, http://www.es.net/
40.GridBus, http://www.gridbus.org/
41.Cacti, http://www.cacti.net/
42.MPI, http://www-unix.mcs.anl.gov/mpi/.
43.MPICH, http://www-unix.mcs.anl.gov/mpi/.
44.MPICH-G2, http://www3.niu.edu/mpi/.
45.Network Weather Service, http://nws.cs.ucsb.edu/ewiki/.
46.Open Bioinformatics Grid, http://www.obigrid.org/.
47.The DataGrid Project, http://eu-datagrid.web.cern.ch/eu-datagrid/default.htm.
48.The Earth Simulator Center, http://www.es.jamstec.go.jp/index.en.html.
49.JRobin, http://oldwww.jrobin.org/
50.JFreeChart, http://www.jfree.org
51.HPL, http://www.netlib.org/benchmark/hpl/
52.CrossGrid, http://www.eu-crossgrid.org/
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊