A Scalable Architecture for Real-Time Monitoring of Large Information Systems

Mauro Andreolini, Michele Colajanni, Marcello Pietri
2012 2012 Second Symposium on Network Cloud Computing and Applications  
Data centers supporting current cloud-based services are characterized by a huge number of hardware and software resources, often cooperating in complex and unpredictable ways. Understanding the state of these systems for management and service level agreement reasons requires novel monitoring architectures because fully centralized systems do not scale to the required number of flows while pure peer-to-peer architectures cannot provide a global view of the system's internal state. To make
more » ... rs worse, these services should be provided over short, quasi real-time intervals. We propose a novel monitoring architecture that, by combining a hierarchical approach with decentralized monitors, addresses the aforementioned challenges. We evaluate its scalability by means of an analytical models that is validated through a set of experimental results.
doi:10.1109/ncca.2012.24 dblp:conf/ncca/AndreoliniCP12 fatcat:73vcti5nvrhwzidpvek6for6ca