Abstract
Cloud computing platforms have the characteristics of large scale, complex interaction and dynamic environment, which cause it more and more serious to software and system security, and the monitoring technology is one of the key technologies to ensure the reliability. However, the spatial topology of a cloud computing platform often changes, so static monitoring can bring huge network overhead when collecting multi-node and multi-level monitoring data. To address the above problems, this paper proposes MCloud, an efficient monitoring framework for cloud computing platform. We first propose an organization model for monitoring objects with a tree-linked list. Then, we optimize the indexing mechanism for the efficient retrieval of monitoring data. Finally, we design and implement a monitoring framework MCloud integrated in cloud computing platforms, and the experimental results show that MCloud can effectively reduce the monitoring performance of the cloud platform by more than 20%.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Leach, P.J., Mealling, M., Salz, R.: A Universally Unique Identifier (UUID) Namespace (2005)
Nguyen, H., Shen, Z., Tan, Y., et al.: FChain: toward black-box online fault localization for cloud systems. In: IEEE 33rd International Conference on Distributed Computing Systems, pp. 21–30 (2013)
Allen, S., Lapp, J., Merrick, P.: XML Remote Procedure Call (XML-RPC), 11 April 2006. U.S. Patent 7,028,312
Menasce, D.: TPC-W: a benchmark for e-commerce. IEEE Internet Comput. 6(3), 83–87 (2002)
Zahariev, A.: Google app engine. Helsinki University of Technology (2009)
Amazon CloudWatch: Amazon, Inc. Accessed 7 Feb 2010
Cloudstatus: Hyperic Inc. http://www.cloudstatus.com/
Foglight. http://www.quest.com/foglight-for-virtual-enterprise-edition/
Massie, M.L., Chun, B.N., Culler, D.E.: The ganglia distributed monitoring system: design, implementation, and experience. Parallel Comput. 30(7), 817–840 (2004)
Buyya, R.: PARMON: a portable and scalable monitoring system for clusters. Softw.-Pract. Experience 30(7), 723–740 (2000)
Sottile, M.J, Minnich, R.G.: Supermon: a high-speed cluster monitoring system. In: IEEE International Conference on Cluster Computing, pp. 39–46. IEEE (2002)
Bunch, C.: Automating VSphere: With VMware VCenter Orchestrator. Prentice Hall Press, Upper Saddle River (2012)
Citrix.: XenCenter. http://community.citrix.com/display/xs/XenCenter
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Zeng, J., Long, Z., Shen, G., Wei, L., Song, Y. (2017). MCloud: Efficient Monitoring Framework for Cloud Computing Platforms. In: Wang, G., Atiquzzaman, M., Yan, Z., Choo, KK. (eds) Security, Privacy, and Anonymity in Computation, Communication, and Storage. SpaCCS 2017. Lecture Notes in Computer Science(), vol 10656. Springer, Cham. https://doi.org/10.1007/978-3-319-72389-1_33
Download citation
DOI: https://doi.org/10.1007/978-3-319-72389-1_33
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-72388-4
Online ISBN: 978-3-319-72389-1
eBook Packages: Computer ScienceComputer Science (R0)