Font Size: a A A

Research And Implementation Of Management Supporting Platform For Opensource Cloud Computing Platform

Posted on:2014-02-08Degree:MasterType:Thesis
Country:ChinaCandidate:S LiFull Text:PDF
GTID:2248330398460993Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
In recent years, as the development of computer hardware, software technology and Internet technology, we have entered the Internet era, and Internet applications have penetrated into all aspects of people’s work and life. While Internet provides convenience for people’s working and living, the amazing energy consumption has become one of the largest problems to which state and society had to face. According to the survey, in2011, China’s IT energy consumption accounted for5%of the total power consumption of the energy, and the growth rate is an average five-year growth doubled. However, the resource utilization of most of servers on which the web applications are running is very low, because most of the computing resource which is used for coping with the sudden application peak is idle for most of the time. Therefore, to reduce energy consumption by improving the utilization of server resources can get huge environmental and economic benefits.The cloud computing technology provides a new way to solve the IT energy consumption problems. Cloud computing manages physical server resources as virtual resources with the help of virtualization technology, and provide computing resources to users in a form of resource pool, which can set of resources allocation granularity more accurately. Cloud computing technology has many features and advantages to make up for the way of traditional services runs to improve the convenience of management, resource utilization and scalability.Infrastructure as a Service (IaaS) cloud computing platform provided users servers, operating systems, disk storage, and network resources through the network. IaaS cloud computing platform is a kind of basic cloud computing platform on which data center usually works. Also, IaaS cloud computing platform is can be the basic platform of the Platform as a Service (PaaS) cloud computing platform and Software as a Service (SaaS) cloud computing platform.The main work of this paper is to analyze the popular open-source IaaS cloud computing platforms, design and implement a management supporting framework based open-source IaaS cloud computing platforms to provide monitoring and objective management services to users. Cloud computing managers and developers can get the workload data of physical and virtual machines by call the interfaces of the monitor service of the management supporting framework, and manage the cloud computing platform in an objective way. Base the framework users can easily develop a load balance system or integrate the cloud computing platform into other systems. In order to demonstrate the management supporting framework better, we implement the framework with a distributed architecture and asynchronous communications based virtualization software KVM, cloud computing platform OpenStack. Besides, we achieved a basic operation and maintenance system with automated scheduling system and portal management interface. The maintenance system fully demonstrated the practical significance of the cloud computing platform management supporting framework.
Keywords/Search Tags:Cloud computing, Virtualization, Monitoring, KVM, OpenStack, Management supporting framework, GridSphere
PDF Full Text Request
Related items