Dissertation > Excellent graduate degree dissertation topics show

Research and Realization of Parameter Optimization Method in Web System Based on Genetic Algorithm

Author: ZhangGuang
Tutor: WanJian
School: Hangzhou University of Electronic Science and Technology
Course: Applied Computer Technology
Keywords: Web system parameter optimization genetic algorithm TPC-W
CLC: TP393.09
Type: Master's thesis
Year: 2011
Downloads: 22
Quote: 0
Read: Download Dissertation

Abstract


With more and more commercial network sites emerging and rapid increacement in user visits, Web servers require higher performance, and how to efficiently optimize the performance of Web systems under the conditions of limited resources has become a major concern in system development and maintenance. The performance of Web systems can be greatly improved by properly tuning their configuration parameters. However, manually tuning tens of configuration parameters and getting the right one in the complex Web deployment enviroment are an arduos and time-consuming task.In this thesis, we apply our method combined with genetic algorithm to optimize the configuration of a multi-layer Web application architecture, and find that it can quickly selects one of nearly best configurations with high probability. The main contents of this thesis are listed as follows:(1) The design and implementation of genetic algorithm. We analyse the characteristics of the existing optimization techniques, the solution of optimized problems and the factors that affect the algorithm performance. We in-depth study the basic principle and workflow of genetic algorithm, apply it to the Web system parameter optimization problems, encode the main tunable configuration parameters in Web server Tomcat, database server MySQL and Java Virtual Machine, generate intial population combined with Latin Hypercube Sampling approach, calculate the fitness value, do the operation including select, crossover and mutation, search for optimal solution iteratively, finally give the experimental results and the algorithm performance analysis.(2)The structure of experimental platform. We deploy the benchmark of TPC-W, construct Web application environment, and do works including the construction of online book sales website and the simulator which generates user requests, the coding of shell script language batch process which controls parameters modification, software reset, and log performance data to file, optimize overall system performance.(3)Genetic algorithm and QOG algorithm are combined to reduce the total measurement time of parameters optimization in Web system. Genetic algorithm can quickly approach to the optimal value and is more accurate and efficient compared to that QOG uses regression function to predict configuration parameters corresponding to the system performance. We combine genetic algorithm with QOG, and do some changes on QOG to reduce the total measurement time of parameter optimization.Tuning performance of Web system means to find the correct parameter settings under the specified conditions. We verify the practicality and efficiency of our optimization algorithm by running performance test and program in Web application environment. All of those prove to be practical value and social benefits.

Related Dissertations

  1. Development of the Platform for Compressor Optimization Design and Aerodynamic Optimization Design in the Transonic Compressor,TH45
  2. The Application of Fuzzy Comprehensive Evaluation Based on Genetic Algorithm in Vocational Evaluation of Classroom Teaching,G712
  3. Study on Taste Characteristic of Taste Peptide Enzymatic Production from Oyster Base on A Neural Network Method,TS254.4
  4. Hot air drying characteristics of lettuce osmotic dehydration mass transfer kinetics and permeability,TS255.52
  5. Design and Realization of the Magnetic Antenna in MW and SW Bands Based on Genetic Algorithm,TN820
  6. Citrus Image Segmentation Based on Genetic Algorithm,TP391.41
  7. Research of Scheduling Algorithm Based on Hybrid Adaptive Genetic Algorithm in Computing Grid,TP393.09
  8. BP network optimization based on genetic algorithm optimization of the biodiesel process,TE667
  9. The Research on Texture Synthesis Technology from Cloud Theory & Been Evolution Genetic Algorithm,TP391.41
  10. Research on Clustering Algorithm Based on Genetic Algorithm and Rough Set Theory,TP18
  11. Mining resources based on genetic algorithm optimization model of,O224
  12. The magnetorheological damper mechanical properties and Gun Recoil,TB535.1
  13. Optimization Study on Gating System and Molding Process Parameters of Injection Mold Based on Simulation,TQ320.662
  14. Researches on Improved Genetic Algorithm Base on Reinforcement Learning,TP18
  15. Configuration Synthesize and Optimizing of Reconfigurable Modular Robots,TP242
  16. Research of Adaptive Active Noise Control Based on Neural Network,TP183
  17. Sdesign and Implementation of Course Scheduling Management System,TP311.52
  18. Optimization of EDM Parameters,TG661
  19. The Research of Explosion Search Algorithm,TP301.6
  20. Research and Implementation of Embeded Web System Security,TP393.08
  21. The Studies on Some Improvements of the GA and Their Applications in SVM,TP18

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