Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Sla in cloud

3,227 views

Published on

Cloud computing that provides cheap and pay-as-you-go computing resources is rapidly gaining momentum as an alternative to traditional IT Infrastructure. As more and more consumers delegate their tasks to cloud providers, Service Level Agreements(SLA) between consumers and providers emerge as a key aspect. Due to the dynamic nature of the cloud, continuous monitoring on Quality of Service (QoS)
attributes is necessary to enforce SLAs. Also numerous other factors such as trust (on the cloud provider) come into consideration, particularly for enterprise customers that may outsource its critical data. This complex nature of the cloud landscape warrants a sophisticated means of managing SLAs. This paper proposes a mechanism for managing SLAs in a cloud computing environment using the Web Service Level Agreement(WSLA) framework, developed for SLA monitoring and SLA enforcement
in a Service Oriented Architecture (SOA). We use the third
party support feature of WSLA to delegate monitoring and enforcement tasks to other entities in order to solve the trust issues. We also present a real world use case to validate our proposal.

Published in: Software
  • If you’re looking for a great essay service then you should check out ⇒ www.HelpWriting.net ⇐. A friend of mine asked them to write a whole dissertation for him and he said it turned out great! Afterwards I also ordered an essay from them and I was very happy with the work I got too.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Unlock Her Legs(Official) $69 | Get 90% Off + 8 Special Bonus? ♥♥♥ http://t.cn/AiurDrZp
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Sla in cloud

  1. 1. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture Discussion Future Work Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation October 6, 2009 Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
  2. 2. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture 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
  3. 3. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture 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
  4. 4. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture Discussion Future Work Working De
  5. 5. nition of Cloud - From the Berkely RAD Lab The applications delivered as services over the Internet and the hardware and systems software in the data centres that provide those services. Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
  6. 6. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture Discussion Future Work Features of Computing Clouds On-Demand It is an illusion of in
  7. 7. nite computing resources available on demand it eliminates the need of users to plan ahead for provisioning Self-Service It is an elimination of an up-front commitment from users It allows companies to start small and increased hardware resources only when there is a need Pay-by-Use It is an ability to pay computing resources on a short-term basis as needed e.g., processors by the hour and storage by the day Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
  8. 8. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture Discussion Future Work A Scenario from the Real World Scenario Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
  9. 9. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture 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 other attributes 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
  10. 10. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture Discussion Future Work Issue 1 Trust on Cloud Provider Cloud consumers hesitant to disclose certain details to cloud 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
  11. 11. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture Discussion Future Work Issue 2 Load uctuations Cloud providers are subjected to unpredictable load uctuations SLA violations are most likely during load uctuations ! How to enforce SLA in such a dynamic setting ? Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
  12. 12. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture Discussion Future Work Issue 3 Measuring Parameters What is the best way to measure SLA parameters in Cloud computing environments ? Several scenarios Scenario 1 : Customer accepts the data exposed by a service provider without further re
  13. 13. nement. ex: transaction count Scenario 2 : Customer requests collected data should put into meaningful context Collect data from dierent sources, apply suitable algorithm (like average and standard deviation) and calculate meaningful results Scenario 3 :Customer speci
  14. 14. es what data to be collected and how to do it Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
  15. 15. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture Discussion Future Work Issue 4 Service availability The current computing clouds have proven not to live up to the extreme availability expectations! The recent two hour outage of the Google Appengine [http://bit.ly/10xEOw] Consideration of penalties and other
  16. 16. nancial compensations. Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
  17. 17. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture Discussion Future Work WSLA framework Web Service Level Agreements Speci
  18. 18. cation from IBM De
  19. 19. nes a SLA management ( de
  20. 20. nition / monitoring /enforcement ) framework for Web Services. Used as the primary vehicle for managing SLAs in the Cloud Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
  21. 21. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture Discussion Future Work WSLA framework - Overview Main Concepts of WSLA Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
  22. 22. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture Discussion Future Work Proposed Architecture - Main Considerations Enable third parties. [ Issue 1 ] Support dynamic measurment and enforcement capabilities. [ 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
  23. 23. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture Discussion Future Work Proposed Architecture Proposed Architecture Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
  24. 24. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture Discussion Future Work Discussion 1 SOA Paradigm WSLA is exible architecture for managing SLAs WSLA need to host support services for SLA issues in cloud Strong point of WSLA is SOA paradigm, every functionalities are provided as service that may not from same provider 2 Standardization in Cloud Observation about lack of standardization in monitoring multiple cloud No universal set of metrics that can be monitored across cloud providers require standardization eorts for measuring basic metrics Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
  25. 25. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture Discussion Future Work Future Work Explore semantic technologies to better enforce SLA's in cloud environment. Explore multi provider SLA management. Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation
  26. 26. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture 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
  27. 27. Service Level Agreement in Cloud Computing Pankesh Patel, Ajith Ranabahu, Amit Sheth Outline Cloud Computing SLA SLA issues in Cloud Computing WSLA Proposed Architecture Discussion Future Work Thank you Questions ? Knoesis Center, Wright State University, USA Selected to Cloud Workshop in OOPSLA for presentation

×