Font Size: a A A

Research And Implementation Of Consumer Electronics Enterprise Private Cloud PaaS Platform Based On Cloud Foundry

Posted on:2015-10-26Degree:MasterType:Thesis
Country:ChinaCandidate:H LiuFull Text:PDF
GTID:2308330473951720Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The rapid popularization of mobile Internet reflects not only the widely popular of all kinds of mobile intelligent terminal but also the highly prosperous of applications market. The traditional application delivery pattern has not met the stable running of applications and elastic scaling of load capacity under the high concurrent access, the Paa S technology based on cloud computing is to cater to the demand, providing a stable, reliable and elastic scaling runtime environment for all kinds of applications, it makes application developer focus on the achievement of application business logic itself, to accelerate application development speed, reduce operating complexity and improve resource utilization. Based on open source technologies to build enterprise private cloud Paa S platform to achieve the reliable deliver of application has become the mainstream model of application development in the era of mobile Internet.According to the basic requirements of consumer electronics enterprise application research and development in the era of mobile Internet, firstly, this thesis studies the overall architecture and service model of enterprise private cloud service platform based on open source technologies to build the Paa S as the core. Based on VMware v Sphere virtualization technology and open source cloud platform Cloud Foundry to design an enterprise private cloud Paa S platform solution oriented consumer electronics enterprise. On this basis, building a stable and extensible private cloud Paa S platform environment. Secondly, in view of the defects of cloud platform in application access request scheduling and the elastic scaling of application load capacity, this thesis proposes a hierarchical load adaptive Paa S platform application access request dynamic scheduling strategy, through real-time computing the load condition of application instances and running nodes, using hierarchical load adaptive scheduling strategy to achieve the dynamic scheduling of platform application access request based on the load of instances and the elastic scaling of application instances based on access request load. Finally, based on the RESTful API provided by Cloud Foundry platform, adopting B/S architecture model to design and develop a cloud application management system, in order to operate and manage the platform application in Web way, such as create, configure, upload, publish, update, delete, etc and achieve the real-time monitoring of application status.This thesis designs a private cloud Paa S platform solution oriented consumer electronics enterprise based on the open source platform Cloud Foundry, using the hierarchical load adaptive Paa S platform application access request scheduling strategy to improve the defect of platform in application access request scheduling, achieving platform application load balancing and application instance elastic scaling. On this basis, building a highly efficient and stable private cloud Paa S platform. At the same time, design and develop a platform cloud application management system, achieve the visual monitoring and management of platform application. The content of this thesis will give the enterprises that want to build private cloud service platform based on open source platform Cloud Foundry a solution with practical value.
Keywords/Search Tags:Cloud Computing, Platform as a Service, Cloud Foundry, Scheduling Mechanism, Load Balancing
PDF Full Text Request
Related items