By Topic

Mapping service-level agreements in distributed applications

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Menasce, D. ; George Mason Univ., Fairfax, VA, USA

In previous column, we discussed how to build distributed systems from quality-of-service (QoS)-aware software components. We also described a design by which individual components can engage in QoS negotiation and perform admission control so that new incoming requests don't violate committed QoS requirements. But what happens in a distributed application made up of several QoS-aware components and if the application has a global service-level agreement (SLA) for maximum end-to-end execution time. The problem we discuss in this paper is how to determine which SLAs should be negotiated at the component level so that the global SLA is satisfied at the minimum possible cost.

Published in:

Internet Computing, IEEE  (Volume:8 ,  Issue: 5 )