Font Size: a A A

Design And Web Implementation Of The Open Stack Cloud Platform Management Subsystem Based On Django

Posted on:2018-07-19Degree:MasterType:Thesis
Country:ChinaCandidate:X PengFull Text:PDF
GTID:2428330512466958Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the continuous development of cloud computing technology,people in the production and life around the emergence of more a nd more cloud computing applications.More and more companies to build cloud platform to replace the traditional IT business,through the cloud platform to resources,services,data processing set in one,greatly improving the efficiency of the use of resources,which greatly enhance the business organizations IT service capabilities.Among the open-source cloud computing platforms,OpenStack is the fastest growing and most staffed,and large enterprises such as IBM,RetHat,Huawei and Hewlett-Packard have developed their own cloud platforms based on OpenStack.However,most developers focus more on how to provide a more stable cloud platform,better performance of cloud computing services,but ignored the OpenStack cloud platform in the management of the shortage,with more and more Large and small enterprises to use OpenStack to build cloud platform,cloud platform,user management,resource management and other issues gradually attracted people's attention.Therefore,this paper will study the OpenStack Cloud Platform,which is based on OpenStack,which is based on the four aspects of login management,tenant / user management,computing resource management and storage resource management.The platform is designed and implemented The management subsystem includes four parts: login management module,tenant / user management module,calculation management module and storage management module,and provides cloning chain function for computing management and storage management of OpenStack cloud platform using Ceph as back-end storage device,To enhance the efficiency of management.In this system,the Login Management module to ensure the safety of the use of the system.The Tenant/User management module provides centralized management of tenants and users in the cloud platform.Compute Management module,the user can on-demand computing resources to use and management,but also on the cloud platform to upload the image management.In the Storage Management module,users can manage the type of cloud hard disk according to the actual storage back-end,and can use and manage the storage resources as needed.The system mainly through OpenStack RESTful API and OpenStack data exchange,through the Python Django framework and AngularJS framework design and implementation.At present,the system has been designed and implemented,and after testing through Nginx and uWSGI deployment to the production environment,and achieved a good experience.
Keywords/Search Tags:OpenStack cloud platform, Django, Compute Management, Storage Management
PDF Full Text Request
Related items