Modelling End-to-end Quality-of-Service for Transaction-Based Services in Multi-Domain Environments

Next-generation service offerings will integrate information from multiple interconnected servers. For the commercial success of these services, the ability to deliver good end-to-end quality-of-service (QoS) is crucial. Today, no mature solutions exist for the problem of realizing high and guaranteed end-to-end QoS for transaction-based services in multi-domain environments. Service level agreements (SLAs) are a well-recognized concept to obtain QoS guarantees, but currently no satisfactory solutions exist for SPs to determine the set of combinations of per-domain SLAs that they need to negotiate with the other domain owners to deliver the desired end-to-end QoS. To this end, in this paper we introduce the new concept called SLA negotiation space, i.e. the set of combinations of per-domain SLAs that SPs need to negotiate with other domain owners to realize desired end-to-end QoS levels. In addition, to identify the SLA negotiation space, we propose a modelling framework to quantify the complex relation between the per-domain SLA parameters and the end-to-end QoS. The practical usefulness of our results is demonstrated by a realistic example

[1]  R. Núñez Queija,et al.  Discriminatory processor sharing revisited , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[2]  Amit P. Sheth,et al.  Service Oriented Architectures and Semantic Web Processes , 2004 .

[3]  Daniel A. Menascé,et al.  Response-time analysis of composite Web services , 2004, IEEE Internet Computing.

[4]  Øivind Kure,et al.  The use of service level agreements in tactical military coalition force networks , 2005, IEEE Communications Magazine.

[5]  Ning Wang,et al.  Provisioning for interdomain quality of service: the MESCAL approach , 2005, IEEE Communications Magazine.

[6]  Robert D. van der Mei,et al.  Response times in a two-node queueing network with feedback , 2002, Perform. Evaluation.

[7]  Mark Lycett,et al.  Service-oriented architecture , 2003, 2003 Symposium on Applications and the Internet Workshops, 2003. Proceedings..

[8]  D. Krahl,et al.  The Extend simulation environment , 2000, Proceeding of the 2001 Winter Simulation Conference (Cat. No.01CH37304).

[9]  Stefan Savage,et al.  Modeling TCP latency , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[10]  Daniel A. Menascé,et al.  Composing Web Services: A QoS View , 2004, IEEE Internet Comput..

[11]  Onno Boxma,et al.  Sojourn-time approximations in a two-node queueing network , 2005 .

[12]  R. D. V. D. Meiad,et al.  User Perceived Quality-of-Service for Voice-over-IP in a Heterogeneous Multi-Domain Network Environment , 2005 .

[13]  J. W. Cohen,et al.  The multiple phase service network with generalized processor sharing , 1979, Acta Informatica.