Dissertation > Excellent graduate degree dissertation topics show

Research and Implementation of High Availability Technology for Distributed Services

Author: SunKuiGang
Tutor: JiaYan
School: National University of Defense Science and Technology
Course: Computer Science and Technology
Keywords: Distributed services High Availability Redundant service group Automatic maintenance Log alarms
CLC: TP311.52
Type: Master's thesis
Year: 2007
Downloads: 46
Quote: 0
Read: Download Dissertation

Abstract


With the rapid development of information technology, distributed computing has become one of the mainstream computer development direction, the software also gradually shifted from centralized to distributed development. CORBA distributed computing application of one of the criteria as mainstream and more widely, based on the the CORBA development of distributed services more and more, the type of service object and rapid expansion in the number of the increasingly complex relationship between the service object. Use the platform of the CORBA product development massive data processing the MDMP hardware and software scale, in the face of massive data processing services become abnormal \How to improve the availability of services in the MDMP become a challenge in front of us. High availability technologies there have been many, but still rare for high availability of massive data processing middleware. On the basis of the analysis and study of the current high-availability technology designed for distributed services for massive data processing, high availability of a set of multi-level protection mechanism, to protect the availability of services from multiple angles. High availability mechanism from three levels to extend services during normal working hours, shorter mean time to repair services from two points of view, so as to improve the availability of distributed services. From the point of view of the application, the service program through the use of CORBA strategy, more robust, more efficient, and to report through the log alarm technology services run deep fault; from the point of view of the service deployment by the increase in the minimum set of services to support on the basis of redundant services to improve the fault tolerance of the service; redundant service group technology in service bridging layer object reference management services to improve fault tolerance, to avoid a single point of failure. For service instance, handmade maintenance difficulties characteristics, service layer design and improved automatic maintenance technology, fast, efficient and uninterrupted maintenance services for maintenance service of the failure to log in the form of records exception information; improved existing log alarm technology, the ability to greatly enhance its introduction of the multi-line mechanism, making the processing log, increase the offline the log detection and transfer thread, eliminating the problem of the accumulation of the log files take up a lot of disk space. Above high-availability protection mechanism has been applied to the actual system MDMP through testing and practical lines run, paper designs and implements a multi-level high availability mechanism in usability effect security services, and also have a good effect in improve service performance.

Related Dissertations

  1. The Study and Design of High Availability Monitoring Subsystem for Fault Tolerant Computing Systems,TP311.52
  2. A non- master control architecture of cloud storage,TP333
  3. Research on Non-Repudiation Mechanism and Time-Stamping Service System,TP393.08
  4. The Research and Implementation of Offline Charging Collection Function in IP Multimedia Subsystem,TN915.09
  5. Automotive industry MES system data protection,TP309.2
  6. Research on Construction of Data Centre Based on Virtualization Technology,TP308
  7. A VM-level Fault-Tolerant System for Virtual Clusters with Coordinated Checkpointing,TP302.8
  8. Analysis and Design of Information Systems in Real-time Monitoring of Large-scale Wind Farm,TP274
  9. Ultra-large-scale Custer Linux Sstem Design and Implementation Based on KUSU,TP311.52
  10. Research of Request Dispatching and High Availability of Server Cluster System,TP393.05
  11. Disaster backup technology Research and Implementation,TP309.3
  12. Online marking system in the open-source platform for distributed computing architecture design,TP399-C1
  13. Value-Added Betting System Based on COM+ Architecture,TP311.52
  14. Design and Implementation of a High Availability and Disaster Recovery System,TP309.3
  15. Analysis and Design of Mswitch Network Management System,TN915.07
  16. Study on the It Infrastructure Plan in the CTGPC,F426.91
  17. Multi- machine cluster heartbeat Research,TP338
  18. Tuxedo transaction - based database system,TP311.13
  19. Design and Implementation of erasure codes distributed storage system,TP333
  20. Design and Implementation of Virtual Cluster Fast Fail Over Module,TP393.06
  21. Research and Development the Key Issues of High Availability Database Middleware,TP311.13

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile