Dissertation > Excellent graduate degree dissertation topics show

The Study and Implementation of Information Service in MASSIVE Grid Environment

Author: WangWei
Tutor: ZhengYao
School: Zhejiang University
Course: Applied Computer Technology
Keywords: grid computing extensible information service monitoring and discovery service PC clusters MASSIVE MEMDS
CLC: TP393.01
Type: Master's thesis
Year: 2006
Downloads: 78
Quote: 3
Read: Download Dissertation

Abstract


The Grid integrates geographically distributed, heterogeneous and dynamic resources, both hardware and software, into a uniform framework to provide low cost but high performance computational power. The grid information service, which is a vital part for any grid environment, provides a real-time image for grid resources and is a precondition for grid job schedule and job execution. In a grid, the distributed participators have autonomous controls of local resources and follow different policies to define their own sharing rules. Due to the distributed, large-scale, heterogeneous, dynamic and autonomous behaviors of resources, grid information service is a complex and challenging issue.The proposed system MEMDS (Extensible Monitoring and Discovery Service for the MASSIVE grid) is a part of MASSIVE (Multidisciplinary ApplicationS-oriented Simulation and Visualization Environment) project and studies information service for the MASSIVE Grid. The MASSIVE aims to establish a grid-enabled problem solving environment for distributed simulation and visualization of large-scale scientific and engineering research, such as Computational Fluid Dynamics (CFD) and Computational Solid Mechanism (CSM). The MASSIVE Grid is built on Globus Toolkit 2.X, and utilizes distributed resources to serve for mesh generation, distributed parallel computing, visualization and data analysis.The thesis focuses on the issues of grid information service and describes the design and implementation of MEMDS. MEMDS is a visualized and extensible resource discovery service and information service built on Globus MDS. The requirement and strategies of information service are discussed, and then, MEMDS is implemented based on GSI, SASL protocol and LDAP protocol to provide secure and convenient information services.In a grid, existing command-line tools are often inefficient and inconvenient for programmers. Therefore, MEMDS APIs are developed to simplify access to the MDS and provide a uniform interface by encapsulating LDAP operations. As a part of MASSIVE grid, these APIs will be called by higher-level services such as job monitoring service, and can be reuse in other programming implementation. Besides, a friendly graphic interface is developed based on these APIs to provide information query and monitoring.On the other hand, different applications require different resources, and thusinformation provided by default MDS service may be inadequate for specific engineering applications. To solve this problem and to support the MASSIVE grid, several custom Information Providers (IP) are implemented and integrated into MEMDS as a part of extention to MDS. To establish and dispatch custom information services easily, the MEMDS provides a service deployment module. This module consists of three parts: custom-IP, IP registry and deployment protocol, and the interface with the Globus MDS. Corresponding practices involved in the MASSIVE project show that the MEMDS improves the extensibility and flexibility of the grid information service.The thesis also discusses grid information service on PC clusters. As all slave nodes in a cluster have only local IP addresses, default information service can only gathers information about the master node of a cluster. Therefore, the information is illogical and a grid task may not be executed smoothly. This thesis proposes a solution by modifying and extending the Globus MDS to solve this problem and implements it.

Related Dissertations

  1. Research on Compression, Operation and Query Processing Methods of Massive Datasets,TP311.13
  2. Implementation of Data Compression, Operation and Query Processing System Based on BAP,TP311.13
  3. The Establishment of Grid Platform on Agricultural Supply Chain System,S126
  4. The Research on Storage and Transmission Methods of the Massive Data,S712
  5. Design and realization of large-scale networked video surveillance system,TP277
  6. Edaravone on massive cerebral infarction patients with blood stasis serum MMP-9 expression,R743.3
  7. Launch vehicle digital simulation configuration key interface design and implementation,V475.1
  8. Research on Grid Resource Scheduling Algorithm and Simulation Technology for Grid Computing,TP393.01
  9. Copy of the data cluster environment management and failure detection technology,TP338
  10. Grid-based high-performance computing platform for research and design,TP338
  11. Grid computing environment with grid applications interact with the data analysis research,TM76
  12. Mass Remote Sensing Image Management System Research and Implementation,P237
  13. The Study and Implementation of the Key Techniques in Ensemble Prediction System,P456.7
  14. Design and Implement of Direct Data Transfer and Data Compression to Improve Transfer Performacne in Grid Cluster,TP311.52
  15. Design and Implementation of System Massive Data Processing Based on Hadoop,TP311.52
  16. The Design and Implementation of Management Console Subsystem for Symphony System,TP311.52
  17. Mass Data of URL’s Management Research for Web Crawler,TP393.02
  18. Study on Pile Cap Cracks of Mass Concrete,TU755
  19. Research on Grid Task Scheduling Algorithm Based on Multi-dimensional QoS Constraints,TP393.02
  20. Research and Implementation of .NET-Based WebGIS,P208
  21. Analysis of the Difficulty About Road Projects in Tianjin Airbus A320,U415.1

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > Theory of computer networks
© 2012 www.DissertationTopic.Net  Mobile