Dissertation > Excellent graduate degree dissertation topics show

Research of the Grid Task Scheduling Algorithm and the Improving of the Campus Computing Grid

Author: ChenLiJun
Tutor: LuoShengXian
School: Chengdu University of Technology
Course: Applied Computer Technology
Keywords: Grid Task Scheduling Task Scheduling Algorithm Grid Simulator Performance Evaluation Criteria
CLC: TP393.01
Type: Master's thesis
Year: 2009
Downloads: 106
Quote: 2
Read: Download Dissertation

Abstract


The rapid development of network makes it possible to form the grid. Utilizing Internet, Grid organizes distributed computers into a virtual supercomputer, and manages idle resources (including computing resources, storage resources, and scientific instruments, etc.) effectively, makes it available to grid users. Accompanying the development of grid technology, computing grid is developing rapidly all over the world.Grid task scheduling is that, how tasks will be mapped to run on the grid resources in order to achieve the best scheduling strategy. However, because grid resources have the following characteristics: Heterogeneity, dynamic, self-government, as well as the distribution, etc., grid task scheduling is a challenging problem. Grid task scheduling algorithm is directly related to the scheduling of the speed, quality, etc., and plays an important role in the grid study. Improving the existing grid scheduling algorithm to meet the objectives of different scheduling as well as possible, is also important.This thesis starts from the grid architecture, studies the protocol of GT4, and studies grid resource characteristics, compares of grid scheduling and local scheduling and distributed scheduling differences, focuses on the structure of the grid scheduling system as well as evaluating the goals, and establishes a grid task scheduling model.This thesis analyzes and compares a number of classic grid scheduling algorithms, in particular, studies of the MIN-MIN algorithm deeply, points out the lack of MIN-MIN algorithm, and proposes several improved algorithm in several ways. This thesis, aiming at MIN-MIN algorithm with the defect of a low utilization rate of resources and a long execution time, considering multiqueue thinking, proposes SEG-MIN-MIN algorithm. SEG-MIN-MIN algorithm divides tasks into several queues by the length of tasks, and schedules the long task queue first, which can save the total execution time. Considering the execution time and execution costs as well as grid users level three factors, this thesis proposes priority-based scheduling algorithm, MMPRI algorithm. Using MMPRI algorithm, under the same conditions, the higher priority that the user owns, the earlier whose tasks will be scheduled. As considering the impact on scheduling of the cost, MMPRI algorithm reaches a balance between total execution time and implementation costs to some extent. Because MIN-MIN algorithm may lead to load imbalance, combining with MAX-MIN algorithm, this thesis proposes a cycle scheduling algorithm, RMM algorithm. RMM algorithm dynamically chooses to use MIN-MIN or MAX-MIN algorithm according to the balance of the current system, can effectively improve the system’s balance.In order to test the effectiveness and performance of grid task scheduling algorithm, it needs to be tested in different situations. Besides what we need is a repeat, and can be controlled environment. As a result of the use of real grid environment to do it is difficult, we use the grid simulator to complete task scheduling algorithms experiments.This thesis carries on a detailed comparison about several commonly-used grid simulators especially the GridSim, and explores the simulation technology and debugging analysis methods of task scheduling algorithms by using GridSim. Using java programming technology, this thesis realizes the MIN-MIN algorithm and the improved algorithms proposed in this thesis on GridSim, compares and analysis of the performance. The result of experiment shows that the algorithms proposed in this thesis are valid.The core technology of ChengDu University of Technology (CDUT) University Computing Grid 3.0 (UCGrid3.0) platform is a distributed computing grid middleware which is developed on the base of GT4. UCGrid3.0 builds campus computing grid portal, and provides the job management, resource management, user management, VO management, plug-in management, node management and so on. This thesis adds resource register function into the UCGrid3.0, improves the campus computing grid platform further.

Related Dissertations

  1. Grid-Side Converter Control and Wind Turbine Emulator in Direct Drive Wind Power System,TM46
  2. BioLab a Bioinformatics Oriented Grid Portal,TP399-C8
  3. Design and Realize of Family Cleaning Robot Path-Coverage System,TP242
  4. Micro- grid with distributed power control strategy research,TM61
  5. The Grid-Connected Wind-solar Hybrid Generation System and Maximum Power Point Tracking,TM61
  6. Research of Scheduling Algorithm Based on Hybrid Adaptive Genetic Algorithm in Computing Grid,TP393.09
  7. The Establishment of Grid Platform on Agricultural Supply Chain System,S126
  8. Remote sensing data processing grid platform design and initial implementation,TP79
  9. The implication structural study interval set,O159
  10. Research of Path Planning for Small-Size Intelligent Soccer Robot in Complex and Dynamic Environment,TP242
  11. Single phase photovoltaic grid-connected inverter control technology research,TM464
  12. Research on Control of Direct Driving Type WTG Grid Converter Based on DSP,TM46
  13. The Operation Management System Based on SOA Technology,TM73
  14. Research on the Control Strategy for Cascade Multilevel STATCOM under Unbalanced Condition,TM761.1
  15. The Research of Electronic Current Transformer and Its Communication Interface,TM452
  16. The Evaluation of Power Enterprises’ Life Cycle Asset Management,F406.7;F426.61
  17. Research on Adaptive Grid Workflow Scheduling Based on Domain Trust Mechanism,TP311.52
  18. The Study of the Collaboration Mechanism of Enterprise Groups Based on the Manufacturing Grid,F272
  19. The Studies of New Technology Application in Power Grid,TM76
  20. Optimal Power Flow Control Based on Electronic Power Transformer,TM76
  21. Distributed Optical Fiber Sensor Technology and Utilizations in Smart Grid,TP212.14

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