Supporting quality of service in HTTP servers
PODC '98 Proceedings of the seventeenth annual ACM symposium on Principles of distributed computing
Locality-aware request distribution in cluster-based network servers
Proceedings of the eighth international conference on Architectural support for programming languages and operating systems
A Service Level Agreement Language for Dynamic Electronic Services
WECWIS '02 Proceedings of the Fourth IEEE International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS'02)
A model for web services discovery with QoS
ACM SIGecom Exchanges
Lottery scheduling: flexible proportional-share resource management
OSDI '94 Proceedings of the 1st USENIX conference on Operating Systems Design and Implementation
A fair carpool scheduling algorithm
IBM Journal of Research and Development
Extending Apache Axis for monitoring of Web Service Offerings
BSN '05 Proceedings of the IEEE EEE05 international workshop on Business services networks
Relevant Past Performance for Selecting Web Services
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
Achieving Predictability and Service Differentiation in Web Services
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
Building web services middleware with predictable service execution
WISE'10 Proceedings of the 11th international conference on Web information systems engineering
SOAP request scheduling for differentiated quality of service
WISE'05 Proceedings of the 2005 international conference on Web Information Systems Engineering
Managing resource contention in embedded service-oriented systems with dynamic orchestration
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
Hi-index | 0.00 |
Most Web services management platforms cover two aspects related to quality of service: monitoring and reporting of various system performance metrics; and enhancing performance by increasing throughput, assuring reliability and failover etc. However, proactive management of services through differentiated quality has not been addressed in an integrated manner. This paper deals with the concept of managed QoS for Web Services, and describes a scheme for providing service differentiation through static and dynamic (real-time) prioritization of requests. Building on the concept of "Smartware", a Web services management framework co-introduced by one of the authors, we present the architecture of the system, as well as representative data showing a prioritization case. We maintain that such a proactive management of QoS can be very valuable for future Web services management platforms.