SimMon: A Toolkit for Simulating Monitoring Mechanism in Cloud Computing Environments.
Xinkui Zhao,Jianwei Yin,Pengxiang Lin,Chen Zhi,Shichun Feng,Hao Wu,Zuoning Chen
DOI: https://doi.org/10.1007/978-3-662-48616-0_33
2015-01-01
Abstract:Monitoring is significant to supervise the state of services and guide adaptive management of services in cloud computing environments. Working as auxiliary tools, monitoring systems are expected to incur the least extra cost on physical resources (CPU, memory, network, etc.). Since the scale and requirement of different data centers vary from each other, it is impossible to design a suit-to-all monitoring solution for all the data centers. However, for a certain data center, it is hard to determine whether a predesign monitoring mechanism is well suited before the mechanism is deployed in a real production environment. To address these issues, we propose SimMon, a toolkit for simulating monitoring mechanism in cloud computing environments. SimMon is used to simulate the process on collection, dissemination, storage and requisition of monitoring data. With the help of SimMon, system administrators are able to compare different monitoring mechanisms and select the best one before it is adopted by a monitoring system in a real-world data center.