SLA amongst Users and Providers in Multi-Cloud Environment ...
Sla in cloud
-
Upload
pankesh-patel -
Category
Software
-
view
101 -
download
1
description
Transcript of Sla in cloud
![Page 1: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/1.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
Service Level Agreement in Cloud Computing
Pankesh Patel, Ajith Ranabahu, Amit Sheth
Knoesis Center, Wright State University, USASelected to Cloud Workshop in OOPSLA for presentation
October 6, 2009
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 2: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/2.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
Outline
1 Cloud Computing
2 SLA
3 SLA issues in Cloud Computing
4 WSLA
5 Proposed Architecture
6 Discussion
7 Future Work
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 3: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/3.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
What is Cloud?
copyright 2009 Peter Denyer Image courtsey wikipedia
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 4: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/4.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
Working Definition of Cloud - From the BerkelyRAD Lab
The applications delivered asservices over the Internet and thehardware and systems software inthe data centres that provide thoseservices.
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 5: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/5.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
Features of Computing Clouds
On-DemandIt is an illusion of infinite computing resources available on demandit eliminates the need of users to plan ahead for provisioning
Self-ServiceIt is an elimination of an up-front commitment from usersIt allows companies to start small and increased hardware resourcesonly when there is a need
Pay-by-UseIt is an ability to pay computing resources on a short-term basis asneedede.g., processors by the hour and storage by the day
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 6: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/6.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
A Scenario from the Real World
Scenario
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 7: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/7.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
What is SLA?
Service Level Agreements
Negotiation between service consumer and service provider
Records common understanding about services, priorities,guarantees
Specify the levels of performance, operation, or otherattributes of the service like such as billing
Encourage dialogue in the event of disputes
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 8: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/8.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
Issue 1
Trust on Cloud Provider
Cloud consumers hesitant to disclose certain details tocloud providers
Requirement to delegate certain tasks to trusted /independent third parties.
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 9: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/9.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
Issue 2
Load fluctuationsCloud providers are subjected to unpredictable loadfluctuations
SLA violations are most likely during load fluctuations !
How to enforce SLA in such a dynamic setting ?
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 10: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/10.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
Issue 3
Measuring Parameters
What is the best way to measure SLA parameters inCloud computing environments ?Several scenarios
Scenario 1 : Customer accepts the data exposed by a service providerwithout further refinement. ex: transaction count
Scenario 2 : Customer requests collected data should put into
meaningful context
Collect data from different sources, apply suitable algorithm(like average and standard deviation) and calculate meaningfulresults
Scenario 3 :Customer specifies what data to be collected and how todo it
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 11: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/11.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
Issue 4
Service availabilityThe current computing clouds have proven not to liveup to the extreme availability expectations!
The recent two hour outage of the Google Appengine[http://bit.ly/10xEOw]
Consideration of penalties and other financialcompensations.
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 12: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/12.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
WSLA framework
Web Service Level Agreements
Specification from IBM
Defines a SLA management ( definition / monitoring/enforcement ) framework for Web Services.
Used as the primary vehicle for managing SLAs in theCloud
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 13: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/13.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
WSLA framework - Overview
Main Concepts of WSLA
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 14: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/14.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
Proposed Architecture - Main Considerations
Enable third parties. [ Issue 1 ]
Support dynamic measurment and enforcementcapabilities. [ Issue 2 , Issue 3 ]
Have provisions to enable automated penalty /compensation management [ issue 4 ]
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 15: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/15.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
Proposed Architecture
Proposed Architecture
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 16: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/16.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
Discussion
1 SOA ParadigmWSLA is flexible architecture for managing SLAsWSLA need to host support services for SLA issues in cloudStrong point of WSLA is SOA paradigm, every functionalities areprovided as service that may not from same provider
2 Standardization in CloudObservation about lack of standardization in monitoring multiplecloudNo universal set of metrics that can be monitored across cloudprovidersrequire standardization efforts for measuring basic metrics
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 17: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/17.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
Future Work
Explore semantic technologies to better enforce SLA’s incloud environment.
Explore multi provider SLA management.
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 18: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/18.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
Related Research We are Pursuing Right Now
Portable Application Development for Cloud Environments
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
![Page 19: Sla in cloud](https://reader038.fdocuments.in/reader038/viewer/2022102721/548f418cb4795982638b4d5b/html5/thumbnails/19.jpg)
Service LevelAgreement in
CloudComputing
PankeshPatel, AjithRanabahu,Amit Sheth
Outline
CloudComputing
SLA
SLA issues inCloudComputing
WSLA
ProposedArchitecture
Discussion
Future Work
Thank you
Questions ?
Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation