Font Size: a A A

Design And Implementation Of Automated Deployment And Monitoring On PaaS

Posted on:2017-05-08Degree:MasterType:Thesis
Country:ChinaCandidate:J B SunFull Text:PDF
GTID:2308330482981846Subject:Computer application technology
Abstract/Summary:
With the continuous development of virtualization technology over the years, cloud computing is being more and more popular. Modern enterprise IT engineers are no longer satisfied just to get virtual machine nodes with computing capabilities through virtualization technology, and gradually turn their attention to a more ideal environment for application development and ultimately achieve the goal of No-Ops. Cloud Foundry is the first excellent open source PaaS product that came in this background.This thesis combined with the current industry mainstream technology direction of distributed systems and laboratory practical projects of various performance indicators of Cloud Foundry, proposed deployment difficulties and imperfect monitoring problems. Based on these problems, the thesis has designed and implemented a rapid automatically deployment and monitoring system for Cloud Foundry.The system implemented automatic deployment tool without the dependent of the underlying infrastructure as a service platform, each component deployed without redundancy by resolving Cloud Foundry release. The system also proposed and implemented non-intrusive way for monitoring including four levels. They are virtual machines, components, container processes and application logs. The system monitor resource usage and process state, ensure high availability and process automatic recovery, enable application log query, warn and alarm resource usage overrun and fault. These four levels ensure the stable of cloud platform, effectively reducing the the difficulty and complexity of operation and maintenance.Finally, the deployment and monitoring system has withstood the test of actual production environments with quick deployment and stable monitoring.
Keywords/Search Tags:Cloud Computing, PaaS, deployment, monitoring, Cloud Foundry
Related items