Dissertation > Excellent graduate degree dissertation topics show

Research on Microreboot Technologies Oriented to Self-Recovery

Author: ZhouXiaoGeng
Tutor: WangHuiQiang
School: Harbin Engineering University
Course: Applied Computer Technology
Keywords: microreboot self-recovery exception catching automatic processing classified reboot
CLC: TP306
Type: Master's thesis
Year: 2011
Downloads: 4
Quote: 0
Read: Download Dissertation

Abstract


As mission-critical systems become more complex and heterogeneous, its security and availability become weaker, too. Academia focus on how to deduce MTTR because common methods improve MTTF to insure security and availability while improving MTTF becomes more difficult. Under this condition, microreboot which is a fast recovery technology comes into being. It not only heals a system by restarting failure parts, but also avoids data loss, process interrupt and long recovery time of whole reboot. Research on microreboot is little, and most concentrate in theory issues like constraints of microreboot, but few researchers focus on concrete microreboot methods. This paper researches on some aspects of microreboot as follows:Firstly, this paper analyzes the concept, basic principle and implementation strategies of microreboot in detail, then proposes an idea of crash-only software design, and summarizes the properties of crash-only software design.Secondly, this paper proposes a fine-grained microreboot method based on exception catching. After introduces the principle, work flow and key technologies of the method, this paper verifies the effectiveness of the method by experiment. The method realizes the recursion reboot of software systems, makes the self-recovery performance higher than the existing microreboot methods.Thirdly, this paper studies the automation of microreboot deep, and proposes an automatic execution method of microreboot based on Java. Then introduces the principle, flow and implementation of the method, and verifies the effectiveness by using an automatic processing software. The method improves the efficiency of the microreboot processing for Java systems, and ensures the safety and usability of them.At last, this paper researches the self-recovery technique of web application on the basis of existing achievement. Then proposes a self-recovery method of web application base on classified rebooting, and introduces the structure, flow and implementation of the classified rebooting. Finally this paper verifies the effectiveness by experiment. The method gives self-recovery abilities to Web systems, and ensures the safety and usability of Web systems.

Related Dissertations

  1. A Mismatch Negativity Study of Visual Physical Stimulus in Patients of Panic Disorder as Measured by a Multi-feature Paradigm,R749.7
  2. Research on Software Self-recovery Technology for Real-time Embedded System,TP368.1
  3. Study and Application of Road Base Material with Phosphor Slag and Manganese Slag,U414
  4. Research on High Availability of Distributed Mission-Critical System,TP316.4
  5. Research on Key Management Schemes and Clustering in Wireless Sensor Networks,TN918.82
  6. Research on Key Technology of Fault-Tolerant Nanoscale Circuit Based on Statistical Model,TN402
  7. The Influence of Personality Traits on Information Processing in Different Cognitive Tasks,B848
  8. Dissociating Automatic and Intentional Processes in Misinformation Effect,B842.3
  9. Group key management scheme in wireless mobile networks research,TN918.82
  10. The Mechanical Design of Vertical Metal Band Saw Machine and the Study on Its Controlling System,TG561
  11. Analogical problem solving in the schema induction mechanism,B812
  12. Research on Reversible Digital Watermark Technique,TP309
  13. Study on the Control System of the Automatic Processing Equipment for the Edible Fungus Culture Medium of Mulberry Branches,S646
  14. Emersonian Demeter: A Defense for Willa cather,I712.074
  15. Research of fragile watermarking for image authentication wavelet domain,TP309
  16. Automatic control system based on the PLC nickel electrolytic starter sheets processing unit,TF351
  17. Small automatic processing line CNC system design,TG659
  18. Self-recovery interval calculated based MRSPN model,TP311.52
  19. The Influence of Stimulus Saliency on the Representation of Statistical Properties,B842
  20. Research on Complementary-alternating Self-recovering Controllers,TN432

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > General issues > Adjustment,testing,calibration
© 2012 www.DissertationTopic.Net  Mobile