Font Size: a A A

Research And Implementation Of OpenStack-based Cloud OS Platform Docking Trove Component

Posted on:2019-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:B B XiangFull Text:PDF
GTID:2428330548976252Subject:Electronic Science and Technology
Abstract/Summary:PDF Full Text Request
Cloud computing has become one of the main research directions in the field of computers in recent years.As cloud computing continues to evolve and Iaa S platforms continue to mature,application-oriented cloud computing solutions such as databases and big data are also constantly being researched and developed.C loud platforms such as AWS,Azure,and Alibaba C lo ud have proposed cloud service program aiming at specific databases.For a variety of databases,the cloud platform has not yet proposed a unified management program.Therefore,providing a unified management for a variety of databases has practical research value.Based on the research of private cloud platform and database technology,this paper presents a system that C loud OS private cloud platform based on Open Stack docks Trove database service component.Based on Open Stack,the most popular open source cloud platform currently,it builds a unified management service for multiple databases based on the existing C loud OS private cloud system.The research contents of this paper mainly include the following aspects:1.First of all,through the research of the current situation of cloud computing and database technology development,this paper analyzes the characteristics of cloud platform docking database service system and deeply analyzes the theoretical knowledge and core technology involved in the system.2.In this paper,based on the analysis of the requirements of the private cloud platform docking database service,the system architecture of the C loud OS private cloud platform docking Trove component system is proposed.Then according to the system architecture,the functions and internal structures of the system bottom layer,Core Service service layer,Web Portal layer are analyzed.3.According to the requirements analysis and system architecture,this article details the design and implementation of the C loud OS private cloud platform docking Trove component system.Firstly,the management of the database instance and database is elaborated.Secondly,in order to make the system have better scalability and performance,the system is further optimiz ed.Finally,in order to make the system function more perfect,the system is expanded.4.Because C loud OS private cloud platform is a huge project,the modularity of database services based on the principle of microservices architecture are implemented,and the functions such as service registration,service discovery,API gateway and single sign-on are realized.In addition,the realization of automated deployment of database services is described briefly.5.Finally,the unit tests to the system are per formed,and the performance of the database instance that it created is analyzed.The test results show that the Open Stack-based C loud OS private cloud platform docking the Trove component system provides a flexible and scalable database service,and effec tively improves the utilization and scalability of database resources.Meanwhile,the shortcomings of the system are analyzed,and the prospect of follow-up research is advanced in this paper.The Cloud OS based on Open Stack docking Trove component system is analyzed and implemented through theoretical research on the private cloud docking database service.Theoretical support and realization of reference are provided to deploying cloud database service based on the existing private cloud platform for which it improves the management and utilization efficiency o f enterprise database resources.
Keywords/Search Tags:Private Cloud, Micro Service, Trove, Docker, Database Service, Extended Deployment Automation
PDF Full Text Request
Related items