Service level agreement framework For grid-based services
Loading...
Date
2008
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
In this study, a consumer-initiated Service Level Agreement (SLA) framework
was developed for Grid-based services in order to address the problems of rigidity
and inability to meet consumer return-on-investment (ROI) of existing techniques
that are provider initiated.
A model for SLA template selection that accepts consumer Service Level
Objectives (SLOs) metrics such as availability, reliability and cost was proposed. The
weighted Euclidean distance measure function was then used in the process of
selecting SLA templates that meet consumer-initiated criteria from the pool of
available service template directory. Thereafter, a performance comparison of the
consumer-initiated (C-SLA) approach with the classical provider-initiated (P-SLA)
approach using consumer satisfaction, scalability and precision was carried out. The
performance model simulation was carried out using Java programming language.
The results obtained from the simulation showed that the C-SLA approach
brings more satisfaction to a consumer as compared to the P-SLA approach. For
instance, a statistical z-test analysis of difference of two proportions conducted on
observed results for 900 sample requests returned 327 accepted SLA templates for
the P-SLA scheme while 752 was accepted for C-SLA scheme. Also, the result
showed that the C-SLA scheme is more scalable than the P-SLA scheme. For
example, as the number of requests increased from 100 to 1000, template
acceptance ratio increased from 78% to 82 % for the C-SLA scheme and declined
from 38% to 33% for the P-SLA scheme. The result further showed that on average
C-SLA is 83% precise in retrieving relevant SLA templates while the P-SLA is 60%
precise.
It was concluded that C-SLA as proposed in this research provides more satisfaction to
consumers, scales as the number of service request increases, and is more precise.
Description
A dissertation submitted in fulfillment of the requirements for the degree of Master of Science in Computer Science Department of Computer Science, Faculty of Science and Agriculture, University of Zululand, 2008.
Keywords
Service Level Agreement, Grid-based services