Dissertation > Excellent graduate degree dissertation topics show

Research on P2P Task Scheduling Scheme Based on Improved ICSA

Author: WangMin
Tutor: MengXianFu
School: Dalian University of Technology
Course: Computer Software and Theory
Keywords: Peer-To-Peer Network Task Scheduling Colonal Selection Parameter Fitting
CLC: TP393.02
Type: Master's thesis
Year: 2007
Downloads: 33
Quote: 0
Read: Download Dissertation

Abstract


With peer-to-peer computing model Rising, the substantial increase in network bandwidth and Internet computing power increasing rapidly, how to make full use of these network resources, to construct a large-scale, highly scalable, highly reliable, high-performance distributed computing system in a dynamic peer-to-peer network environment, which research is a hot one in recent years. Task scheduling is a key technology in P2P computing, it is a direct impact on the computing performance of the entire system. Task scheduling problem is that assigning a group of parallel processing tasks to nodes in accordance with the timing regulations by certain scheduling strategy, with a view to obtaining a better system performance. As the issue can not obtain optimal solution in polynomial time, it has been recognized as an NP-complete problem.For the NP-complete problems, in recent years the rising immune algorithm (IA, Immune Algorithm) is a better solution, that is, in a short period of time to find a better solution. Many experts on distributed systems began concerning immune algorithm research. The algorithm have unique advantages in solving complex issues, such as large space, nonlinear, global search excellence and so on, but the traditional methods don’t, so the IA in combinatorial optimization and task scheduling has fairly good applicationes, the IA theoretical researches also develop rapidly.On the basis of Clonal selection theory, we introduce the optimization algorithm opt-aiNET, on this basis; improved cloning immune algorithm is given. Using the several different properties testing function proposed by De Jong, its convergence is studies by experiment, and the test data is compared with the data of other methods in the literature, experiment result verifies that the ICSA improved algorithm has better convergence, stability and strong adaptability. Using orthogonal test and variance analysis techniques, reveals the control parameters’ impact on both local convergence performance and global convergence performance, some principles of the parameters chosen is proposed.For some factors of task allocation and scheduling in P2P system, such as nodes’ on-line time, nodes’ performence, network topology and communication mechanisms and so on, both node location on improved Gnutella message mechanism and idle time statistics mechanism on immune learning and memory are given, to access nodes’ activity state and performance parameters, by fitting parameters mechanisms to access better nodes. Because nodes join and leave randomly in P2P system, the choice strategy of acting nodes is given. The coupling task data structure based on DAG is introduced, taking artificial immune system as research background, improved immune clonal selection algorithm (Immune Clonal Selection Algorithm, ICSA) is applied into the distribution of both tasks and nodes. Appropriate antigens, antibodies and chromosome expression are given, "antibody choice", "antibody clone", "antibody reorganization" and "antibody variation" operators are designed. Theoretical analysis and simulation experiments show that the proposed method is better than both the traditional method and genetic algorithm in solving task scheduling problem, it has a immune memory characteristic.

Related Dissertations

  1. Research of Scheduling Algorithm Based on Hybrid Adaptive Genetic Algorithm in Computing Grid,TP393.09
  2. Research on Task Scheduling Strategy of Cloud Computing Based on MPSO Algorithm,TP3
  3. Study on Resource Search Algorithms in Structured Peer-to-Peer (P2P) Networks,TP393.02
  4. Flight Control and Task Scheduling of Small-scale Unmanned Helicopter,V249.1
  5. Enterprise Manufacturing Execution System technology of a product applied research,F273
  6. GALS -based multi-core interconnection and task scheduling strategy,TN47
  7. Research on Technologies of Search Engine Based on Peer-to-Peer Networks,TP391.3
  8. Research and Implementation of Federated Database Based on XML Metadata,TP311.13
  9. Cloud computing environment task scheduling algorithm based on the time margin of,TP393.01
  10. Based on multicore task scheduling and Implementation,TP332
  11. Research on Loop-structure Grid Workflow Scheduling Based on Economic Benefit Model,TP393.02
  12. Intelligent Optimization Task Scheduling Algorithm Research and Application,TP301.6
  13. WAN -oriented distributed search engine technology research task scheduling,TP391.3
  14. Trust Model Researching in Peer-to-peer Network,TP393.02
  15. Research on the Intelligent Optimization Method for Grid Rescource Scheduling Problem,TP393.02
  16. On Server-Aassisted Peer-to-Peer Video-on-Demand System,TN948.64
  17. Research on Self-adaptive P2P Network Model Based on Peer’s Serve Capabilities,TP393.02
  18. Study on Parallelization for Simulation and Optimization of Multi-domain Model,TP391.9
  19. The Research of Distributed P2P Network Trust Model Based on Feedback/Evaluation,TP393.08
  20. Research and Application of P2P Search Model Based on Chord,TP393.02
  21. Calculation models and task scheduling of parallel heterogeneous environment,TP338.6

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > Computer network architecture and design
© 2012 www.DissertationTopic.Net  Mobile