liptontosca 2012 october - international cloud symposium @ bethesda 2012-10-10s.pptx

13
TOSCA Topology and Orchestration Specification for Cloud Applications International Cloud Symposium October 10-12, 2012 Lipton, VP Industry Standards, CA Technologies S TOSCA Technical Committee Co-Chair [email protected]

Upload: salman-ejaz

Post on 07-Nov-2015

215 views

Category:

Documents


2 download

DESCRIPTION

Lipton

TRANSCRIPT

PowerPoint Template - Ligth Greens - Calibri font

TOSCA

Topology and Orchestration Specification for Cloud Applications

International Cloud SymposiumOctober 10-12, 2012

Paul Lipton, VP Industry Standards, CA TechnologiesOASIS TOSCA Technical Committee [email protected]

1BackgroundTOSCA Technical Committee formed in December 2011 Initial technical contribution: CA Technologies, CapGemini, Cisco, Citrix, EMC, IBM, NetApp, PwC, Red Hat, SAP, Software AG, Virtunomic, WSO2 Grown to be one of the largest TCs (> 100 members)

Members (Also Many Observers)

Services Portability is Not Easy!Portability (install, operate, regulate, market/exchange) Many challenges with real-world services Complex software and hardware infratructureComplicated requirements, Sequence-of-operation, relationships, groupings, capacity, dependency, configuration, and much, much more!

Approach 1: Moving virtual images? Uncoordinated, unsynchronized snapshots of virtual components Operation at the component level onlyNo understanding of the overall service

Network4Services Portability is Not Easy!Portability (install, operate, regulate, market/exchange) Many challenges with real-world services Complex software and hardware infratructureComplicated requirements, Sequence-of-operation, relationships, groupings, capacity, dependency, configuration, and much, much more!

Approach 2: Bundle the service components in a package for a service provider? Not adequate! Another provider might not have a clue how install, operate, regulate, manage the service Detailed skills and information needed!

Network5TOSCA Addresses Service PortabilityTOSCA Use Cases Across Service Lifecycle Deploy Cloud Services: Install, Remove, Configure, IntegrateOperate Cloud Services: Start, Stop, Patch, ScaleRegulation of Cloud Services: Disaster Recovery, Geo-Redundancy, Optimization (cost, volume, etc.), VerificationMarkets and Exchanges for Cloud Services Introducing TOSCAStandardized description languageStructure and nature of an IT Service (its topology model) Behavior and best practices (plans such as build, deploy, patch, shutdown, etc.)Packaging formatSimple declarative model that spans applications, virtual and physical infrastructure

Topology and Orchestration Specification for Cloud ApplicationsMore Colorfully8

Topology ModelOrchestrated Behaviours (Plans)RelationshipNode

Operation

Task

TOSCA Service Templates a model based approach! 9How Plans and Nodes Fit TogetherTask of a plan refers to interface of a topology node

Topology node specifies all interfaces offered to manage itInterface is bound to a concrete implementation

Implementation already available at providers side, orImplementation is copied from somewhere, orA standardized Cloud Interface (Iaas, PaaS, SaaS) is used, or ...Apache WebserverDeploy Web FarmScript- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -refers tobound toVision: A Complete TOSCA Eco-System10

ServiceCatalog

1. Model Once2. Publish3. Browseand Select4. Tools tooptimize, report, etc.6. Use

Service TemplateService Template

Service Instance5. Deploy anywhereTOSCA Status Goal: submit v1 of the language for public review by the end of 2012 Additional language definitions and refinements will be standardized in late 2013, as the industry and use cases continue to matureInteroperability testing subcommittee started in September 2012 11SummaryModel-driven, portability across the service lifecycle Examples: scale-in, scale-out, patch, multi-cloud, regulate, burst, marketsEnabled by service-centric topology models acted upon by TOSCA plansCan work with other standards, e.g., OVF, CIMI, OCCI, BPMN, etc. Working with TM Forum. Immense TOSCA eco-system potential Multi-cloud services to meet requirements, restrictions, regulations Automation with faster deploy, test, update, existing app migration, etc.Simulation (like debugging) of deployment and changesCloud service marketplaces 12OASIS TOSCA Technical Committee:http://www.oasis-open.org/committees/tosca

TOSCA TC Charter:http://www.oasis-open.org/committees/tosca/charter.php

More on OASIS or Joining TOSCA Technical Committee:Carol GeyerSenior Director, [email protected]+1-941-284-0403Learn More, Ask Your Vendors, Join!