Font Size: a A A

Design For The Model-Driven Automation Framework Based On OpenStack Platform

Posted on:2015-10-01Degree:MasterType:Thesis
Country:ChinaCandidate:J W HeFull Text:PDF
GTID:2428330629480513Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The environments in modern enterprise software development and testing appear to very complex,building such environments now become more and more difficult.With the increasement of the software project quantity that JiuZhou Company involved,there also need to apply hardware resources,then build environments fit for software development and testing at the beginning of each project.How to provide one efficient,unified and flexible method of the automatic software deployment is the key element for suceess.The model-driven and OpenStack based automation framework which provide one new method for the automatic software deployment.The system abstract the whole process of building environments,user create the service model fit for the system specification,the system then compile and import the service model and deploy relevant software based on the model and then serve for team.The system will manage the lifecycle of the software services and will save the hardware costs and build model once then deploy software services multiple times for use.First of all,the status of the software automatic deployment are discussed and the problems about the corporation fail to support to the increasement of the business and it's high operation costs.And the building of model-driven automation framework is analyzed of necessity.Based upon it,the function includes the virtual resources management of OpenStack,the design and management of the model and the software order management are analyzed.And the core business process includes the import model and the software automatic deployment process are also discussed.Then the infrastructure of the automation framework system is described.Furthermore,the system design about key sub-systems includes the management of model and the automatic software deployment are introduced.And the discussion focus on the process about automatic deployment of the software on the OpenStack platform.Finally,the scalability and the future of the system are also analyzed.
Keywords/Search Tags:OpenStack, Cloud Computing, Deployment automation, Model-driven, Configuration management
PDF Full Text Request
Related items