Font Size: a A A

Design And Implementation Of Server Driven Management System

Posted on:2019-06-28Degree:MasterType:Thesis
Country:ChinaCandidate:Y Z LiuFull Text:PDF
GTID:2428330590975425Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the increasing number of servers and network devices,the system architecture is also more and more complex.The use of the traditional one by one manual deploying server is more and more difficult to meet the needs of enterprises.The current mainstream server driven deployment platform are developed based on the way of out of band that the entire server's running state is managed through BMC.Once the BMC fails,it will be very difficult to implement the upgrade deployment for the server drivers.This paper,designed and implemented a server driver management system based on OSGi(Open Services Gateway initiative)framework.The system supports two ways of upgrading and deploying server driver components,which are in-band and out-of-band management.The innovation of the system is mainly reflected in the following aspects:1)Realize the drive management in two ways,which is in and out of the band,greatly improves the stability of the server driven management system.2)Adopting OSGI framework,which can greatly reduce system coupling and improve system maintainability.The paper makes up for the shortcomings of traditional way,and greatly improves the efficiency of computer room managers upgrading and deploying drivers.The specific research contents include:1)Based on/Using OSGi framework / technology,the overall design of the server driven management system is carried out.On this basis,the detailed design and implementation of the guided update module,component repositories management module,the node management module and the node group management module are completed.2)Based on the IPMI specification,a corresponding IPMI interface is designed to implement an out of band mode driven by the upgrade deployment server.3)Based on the OSGi framework,the design of the drive management is carried out.This way is also the agent of the server driven management system.Through this way,the management of nodes and node group and the definition of message communication are realized.The communication mechanism between the server and the agent is realized,and then the purpose of management is achieved..4)The design of the test plan,because the system involves two kinds of server node management deployment,so the test plan not only designed a single node deployment and upgrading test cases,but also designed a variety of cross test cases between nodes.At the same time,to avoid affecting the function of the related modules,the corresponding test cases are designed.The system test results show that the function and performance of the server driven management system designed and implemented in this paper achieve the expected design,which can greatly improvethe efficiency of the driver component management and deployment,and provide a practical driving component management plan for the enterprise.
Keywords/Search Tags:Server, Driver, OSGi, IPMI
PDF Full Text Request
Related items