Search Swinburne Research Bank
Please use this identifier to cite or link to this item: http://hdl.handle.net/1959.3/221817
- Run-time management and optimization of web service monitoring systems
- Heward, Garth; Han, Jun; Schneider, Jean-Guy; Versteeg, Steve
- 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.
- Publication type
- Conference paper
- Research centre
- Swinburne University of Technology
- Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications (SOCA), Irvine, United States, 12-14 December 2011, pp. 1-6
- Publication year
- Monitoring requirements; Optimisation; Optimisation algorithm; QoS; Quality of service; Runtime management; Runtime optimisation; System monitoring configurations; Web service monitoring systems; Web services; WS
- 9781467303194, 1467303194
- Publisher URL
- Copyright © 2011 by the Institute of Electrical and Electronics Engineers. All rights reserved.
- Peer reviewed