Upload
others
View
8
Download
0
Embed Size (px)
Citation preview
MEF 3.0 Lifecycle Services Orchestration (LSO)
Emerson MouraDistinguished Systems Engineer | Cisco
Orchestrated & Dynamic Open
Agile Expanded
MEF 3.0’s Global Services FrameworkAccelerate innovation of agile, assured and orchestrated services.
• Orchestration across multiple service providers
• Orchestration over multiple network technology domains
• Specifications and SDKs
• MEF global membership• MEF 3.0 projects on MEFnet• LSO Hackathon• Software developer community• Open source projects & SDOs• Enterprise advisory council• Certified professionals• Events, seminars, webinars
• Expanded CE• IP• Layer 1• SD-WAN• Security• Applications
• Cloud-based test & certification platform
• On-demand, user-initiated• For both services & LSO APIs
LSO APIsA look into
Goal: Develop a model to automate, orchestrate and communicate subscriber intent.
Goal: Develop a model to automate, orchestrate and communicate subscriber intent.
e.g.: Dynamic CE Service
Business Apps +Service Orchestration
portal
service realization
subscriber intent
Service provider
e.g.: Dynamic CE Service
portal
Service provider
Goal: Develop a model to automate, orchestrate and communicate subscriber intent.
service realization
subscriber intent
e.g.: Dynamic CE Service
portal
Service provider
WAN controller
Business Applications
Service Orchestrator
manage resources
servicecontrol
order & bill
manage & operate e2e
manage infrastructure
service realization
subscriber intent
Goal: Develop a model to automate, orchestrate and communicate subscriber intent.
e.g.: Dynamic CE Service
portal
Service provider
WAN controller
Business Applications
Service Orchestrator
adagio
allegro
cantata
legato
presto
service realization
subscriber intent
Goal: Develop a model to automate, orchestrate and communicate subscriber intent.
e.g.: Multi-Operator CE Service
Business Applications
Service Orchestrator
Business Applications
Service Orchestrator
Service provider Access Provider
Sonata
Interlude
portal
And do so across inter-organizational boundaries.
service realization
subscriber intent
Lifecycle Service Orchestration Reference Architecture (LSO-RA)
LSO APIs enable end-to-end service orchestration across networks & over technology domains.
Mobile
Commercial
Self-serviceWeb Portal
Data CenterCloud Service Provider
Internet Cloud
Retail Service Provider Wholesale Operator
Residential
TechnologyDomain APIs
F R A M E W O R K
TechnologyDomain APIs
F R A M E W O R K
Inter-CarrierAPIs
CustomerFacing APIs
allegrocantata
interludesonata
adagio adagio
Business Applications Business Applications
legato legato
presto presto
ServiceOrchestration
ServiceOrchestration
Business Applications
Service Orchestration Functionality
Business Applications
The LSO Reference Architecture
CANTATA(CUS:BUS)
Customer Domain
SP DomainPartner Domain
customerapplication coordinator
CUS: Customer Application CoordinatorBUS: Business ApplicationsSOF: Service Orchestration FunctionalityICM : Infrastructure Control and ManagementECM : Element Control and Management
ALLEGRO(CUS:SOF)
SONATA(BUS:BUS)
INTERLUDE(SOF:SOF)
LEGATO(BUS:SOF)
Infrastructure Control and Management
PRESTO(SOF:ICM)
Service Orchestration Functionality
Infrastructure Control and Management
LEGATO(BUS:SOF)
PRESTO(SOF:ICM)
Element Control and Management
Element Control and Management
ADAGIO(ICM:ECM)
ADAGIO(ICM:ECM)
ENNINetwork Infrastructure Network Infrastructure
A new reference architecture:Lifecycle Service Orchestration (LSO) and its APIs
Defined in MEF 55:The LSO Framework specification
APIs are released as SDKs
Available in experimentalor publishedstates
Based on a 6 month sprint cycle
MEF’s LSO API work was initiated by a diverse and global group of service providers.
Cantata
Allegro
Sonata
Interlude
Legato
Presto
Adagio
Now delivering on multiple LSO API SDK projects.
Cantata
Allegro
Sonata
Interlude
Legato
Presto
Adagio
Portal-based Service Ordering (RI)
Elastic Service, Notifications – Performance, Service Status, Testing, Fault (RI)
Service Catalog, Service Order, Service Inventory (R1)
Network Resource Provisioning I (RI)
Optical, Performance Mgmt. of MEF Services (R3)
Elastic Service, Performance Reporting, Testing, Technical Fault Notification (R1)
Ordering-I Serviceability (RI, R1.1)
Quote I (R3)
Quote II (R4)
SLA Reporting, Contracting, Catalog, Invoicing, Contact Mgmt., Implementation Feedback
In Development Starting 2018Released
Network Resource Provisioning II (R2)
Ordering-II Inventory, Trouble-ticketing (R2)
In Planning
The LSO Reference Architecture in depth.
Business Applications
Service Orchestration Functionality
Business Applications
The LSO Reference Architecture
CANTATA(CUS:BUS)
Customer Domain
SP DomainPartner Domain
customerapplication coordinator
CUS: Customer Application CoordinatorBUS: Business ApplicationsSOF: Service Orchestration FunctionalityICM : Infrastructure Control and ManagementECM : Element Control and Management
ALLEGRO(CUS:SOF)
SONATA(BUS:BUS)
INTERLUDE(SOF:SOF)
LEGATO(BUS:SOF)
Infrastructure Control and Management
PRESTO(SOF:ICM)
Service Orchestration Functionality
Infrastructure Control and Management
LEGATO(BUS:SOF)
PRESTO(SOF:ICM)
Element Control and Management
Element Control and Management
ADAGIO(ICM:ECM)
ADAGIO(ICM:ECM)
ENNINetwork Infrastructure Network Infrastructure
Business Applications
Service Orchestration Functionality
Business Applications
LSO RA - CantataCustomer Domain
SP DomainPartner Domain
customerapplication coordinator
ALLEGRO(CUS:SOF)
SONATA(BUS:BUS)
INTERLUDE(SOF:SOF)
LEGATO(BUS:SOF)
Infrastructure Control and Management
PRESTO(SOF:ICM)
Service Orchestration Functionality
Infrastructure Control and Management
LEGATO(BUS:SOF)
PRESTO(SOF:ICM)
Element Control and Management
Element Control and Management
ADAGIO(ICM:ECM)
ADAGIO(ICM:ECM)
ENNINetwork Infrastructure Network Infrastructure
Product catalogProduct feasibilityProduct orderingAcceptance testing infoBilling and usageTrouble reports / statusProduct level quality
LSO Cantata
CANTATA(CUS:BUS)
Business Applications
Service Orchestration Functionality
Business Applications
LSO RA - Sonata
CANTATA(CUS:BUS)
Customer Domain
SP DomainPartner Domain
customerapplication coordinator
ALLEGRO(CUS:SOF)
INTERLUDE(SOF:SOF)
LEGATO(BUS:SOF)
Infrastructure Control and Management
PRESTO(SOF:ICM)
Service Orchestration Functionality
Infrastructure Control and Management
LEGATO(BUS:SOF)
PRESTO(SOF:ICM)
Element Control and Management
Element Control and Management
ADAGIO(ICM:ECM)
ADAGIO(ICM:ECM)
ENNINetwork Infrastructure Network Infrastructure
Address validationServiceabilityOrderingQuotingBilling assuranceTestingChange management
LSO Sonata
SONATA(BUS:BUS)
Business Applications
Service Orchestration Functionality
Business Applications
LSO RA - Legato
CANTATA(CUS:BUS)
Customer Domain
SP DomainPartner Domain
customerapplication coordinator
ALLEGRO(CUS:SOF)
INTERLUDE(SOF:SOF)
Infrastructure Control and Management
PRESTO(SOF:ICM)
Service Orchestration Functionality
Infrastructure Control and Management
PRESTO(SOF:ICM)
Element Control and Management
Element Control and Management
ADAGIO(ICM:ECM)
ADAGIO(ICM:ECM)
ENNINetwork Infrastructure Network Infrastructure
Service feasibilityService configuration & activationUsage events & metricsService performance & qualityService policy
LSO Legato
LEGATO(BUS:SOF)
LEGATO(BUS:SOF)
SONATA(BUS:BUS)
Business Applications
Service Orchestration Functionality
Business Applications
LSO RA - Presto
CANTATA
(CUS:BUS)
Customer Domain
SP DomainPartner Domain
customerapplication coordinator
ALLEGRO
(CUS:SOF)
INTERLUDE
(SOF:SOF)
Infrastructure Control and Management
Service Orchestration Functionality
Infrastructure Control and Management
Element Control and Management
Element Control and Management
ADAGIO
(ICM:ECM)
ADAGIO
(ICM:ECM)
ENNINetwork Infrastructure Network Infrastructure
Connectivity & network function feasibility
Configuration, activation & management of
connectivity and logical network functions
Topology and routing
Performance and Fault
Connectivity policy
LSO Presto
SONATA
(BUS:BUS)
LEGATO
(BUS:SOF)
LEGATO
(BUS:SOF)
PRESTO
(SOF:ICM)
PRESTO
(SOF:ICM)
Business Applications
Service Orchestration Functionality
Business Applications
LSO RA - Adagio
CANTATA(CUS:BUS)
Customer Domain
SP DomainPartner Domain
customerapplication coordinator
ALLEGRO(CUS:SOF)
INTERLUDE(SOF:SOF)
Infrastructure Control and Management
Service Orchestration Functionality
Infrastructure Control and Management
Element Control and Management
Element Control and Management
ENNINetwork Infrastructure Network Infrastructure
Manage fabric or network functions on specific elements
Element level configurationElement resource stateElement fault and performanceElement level policy
LSO Adagio
SONATA(BUS:BUS)
LEGATO(BUS:SOF)
LEGATO(BUS:SOF)
PRESTO(SOF:ICM)
PRESTO(SOF:ICM)
ADAGIO(ICM:ECM)
ADAGIO(ICM:ECM)
Business Applications
Service Orchestration Functionality
Business Applications
LSO RA - AllegroCustomer Domain
SP DomainPartner Domain
customerapplication coordinator
SONATA(BUS:BUS)
INTERLUDE(SOF:SOF)
LEGATO(BUS:SOF)
Infrastructure Control and Management
PRESTO(SOF:ICM)
Service Orchestration Functionality
Infrastructure Control and Management
LEGATO(BUS:SOF)
PRESTO(SOF:ICM)
Element Control and Management
Element Control and Management
ADAGIO(ICM:ECM)
ADAGIO(ICM:ECM)
ENNINetwork Infrastructure Network Infrastructure
Dynamic service controlService state infoService performance & qualityService related alerts
LSO Allegro
CANTATA(CUS:BUS)
ALLEGRO(CUS:SOF)
Business Applications
Service Orchestration Functionality
Business Applications
LSO RA - InterludeCustomer Domain
SP DomainPartner Domain
customerapplication coordinator
SONATA(BUS:BUS)
LEGATO(BUS:SOF)
Infrastructure Control and Management
PRESTO(SOF:ICM)
Service Orchestration Functionality
Infrastructure Control and Management
LEGATO(BUS:SOF)
PRESTO(SOF:ICM)
Element Control and Management
Element Control and Management
ADAGIO(ICM:ECM)
ADAGIO(ICM:ECM)
ENNINetwork Infrastructure Network Infrastructure
Dynamic service controlService parameter configurationService state infoService performance infoService problem alerts
LSO Interlude
CANTATA(CUS:BUS)
ALLEGRO(CUS:SOF)
INTERLUDE(SOF:SOF)
Lifecycle Service Orchestration Committee Projects
Each LSO reference point spawns many projects. For example, the LSO Sonata projects and related releases.
Contract
Serviceability
Quote
Order
Inventory
Trouble Ticket
Bill
Perform Address
ValidationRetrieve Site
Perform Product
Qualification
Submit New Order
Retrieve an Order
Release 1
Get Quote for New
Submit Order to modify
configuration
Submit Disconnect
OrderCancel an
Order in flight
Retrieve Inventory Data
Create Trouble Ticket
Update Trouble Ticket
Close Trouble Ticket
Cancel Trouble Ticket
Retrieve Trouble Ticket
Receive Trouble Ticket Status Change
Notification
Release 2
Create Billing Account
Get Quote for Modification
Get Quote for Termination
Modify an Order in flight
Submit a Future Dated Order
Receive Order Progress
Notifications
Submit Order to perform complex
Configuration Change
Retrieve Invoice Release 3+
LSO Sonata R1 was released in July 2017
Service Providers need to be able to…
Serviceability
1. Request Address Validation for a geographic location with Partner2. Retrieve Sites at a given location from Partner 3. Request Serviceability (Product Offer Qualification) at a given location from Partner
Ordering (New Order)
1. Request a new Product order with Partner2. Retrieve the Product order from Partner
For LSO Sonata R2
Service Providers need to be able to…
Ordering1. Retrieve Product Inventory from Partner2. Order for requesting Product Changes with Partner3. Order for requesting Product Disconnections with Partner4. Cancel the inflight Product order with Partner
Ticketing1. Request creating Trouble Ticket with Partner2. Request modifications or cancellation on the Trouble Ticket with Partner3. Receive notification on the Trouble Ticket’s progress from Partner
Quote
1. Request for Quote for a Product from the Partner
29
Lifecycle Service Orchestration – Completed Work
• Lifecycle – MEF 50.1 (Service Lifecycle)– MEF 52 (CE Perform. Reporting Framework)– MEF 53 (CE Services Qualification
Questionnaire)– MEF 54 (Ethernet Interconnect Point)– MEF 57 (Ethernet Ordering)
• Orchestration – MEF 55 (LSO Reference Architecture,
Operational Threads, TOSCA templates)– MEF 59 Network Resource Model– MEF 60 Network Resource Provisioning
• Services / Modeling– MEF 58 Yang Modules for MEF services
30
Lifecycle Service Orchestration – Work in Progress
• Lifecycle – Commercial Affecting Attributes
– MEF 57 enhancements (IPS, Access E-Line)
– Presto SOAM and SAT
• Orchestration – MEF 55 (LSO Reference Architecture
SOF, Security)
– Access e-Line Service Control
– MEF Network Slicing Architecture
• Services / Modeling– MEF Core Model
– Policy Driven Orchestration
Open source & SDO collaboration supporting LSO
MEF consistently pursues collaboration with open source projects & other standards groups.
Open APIs with LSO
Network resource modeling
Ethernet ordering technical
specification
Open APIs with LSOLSO APIs
Information models and G.8011
Information & data models
IP service definitions
Multiple collaborations including:
MEF consistently pursues collaboration with open source projects & other standards groups.
Open APIs with LSO
Network resource modeling
Ethernet ordering technical
specification
Open APIs with LSOLSO APIs
Information models and G.8011
Information & data models
IP service definitions
Multiple collaborations including:
MEF 3.0 Lifecycle Services Orchestration (LSO)
Emerson MouraDistinguished Systems Engineer | Cisco