Font Size: a A A

Research On Cloud Services Life Cycle Management And System Implement Based On OpenStack

Posted on:2015-12-05Degree:MasterType:Thesis
Country:ChinaCandidate:T LiFull Text:PDF
GTID:2308330473950626Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In recent years, the concept of cloud computing is increasingly being discussed among the people. More and more attention has been paid to the development of cloud computing industry by many countries. The Microsoft, the Google, the Amazon and other world’s famous technology giants have released their own cloud computing products. Meanwhile, many developing technology companies are gradually step into this field. This suggests that cloud computing has the advantage of providing higher performance computing, storage and other services with a lower cost. It has been received and developed by the market. But for many small and medium enterprises, building and managing their own cloud computing environment is still not an easy task. On the one hand due to the need of high technical, the price of existing commercial cloud computing products stay at a high level. On the other hand cloud computing industry is still not mature, especially for cloud services management products for open-source cloud platform is only in its infancy. Many small and medium enterprises start trying to use these open source cloud platform for free. Currently the OpenNebula, Nimbus, Eucalyptus and OpenStack are getting more popular as open source IaaS. Eucalyptus and OpenStack have developed an active open source community to support.Now there are less management tools for open-source cloud platform. And the exist tools are used difficultly.This leading cloud services is not easy to be managed, Considering the problem this thesis intends to research and implement an efficient cloud services management system. Introducing the concept of the product life cycle, using object-oriented programming method, the subject has implemented a management system based on web. The system manages cloud services from the various stages of the life cycle. The open source cloud platform OpenStack and Cloud Foundry are the management objectives. The key about the cloud service lifecycle management system to achieve is identifying the management elements and management goals. Considering the further of cloud management platform, this thesis has studied and formulated a reasonable division of the cloud service lifecycle and has refined the tasks and implementation of each stage. To solve the issue of cloud services operation monitoring, we use the intuitive graphical reporting to show the platform running state data which is access by provided external API. Using these data, combined with self-designed service billing model, the system can calculate the using cost of cloud services and accomplish a charging stage of the cloud service lifecycle management.Through this cloud service lifecycle management system, the management of the cloud services is connected together, which make cloud service providers and users manage or use cloud services more efficiently.
Keywords/Search Tags:Cloud Services, Lifecycle, Management System, OpenStack Platform
PDF Full Text Request
Related items