Dissertation > Excellent graduate degree dissertation topics show

Design and Implementation of Load Balancing Service in Multidatabase of Massive Data

Author: LinWangQun
Tutor: WuQuanYuan;LiAiPing
School: National University of Defense Science and Technology
Course: Computer Science and Technology
Keywords: CORBA load balancing interceptor server copy object group
CLC: TP311.52
Type: Master's thesis
Year: 2007
Downloads: 238
Quote: 2
Read: Download Dissertation

Abstract


On the background of MDMP (Massive Data Management Platform), this thesis analyzes and compares the load balancing mechanisms provided in different layers, and discusses the middleware’s load balancing service in detail. In allusion to the deficiencies of some middleware products of load balancing service, a type of load balancing service called AFLS (Application Fault-tolerated Load balancing Service) which follows the CORBA specification is designed and implemented.The primary contributions of this thesis include:1. We study policies and mechanism of load balancing, including interceptor technologies based on CORBA, the model of collecting loads, migration policies, and member selection strategies. Meanwhile, the model and the cost of the load balancing are also thoroughly discussed.2. we design a Framework which is CORBA-based extensible Application Fault-tolerated Load-balancing Service. Besides, the key technologies of designing the service are fully described.3. AFLS is implemented on the middleware platform of StarBus. Through adoption of double balancer structure, AFLS presents a solution to single point of failure existing in centralized load balancing service. Moreover, it implements clients request scheduling, load collecting and load migrating in a transparent way to application; it can provide dynamic management for multiple types redundant server, support application-defined load metrics and balancing policies, having good adaptability and extensibility.4. Finally, a group of experiments are done to test the function and efficiency of AFLS. Empirical results demonstrate that AFLS works correctly and the overhead of it is very small. All the requirements to AFLS are fully fulfilled. AFLS have been applied successfully in the certain national project.

Related Dissertations

  1. Research on Parallel Frequent Graph Pattern Mining,TP311.13
  2. The Research of Guidance and Control Method in Terminal Guidance Phase,TJ765.3
  3. Equipment management information system based on distributed three-tier application development and research,TP311.52
  4. Streaming Media Server System Based on Network Storage,TN919.8
  5. Research and Practice of a Monitor and Control Software System Suitable for Use in Heterogeneous Computing Enviorment,TP277
  6. RFID data cleaning treatment strategies and algorithms,TP391.44
  7. CDN and P2P technologies based on a mixture of streaming media content distribution mechanism,TN919.8
  8. Image retrieval method and system for parallel computing,TP391.3
  9. Retail Operational BI middleware OBIMS System Design and Implementation,TP311.52
  10. Research on QoS of Multi-nexthop Routing Mechanisms,TP393.02
  11. Research on the Key Technology in Distributed Computing System,TP393.09
  12. Insurance card single self- activate the system design and implementation,TP311.52
  13. Research and Implementation of Distributed Image Fusion System,TP391.41
  14. The key technologies of adaptive software system based on the CORBA,TP311.52
  15. Assistant Software for Dynamic Analysis in Oilfield Development,TP319
  16. Research of Embedded Real-time Middleware in Distributed Information Platform,TP368.1
  17. Study on the Method of the Oilfield Wastewater Physico-chemical Treatment,X703
  18. Research of Nanchang Comprehensive Transportation Information Platform Based on CORBA and XML,U495
  19. Distributed TT \u0026 C ground receiving system monitoring subsystems,TP311.52
  20. Design and Implementation of Hospital Medical Information Management System Based on Distributed Technology,TP311.52
  21. Applied Research on Shipboard Combat Command Systems Based on Software Component,TP311.52

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