Abstract
The variation of contexts in which a Web service could be used and the resulting variation in Quality of Service (QoS) requirements motivates further research to extend Web services management platforms with automatic and adaptive management mechanisms in order to achieve differentiated service offerings and to improve quality of service in terms of availability, response time and throughput. However, most Web services platforms are based on a best-effort model, which treats all requests uniformly, without service differentiation. This paper presents WS-DiffServ, a service differentiation middleware based on adaptive scheduling of service requests that prioritizes requests depending on their associated class of service and the current degree of service level conformance. The goal of the proposed approach is to increase conformance to negotiated service levels particularly in case of overloads such that the incurred penalties for violations are minimized. The paper first explores the typical requirements of a differential QoS support for Web services. We then present the design of WS-DiffServ. The effectiveness of the proposed approach is analyzed using supply chain management scenarios.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Dan, A., Davis, D., Kearney, R., King, R., Keller, A., Kuebler, D., Ludwig, H., Polan, M., Spreitzer, M., Youssef, A.: Web Services on demand: WSLA-driven Automated Management. IBM Systems Journal, Special Issue on Utility Computing 43, 136–158 (2004)
Zhou, C., Chia, L.-T., Lee, B.-S.: Web Services Discovery with DAML-QoS Ontology. International Journal of Web Services Research 2, 43–66 (2005)
Liu, Y., Ngu, A.H., Zeng, L.Z.: QoS computation and policing in dynamic web service selection. In: Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters, pp. 66–73 (2004)
Web Services Agreement Specification (WS-Agreement) (2007)
MS: .NET Framework 3.5 (2007), http://www.netfx3.com
Erradi, A., Tosic, V., Maheshwari, P.: Policy-based Monitoring of Composite Web Services with the MASC Middleware. In: ECOWS 2007. 5th IEEE European Conference on Web Services, Halle (Saale), Germany (2007)
Tosic, V., Erradi, A., Maheshwari, P.: WS-Policy4MASC - A WS-Policy Extension Used in the Manageable and Adaptable Service Compositions (MASC) Middleware. In: SCC 2007. IEEE Int. Conf. on Services Computing, Utah, USA (2007)
Elnikety, S., Nahum, E., Tracey, J., Zwaenepoel, W.: A method for transparent admission control and request scheduling in e-commerce web sites. In: WWW 2004. 13th international conference on World Wide Web, New York, NY, USA, pp. 276–286 (2004)
Mercury LoadRunner (2007), http://www.mercury.com/us/products/performance-center/loadrunner/
WS-I: SCM Sample Application (2007), http://www.ws-i.org/deliverables/workinggroup.aspx?wg=sampleapps
Zhou, X., Wei, J., Xu, C.-Z.: Quality-of-service differentiation on the Internet: a taxonomy. Journal of Network and Computer Applications (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Erradi, A., Maheshwari, P. (2007). Enhancing Web Services Performance Using Adaptive Quality of Service Management. In: Benatallah, B., Casati, F., Georgakopoulos, D., Bartolini, C., Sadiq, W., Godart, C. (eds) Web Information Systems Engineering – WISE 2007. WISE 2007. Lecture Notes in Computer Science, vol 4831. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76993-4_29
Download citation
DOI: https://doi.org/10.1007/978-3-540-76993-4_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-76992-7
Online ISBN: 978-3-540-76993-4
eBook Packages: Computer ScienceComputer Science (R0)