Your SlideShare is downloading. ×
Cloud lockin and interoperability v2   indic threads cloud computing conference 2011
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Cloud lockin and interoperability v2 indic threads cloud computing conference 2011


Published on

Published in: Technology, Business

  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 1. Cloud Lock-in and Interoperability Ashwin Waknis Persistent Systems 1
  • 2. Agenda Cloud Computing – A Recap Cloud Lock-in Portability & Interoperability Emerging Standard Best PracticesQ&A 2
  • 3. Cloud Computing – A RecapNIST Summary Measured Service Rapid Elasticity EssentialCharacteristics On-Demand Broad Network Resource Self Service Access Pooling Service Software as a Platform as a Infrastructure as Models Service (SaaS) Service (PaaS) a Service (IaaS) Deployment Models Public Private Hybrid 3
  • 4. Examples of Cloud ProvidersSaaSPaaSIaaS 4
  • 5. What is vendor lock-in?“You can checkout anytime you like, But you cannever leave“!-Eagles, Hotel California“One way ticket to themoon”-Boney M 5
  • 6. Back to basics: DefinitionsLock-in: When there is significant cost to switch cloudvendorsPortability: Ability to move application, data, toolsfrom one cloud to anotherInteroperability: Ability for different cloud to talk toeach otherFederation: Ability to bring together services fromvarious cloud vendors to provide a solution 6
  • 7. A Telecom Example Portability Interoperability 7
  • 8. What was in it for customers? Portability + Interoperability+ Federation= More choices => Lower costs& Innovative solutions 8
  • 9. … And for vendors/operators? The carriers saw a jump Interoperability = of 250% to 900% of The Network Effect jump in SMS volumes! 9 Reference: The Clouds Hidden Lock-in
  • 10. What does that mean?Cloud vendors are not against interoperabilityor federation. They just need to agree onstandards.Some cloud vendors are implicitly againstportability. Because that means they have to becost effective and innovative. 10
  • 11. What Lock-in Means For the Cloud EcosystemFor Customer For Vendor For Overall Market 11
  • 12. Lock-in Concerns Source: RightScale blog 12
  • 13. Why do customers need choice? 13
  • 14. Customer Concerns How do I manage data seamlessly? How will my DR How will my DR and BC look like? and BC look like? How will be SLA look like in this environment? How will I Customer manage Audits? Can I move my application, data? 14
  • 15. Some Use Cases Data APIs/Services On Premise Data Public Cloud Center On Premise Data Center Federated SolutionPublic Cloud 1 Public Cloud 2 15
  • 16. Portability means taking what you own 16
  • 17. What is portable? You own only data, you can take only data! 17
  • 18. What is portable? Only Data! 18
  • 19. What is portable?Microsoft Azure Primarily Data! 19
  • 20. What is portable?Amazon Web Services Primarily Data! 20
  • 21. Lock-in Summary • Customer owns data but Salesforce owns database, middleware and applications • Visualforce (UI), Apex scripting language and database model (objects) is proprietary to Salesforce •Windows Azure middleware centered around IIS and .NET framework •SQL Azure relational database is primarily MS SQL Server •Platform is proprietary (caching, service bus, access control, etc) • Has proprietary VM image technology (Amazon Machine Image) • Proprietary infrastructure platform: SQS, SNS, SES, Management 21
  • 22. Bright spots on portabilityRightscaleVMForceCloudFoundryOpenStackOpen Source: Eucalyptus, 22
  • 23. Cloud Standards 23
  • 24. Distributed Management Task ForceDMTF – Development, validation and promotion of systemsmanagement standards.Cloud Management Working Group Develop a set of prescriptive specifications that deliver architectural semantics andimplementation details to achieve interoperable management of clouds betweenservice requester/developers and providers. Primary focus on cloud resource management aspects of IaaS including SLA, QoS,utilization, provisioning, monitoring, reporting and auditing. Working on deliverables from  Common Information Model (CIM) : provides a common definition of management information for systems, networks, applications and services, and allows for vendor extensions  Open Virtualization Format (OVF) : OVF is a hypervisor-neutral, efficient, extensible, and open specification for the packaging and distribution of virtual appliances composed of one or more virtual computer systems 24
  • 25. Distributed Management Task ForceCloud Auditing Data Federation Working GroupOpen standards for cloud auditing that support submission andretrieval of audit event data from cloud provider in form ofcustomizable reports and logs. Scope will include  Data model and specification  Interface model, API specification  Interaction model 25
  • 26. Members 26
  • 27. Storage Networking Industry AssociationDeveloping and promoting standards, technologies, andeducational services and promoting activities that expand thebreadth and quality of the storage and information managementmarket.Cloud Data Management Interface (CDMI)Applications will use to create, retrieve, update and delete dataelements from the CloudDiscover the capabilities of the cloud storage offering and managecontainers and its dataManage data system metadata on containers and contained dataelements 27
  • 28. Members 28
  • 29. Cloud Security Alliance CSA Governance, Risk & Compliance StackHelp enterprises, cloud providers, security solution providers, and IT auditors instrument and assess both private and public clouds against industry established best practices, standards and critical compliance requirements. CloudAudit Standard Automated Audit, Assertion, Assessment, and Assurance API (A6) of IaaS, PaaS and SaaS environments Cloud Controls Matrix (CCM) Provide fundamental security principles to guide cloud vendors and customers in assessing the overall security risk of a cloud provider. 29
  • 30. Members 30
  • 31. Other Standards Bodies European Telecom Standards Institute  TC Cloud – Convergence of IT and telecommunication National Institute of Standards and Technology  Definition, Standards and Use Cases Open Grid Forum  Open Cloud Computing Interface (OCCI) – Specs for cloud based interactions Open Cloud Consortium  Standards, benchmarks and reference implementations Organization for the Advancement of Structured Information Standards (OASIS)  Identity in the cloud (IDCloud) 31
  • 32. Portability/InteroperabilityBest Practices - General 32
  • 33. Portability/InteroperabilityBest Practices - IaaS 33
  • 34. Portability/InteroperabilityBest Practices - PaaS 34
  • 35. Portability/InteroperabilityBest Practices - SaaS 35
  • 36. PortabilityA Contrarian View• Comparison to buying a car• Comparison to renting a fully furnished house• The value of I/P/SaaS provider is in its proprietary system• Proprietary also means innovative 36
  • 37. Key Takeaways Lock-in is not new. Nor is portability and interoperability Today cloud vendors provide limited portability Near future of interoperability is bright; portability will take some time. Follow standard best practices on all platforms to minimize lock-in Lock-in is not evil as long as it is informed decision 37
  • 38. Questions? 38
  • 39. Thank You!Ashwin WaknisPersistent Systems 39