Font Size: a A A

Research And Implementation Of Cloud Computing Platform Based On OpenStack

Posted on:2019-07-22Degree:MasterType:Thesis
Country:ChinaCandidate:J Y ZhengFull Text:PDF
GTID:2428330572950659Subject:Engineering
Abstract/Summary:PDF Full Text Request
Today,cloud computing is exploding at an unprecedented rate,which is mainly due to the advent of the Internet era,and we are very fortunate to witness this process.As a new IT service mode based on the Internet,users can rely on the network to obtain flexible,scalable and scalable IT resources in the form of services.Cloud computing as a new IT industry change has been widely recognized by the international community,has moved from the early conceptual stage to the current use stage,from the round table discussion stage to the daily production stage.In order to effectively manage cloud computing resources with huge resources,major IT technology companies have launched their own cloud computing management platforms,such as Amazon's AWS,Google's GCP and Microsoft's Azure.Around the core advantage of open source code,in 2010,a cloud computing platform named OpenStack was proposed by NASA and Rackspace.Because of its large-scale,simple and scalable deployment characteristics,OpenStack cloud computing platform has gained many IT departments after its launch.Support from technology companies and cloud computing enthusiasts.OpenStack cloud computing platform is a cloud computing platform with simplified deployment process,and its component interactive architecture brings good scalability.Cloud computing platform manages the cloud resource pool composed of numerous IT resources by using technical means,and provides users with services.The scale of cloud resource pool will become larger and larger with the increasing number of users using cloud computing,and the efficiency of resource scheduling will not only affect the performance and cost of cloud computing platform operation services,but also affect users' use feelings.Therefore,how to improve the utilization rate of resources,allocate resources effectively,and make full and balanced use of IT resources in cloud computing platform is very important for the growing scale of cloud computing platform.Firstly,this paper combines the background of today's era,introduces cloud computing in detail,compares and analyses the development status of cloud computing industry at home and abroad,deeply analyses the core technology of cloud computing,and makes a comprehensive analysis of OpenStack cloud computing platform from the aspects of logical architecture,deployment and implementation.Based on the results of learning research,an OpenStack cloud computing platform is designed and deployed.Then,this paper focuses on the OpenStack Cloud Computing Platform resource scheduling strategy algorithm in-depth study and research,on the basis of this study,through the OpenStack Cloud Computing Platform resource scheduling strategy performance analysis and improvement,so as to design and implement a dynamic-based.Resource scheduling strategy module of cloud computing platform to achieve load balancing and energy saving.Finally,through the experimental verification of the implementation of dynamic resource scheduling strategy algorithm based on cloud platform,it proves that the dynamic resource scheduling strategy designed in this paper achieves the desired effect,optimizes the resource scheduling mechanism of OpenStack cloud platform,effectively improves the resource utilization of cloud platform,reduces the additional overhead,and ensures the security of cloud platform.It proves the service quality of cloud computing platform.
Keywords/Search Tags:cloud computing, virtualization, cloud computing management platform, OpenStack, private cloud
PDF Full Text Request
Related items