信息网络安全 ›› 2014, Vol. 14 ›› Issue (8): 55-60.doi: 10.3969/j.issn.1671-1122.2014.08.010

• Orginal Article • Previous Articles     Next Articles

Design and Implementation of Topology Display in Cloud Computing PaaS based on Cloud Foundry

HOU Li-zhi, CUI Yi-dong   

  1. School of Software, Beijing University of Post and Telecommunications, Beijing 100876, China
  • Received:2014-05-14 Online:2014-08-01

Abstract: Cloud computing PaaS (platform as a service) platform draws wide attentions in recent years. Not only does it provide environment and resources for users, it also improves the utilization of hardware resources and reduces business operation costs. However, there is lack of mechanism to constrain the behavior of providers. In order to fill the gap, the concept of topology management was brought up. In one hand, the application topology can monitor the relationship between applications and resources, in another hand, resource topology can monitor the relationship between resources and applications, both of them can realize monitoring of applications from different angles. We use a hash array to store topology information, and the message bus publish-subscribe model to pass the messages. After that, we can achieve the topology information, and then demonstrate the results in Web pages. To sum up, the PaaS platform driven by Cloud Foundry designed and implemented in this paper runs well. It presents the resource pool information and the relationship between application and resources clearly. Thus, the system can improve the quality of services and protect the interests of users. Application topology display and resource topology display can duly reflect the relationship between resources and application of the system, both of them display from different angles can provides great convenience to the cloud provider to manage application.

Key words: cloud computing, application topology, resource topology, PaaS

CLC Number: