Font Size: a A A

Design And Implementation Of High Availability Service Management Platform

Posted on:2017-07-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y YinFull Text:PDF
GTID:2348330488973010Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the development of computer technology, the information level of enterprises has become an important standard to measure the overall strength of an enterprise. And now, the enterprise has established a large number of service systems. The service systems carry out their duties and each other cannot work effectively, resulting in many isolated islands of information in the enterprise. In addition, the modern enterprise division of labor is increasingly thin and how to effectively use the services provided by other enterprises to reduce their operating costs is also the problem that enterprises have to solve. In this case, the service integration technology develops. Service integration technology is based on a large number of service systems established. Through the integration of service resources, the resources are made full use of and the information exchange between services is more flexible. This enhances the level of enterprise information. This paper focuses on providing service management to support the integration of services.This paper first describes the background of the current service integration and the present situation of the research. Also it introduces the related products and related technologies, with putting forward the requirement of service management platform. Then it analyzes the functional requirements and nonfunctional requirements of the service management platform, and provides a series of services, and the function modules of the platform are divided. The overall design framework of the platform is divided into three subsystems, which are service storage subsystem, service container proxy sub system and service running engine subsystem. The service storage subsystem is responsible for storing the service entity files, providing the service source for the platform; the service container is responsible for the storage and management of the deployed services; the service engine subsystem is responsible for controlling and scheduling the service container proxy subsystem. In this paper, we analyze and design the various modules of the platform, such as service registration, service deployment, service management, node management, policy management, high availability design and monitoring information display. High availability design is the core module of the platform. It can not only detect the abnormal host node and carry out exception handling, but also take into account the load of the platform. Finally, this paper carries on the functional test to each functional module of the service management platform. The result of the test shows that the platform function is comprehensive and the performance is reliable. In this paper, the design and implementation of high available service management platform can provide support and help for the integration of various types of services in the enterprise. Platform can provide a series of control means for the developed services, which include registration, deployment, management and uninstall. The enterprise will no longer need manual to perform these tedious and error prone operation. The platform can automatically complete these basic service management functions. In addition, the platform uses cluster management services to ensure the high availability of services.
Keywords/Search Tags:Service Integration, Service Management, High Availability, Cluster
PDF Full Text Request
Related items