Service level agreement framework For grid-based services

Loading...
Thumbnail Image
Date
2008
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
Citation
Collections