Title :
Run-time management and optimization of web service monitoring systems
Author :
Heward, Garth ; Han, Jun ; Schneider, Jean-Guy ; Versteeg, Steve
Author_Institution :
Swinburne Univ. of Technol., Hawthorn, VIC, Australia
Abstract :
Monitoring is an essential part of web service (WS) systems. However, monitoring comes with a cost, including an impact on the quality of monitored services and systems. To deliver the best value to a service provider, it is important to balance between meeting monitoring requirements and reducing monitoring impacts when the system is implemented and as the system and its requirements evolve. To achieve this balance, we introduce a novel approach to measuring the Quality of Service (QoS) being delivered by a WS system and optimally reconfiguring a suite of WS monitors, both on a continuous basis at run-time. This includes an automated run-time management system and efficient (re)optimization algorithm for system monitoring configurations. Experiments have shown that our run-time optimization delivers significant benefit in terms of meeting monitoring requirements and minimizing monitoring impacts, and our optimization algorithm is fast enough to optimize large monitoring systems at run-time.
Keywords :
Web services; optimisation; quality of service; QoS; WS; Web service monitoring systems; monitoring requirements; optimization algorithm; quality of service; runtime management; runtime optimisation; system monitoring configurations; Monitoring; Optimization; Privacy; Quality of service; Reliability; Security; Time factors; Monitoring Optimization; Web Services;
Conference_Titel :
Service-Oriented Computing and Applications (SOCA), 2011 IEEE International Conference on
Conference_Location :
Irvine, CA
Print_ISBN :
978-1-4673-0318-7
Electronic_ISBN :
978-1-4673-0317-0
DOI :
10.1109/SOCA.2011.6166266