SlideShare a Scribd company logo
1 of 40
Download to read offline
© 2016 TM Forum | 1
NFV Ecosystem Enabler:
A well-enabled VNF package
master deck
© 2016 TM Forum | 2
Problem Statement
Procurement
When I buy a Network Service or VNF
What is in the box?
How do I determine it is fit for purpose?
How do I acceptance test it?
And when should I pay for it?
Operations
When a Network Service or VNF is delivered, how
do I manage and onboard into my organization?
What management tools does it support?
And how will I manage it automatically within my IT
and network operations?
Service providers are faced with some simple, but surprisingly hard
to answer business questions in NFV transformation:
© 2016 TM Forum | 3
Solution Approach & Project Scope
Develop
• Design
• Develop
• Test
Deliver
• Package
• Validate
• Accept and catalogue
(onboard)
Deploy
• Combine
• Assemble
• Configure (software)
Use
• Service design
• Configure (service)
• Instantiate
Manage
• Monitor
• Update
• Upgrade
Retire
Migrate User
Template-based, well-enabled packages for automated onboarding1
Network DevOps principles & governance for service design & creation
Autonomic computing blueprint approach for deployment orchestration
& lifecycle management
2
3
VNF Supplier VNF Supplier/
Service provider
(procurement)
Service provider
(Service design)
Service provider
(Service Delivery)
Service provider
(Service Assurance)
© 2016 TM Forum | 4
Catalyst Participants
Champions:
Solution Providers:
Collaboration Communities:
© 2016 TM Forum | 5
User Stories - Smart City NFV Ecosystem
© 2016 TM Forum | 6
Technology Highlights
Service Design &
Creation
Environment
Marketplace, Catalogs
& Deployment
Blueprints
Deployment
Orchestration &
Lifecycle Management
VNF
VNF
VNF
VNF
VNF
Model Driven
Network DevOps Autonomic ComputingGaming Engine
Focus: Business layer abstraction & orchestration
© 2016 TM Forum | 7
Demo - Onboarding
Develop
• Design
• Develop
• Test
Deliver
• Package
• Validate
• Accept and catalogue
(onboard)
Deploy
• Combine
• Assemble
• Configure (software)
Use
• Service design
• Configure (service)
• Instantiate
Manage
• Monitor
• Update
• Upgrade
Retire
Migrate User
Template-based, well-enabled packages for automated onboarding1
Network DevOps principles & governance for service design & creation
Autonomic computing blueprint approach for deployment orchestration
& lifecycle management
2
3
VNF Supplier VNF Supplier/
Service provider
(procurement)
Service provider
(Service design)
Service provider
(Service Delivery)
Service provider
(Service Assurance)
© 2016 TM Forum | 8
Introducing TOSCA
 Topology and Orchestration Specification for
Cloud Applications
 Standardizes a language to describe
 The structure of a service
(aka its “topology”) consisting of Nodes and
Relationships
 The operational behavior of a service
(aka “orchestration”)
 By means of plans leveraging the BPMN
standard
 Declarative model spanning from
applications to virtual and physical
infrastructure
 Leveraging and extending the reach of
existing standards (e.g. OVF, CIM, SCA, …)
8
Topology Orchestration
© 2016 TM Forum | 9
A well-enabled package
= TOSCA template + additional metadata
Metadata:
Attributes to support procurement decisions, deployment
options & lifecycle management, examples:
• Procurement Model
• make, buy, rent
• Maturity Model
• softwarelized, virtualized,…
• Usage Model
• entitlement, capacity,…
• SLA Model
• KPI/KQI, metrics,…
© 2016 TM Forum | 10 10
Scope Governance Standards
Procurable VNF Package Service Providers To be defined by the TM
Forum
Supplier VNF Package Suppliers ETSI VNF Package/IFA011,
TOSCA, Docker, Other
standards
Supplier Run time Deployment
Module
Suppliers + Service Providers Standard for Containers
Packaging Layer of Abstraction & Scope
TM Forum IG1141 scope Catalyst scope
© 2016 TM Forum | 11 11
TOSCA enables holistic application lifecycle automation
11
TOSCA Templates Agnostic to Cloud Infrastructure Changes
Architects
Model services,
policies &
requirements
Development
Teams
Develop, unit test scripts,
plans & artifacts for
planned releases,
patches, fixes
QA Teams
Build & Test releases,
updates &
configurations
Operations
Deploy, manage
& monitor application
lifecycle
Cloud
Provider A
Cloud
Provider C
Cloud
Provider B
TOSCATemplate
Cloud Application Lifecycle with TOSCA
TOSCATemplate
TOSCATemplate
TOSCATemplate
TOSCATemplate
Infrastructure
Changes
Hot Packs
Strategic
Requests
Operational
Requests
External
Influences
Business
Conditions
TOSCA templates communicate and drive app-centric Dev-Ops and continuous delivery
© 2016 TM Forum | 12 12
Introducing Network DevOps
Accelerate
Network Service delivery –
for faster time to value
Balance speed, cost,
quality and risk –
for increased capacity to
innovate
Reduce time to customer
feedback – for improved
customer experience
Continuous Customer
Feedback &
Optimization Collaborative Network
Development
Continuous Network
Release and Deployment
Continuous
Monitoring
Continuous Network
Business Planning
Continuous Testing
through development and
deployment
Operate Develop/
Test
Deploy
Fulfillment
Design
End-to-End
Service
Delivery
Design
Develop
Test
Package
Validate
Accept and catalogue (onboard)
Combine
Assemble
Configure (software)
Service design
Configure (service)
Instantiate
Monitor
Update
Upgrade
Service provider
(Service Assurance)
Service provider
(Service Delivery)
Service provider
(Service Design)
VNF Supplier/
Service provider
(procurement)
VNF Supplier
© 2016 TM Forum | 13
Days
<10%
Quarters
35%
Months
40%
Weeks
15%
6-12 Month Delivery Cycles Are STILL Normal for most
Delivery cycle profile across
600 business enterprises
Feedback
cycles
Source--The New Software Imperative: Fast Delivery With Quality: 8 DevOps Practices Hold The Key To Success
A Forrester Consulting Thought Leadership Paper Commissioned By IBM, August 2014
© 2016 TM Forum | 14
What is the WASTE we are trying to remove?
Manual Efforts
• Deployments require
human intervention
• Reliance on scripts
• Environment
configuration is done on
an “as-needed” basis
Long Wait Times
• Teams waiting on
manual handoffs
• Resources not available
when needed
• Delayed time-to-test
• Insufficient notification
Unproductive Work
• Using static
environments
• Deploying things that
have not changed
• Managing infrastructure
& apps separately
• Not leveraging
virtualization & cloud
correctly
Poor Visibility
• Reliance on
spreadsheets, meetings,
con calls to know status
• Limited understanding of
deployment
dependencies and
status
• Long Outage windows
© 2016 TM Forum | 15
How those WASTE can be eliminated?
Remove Manual
Efforts
• Push-button
Deployments
• Graphical process
designer
• Manage
Environment
configuration as part
of deployment
Eliminate Long Wait
Times
• Automated
Notifications
• Include provisioning
as part of
deployment
• Add testing to
deployment process
• Immediate feedback
Reduce
Unproductive Work
• Leverage
production-like
environments
• Only deploy what
has changed
• Managing
infrastructure & apps
together
• Get the most out of
virtualization & cloud
Raise Visibility
• Known status of
resources at-a-
glance
• Immediate view of
deployment
compliance
• Status, feedback &
understanding of all
parts of deployment
as it occurs
© 2016 TM Forum | 16 16
UrbanCode for Release and Deployment automation
Drive down cost
Reduce amount of manual labor, resource wait-time,
and rework by eliminating errors & providing self-service
environments
Speed time to market
Increase frequency of software delivery through
automated, repeatable deployment processes across
development, test and production
Reduce risk
Robust configuration management, coordinated release
processes, audits, and traceability
Enabling more rapidly deliver mobile, cloud, big data and traditional applications with high
quality and low risk
IBM UrbanCode Deploy with Patterns is a full-stack environment
management and deployment solution that enables users to design,
deploy and update full-stack environments to multiple clouds
IBM UrbanCode Deploy automates the deployment of applications,
databases and configurations into development, test and production
environments, helping to drive down cost, speed time to market with
reduced risk.
IBM UrbanCode Release is an intelligent collaboration release
management solution that replaces error-prone manual spreadsheets
and streamlines release activities for application and infrastructure
changes.
© 2016 TM Forum | 17
Demo – Deployment & LCM
Develop
• Design
• Develop
• Test
Deliver
• Package
• Validate
• Accept and catalogue
(onboard)
Deploy
• Combine
• Assemble
• Configure (software)
Use
• Service design
• Configure (service)
• Instantiate
Manage
• Monitor
• Update
• Upgrade
Retire
Migrate User
Template-based, well-enabled packages for automated onboarding1
Network DevOps principles & governance for service design & creation
Autonomic computing blueprint approach for deployment orchestration
& lifecycle management
2
3
VNF Supplier VNF Supplier/
Service provider
(procurement)
Service provider
(Service design)
Service provider
(Service Delivery)
Service provider
(Service Assurance)
© 2016 TM Forum | 18
Leveraging Standards and Open Sources
OASIS/TOSCA
Deployment Templates
NFV Infrastructure & VIM
OPNFV Brahmaputra Release
with associated tools.
Service chaining, Deployment
& Management
TM Forum APIs: Onboarding, Catalogue APIs
© 2016 TM Forum | 19
Autonomic Management (M-A-P-E)
19
*An autonomic manager can be a managed element
Monitor
Analyze Plan
ExecuteState
Sensors Effectors
Enrich
Delegate
Autonomic
Manager*
Sensors Effectors
Escalate
Managed
Element
© 2016 TM Forum | 20 20
Service Chaining & Deployment
20
NFV Package is
chosen in
UrbanCode
Add to catalog -
UrbanCode posts
TOSCA blueprint
to AMP
AMP tests
blueprint in
OpenStack
NFV Package
listed in AMP
catalog for use
by blueprint
authors
Blueprint authors
compose
applications
• Use NFV Package
as part of larger
app;
• or Service Chaining
of NFV packages
Deploy app to
OpenStack multi-
region
environment
Cloudsoft Automated Workflow
© 2016 TM Forum | 21 21
User Experience
Dynamic 3D Model of
Cloudsoft Managed
Cloud Application
Visualize the
NFV Ecosystem Enablers
Business Scenario
© 2016 TM Forum | 22
Example: Ambulance App
App composed of:
 NFV Packages: load balancer,
firewall, IPS
 Front-end load balancer + firewall +
IPS
 HA app-server cluster
 Riak multi-region
 Sensor ingress to app-server
cluster
(via load balancer + firewall)
Elements shown as ”child” buildings
© 2016 TM Forum | 23
Project Contributions
ZOOM IG1141:
VNF Package Metadata
ZOOM IG1139:
Autonomic Computing
Pattern-based Orchestration & LCM
TM Forum APIs
Monitor
Analyze Plan
ExecuteState
Sensors Effectors
Enrich
Delegate
Autonomic
Manager*
Sensors Effectors
Escalate
Managed
Element
© 2016 TM Forum | 24
Future Plan - Smart City NFV Ecosystem
Smart Cities Local Government
VNF SuppliersService Providers
Innovation
.
Agility
.
Experience
• Refined procurement & onboard requirements, metadata to support smart city/IoT
• e.g. maturity model, software/device & license management
• Refined package LCM, run time configuration, toolchain and standards
recommendations
• Additional collaborations with other SDOs and open source implementations.
© 2016 TM Forum | 25
Backup Slides
© 2016 TM Forum | 26
TOSCA is an important new open cloud standard, that is enabling a unique eco-
system, supported by a large and growing number of international industry leaders…
What is TOSCA?
Associated Companies• TOSCA Version 1.0 Specification approved as an OASIS Standard
(published Nov 2013)
• TOSCA Simple Profile v1.0 Specification (YAML) final public review
draft, Aug 2014)
• Government and Corporate Awareness:
– OASIS: 600+ participant organizations.
5000+ participants spanning 65+ countries
– TOSCA Committee: 170+ people 45+ companies/orgs
– International Standards & Research: ETSI NFV liaison, EU FP7, etc.
– Industry Analysts: Forrester names TOSCA as a top four cloud open
standard (Mar 2014)
• Multi-company Interoperability Demonstrated:
– OSCON 2015, Open Data Center Alliance 2014, EuroCloud 2013
26
© 2016 TM Forum | 27
Topology
TOSCA can be used to describe the topology of a
Network service or VNF as defined by ETSI NFV.
VNF, VL can be defined as node templates in TOSCA.
A new virtualLinksTo relationship type can be
defined to connect VNF and VL.
Primarily, TOSCA is mainly used to describe the topology of the deployment view for cloud
applications
 Defining Node templates to describe components in the topology structure
 Defining Relationship templates to describe connections, dependencies, deployment
ordering
27
© 2016 TM Forum | 28
Topology & Composition
NSD
VNFD
VNFD
VLD
VDU
VDU
VLD
Using the TOSCA substitution feature, NFV information model can be
described by using multiple TOSCA service templates
VNFD
VNFD
Any node in a TOSCA topology can be an abstraction of another layer or sub-topology
NFV information model has such a layered
structure:
NSDs are composed of VNFDs, VLDs, PNFDs,
etc.
 VNFDs are composed of VDUs, VLDs, etc.
28
© 2016 TM Forum | 29
Lifecycle
TOSCA models have a consistent view of state-based lifecycle
 have Operations (implementations) that can be sequenced against state of any dependent resources
 fits into any Management Framework or Access Control System
my_resource_name
My_Resource_Type
Lifecycle.Standard
create
configure
start
stop
delete
Standardize Resource Lifecycle Standardize Relationship Lifecycle Lifecycle Customization
source_resource
Type_A
A
target_resource
Type_B
B
my_relationship
ConnectsTo
Operations
Lifecycle.Configure
pre_config_target
post_config_target
add_target
remove_target
pre_config_source
post_config_source
add_source
remove_source
Operations
Lifecycle.Configure.NFV
Operations
Lifecycle.Standard
create
configure
start
stop
delete
Create new NFV Lifecycles or
Augment existing (via subclassing)
nfv_pre_config
nfv_pre_delete
 Parameters and Policies can be supplied to operations to affect resource behavior (state)
 Workflow - TOSCA is developing workflow to allow handling complex state changes, configurations, etc.
TOSCA Lifecycle can be customized for NFV Resources and Relationships 29
© 2016 TM Forum | 30
Portability from Standardization
TOSCA
Portable
Cloud
Application
TOSCA Service Template
Storage
Compute1
DB
Compute2
App
Network
Scaling
Policy
TOSCA
Orchestration
TOSCA enables NFV applications flexible movement
between different cloud infrastructures.
By expressing application Requirements
independently from cloud Capabilities and
implementation, TOSCA provides:
 Robust set of Normative Types for different domains
(including NFV)
 NFV Profile and Types applied to TOSCA enable our
Way Forward.
 Multi VIM Support
 Portability of services across clouds
 Declarative model spanning infrastructure and service
 Manipulate the orchestration declaratively instead of
dealing with disparate cloud APIs (leave to the TOSCA
Orchestrator)
30
© 2016 TM Forum | 31
TOSCA Model for Containers leveraging Repositories
Hosted
On
PaaS Subsystem (hidden)
PaaS Modeling
•Provider chooses to expose or hide underlying
runtime topology & implementation
Container Application Modeling
•Agnostic of PaaS Cloud Provider
– PaaS on OpenStack, Cloud Foundry, Azure, etc.
Docker Hub
(Repository)
Docker
image
for mysql
docker_mysql
Container.App.Docker
artifacts:
- my_docker_image:
type: Image.Docker
URI: mysql
repository: docker
Requirements
...
Runtime.Docker
Container
my_PaaS_platform
Container.Runtime
Capabilities
Runtime.Docker
Container
Runtime.Nodejs
Runtime.J2EE
...
PaaS Layer exposes “runtimes” as
TOSCA Capabilities
• Docker, Nodejs, JSP, J2EE, etc.
Orchestrators could automatically retrieve and deploy a
Docker image from a declared Repository
• TOSCA Templates can model repositories
• Orchestrators could dynamically “pull” from multiple
repositories
Layer
Separation
31
© 2016 TM Forum | 32 32
© 2016 TM Forum | 33
Parser Project Overview – Architecture
TOSCA-
>HOT
YANG-
>TOSCA
OpenStack
Upstream
Parser
Repo
Heat-
Translator
Document
Use Case
OPNFV
Doc
33
© 2016 TM Forum | 34
TOSCA Parser and Heat Translator
TOSCA
TypesTOSCA
Template
TOSCA
Nodes
Validation Tests
Map Generate
Validation Tests
tosca-parser heat-translator
HOT - Heat
Orchestration
Template
TOSCA-to-Heat-Translator is part of OpenStack Heat (from Kilo)
 The tosca-parser is an OpenStack project and licensed under Apache 2. It is developed
to parse TOSCA Simple Profile in YAML. It reads the TOSCA templates and creates an
in-memory graph of TOSCA nodes and their relationship.
 Heat-Translator is an Openstack project and licensed under Apache 2. It is a command
line tool which takes non-Heat templates as an input and produces a Heat Orchestration
Template (HOT) which can be deployed by Heat. Currently it supports TOSCA to HOT
translation.
 TOSCA-parser & Heat-Translator are available as independent Python library.
https://pypi.python.org/pypi/heat-translator ; https://pypi.python.org/pypi/tosca-parser
 Heat-Translator available to use in python-openstackclient (OSC) via plugin
 Latest TOSCA features integrated: Networking, Block & Object Storage...
34
© 2016 TM Forum | 35
YANG-TO-TOSCA
• Provide a mechanism for a VNF provider to describe (VNF descriptor) the
deployment requirements (such as basic VM requirements – vCPU,
memory, storage, as well as advanced HW enhancement requirements
such as Huge Pages support, SR-IOV, NUMA, DPDK support etc.) of a
VNF
• Python based script to convert VNF descriptor from YAML/XML based on
YANG to TOSCA
• VNFD based on the YANG schema defined in ETSI specification
• Enhancements planned to YANG definition for additional NFV requirements
– DPDK, SRIOV, HUGE Page support, CPU Pinning etc.
35
© 2016 TM Forum | 36
Accelerate Delivery with IBM UrbanCode Deploy
• Faster integration (Performance improvement)
• More efficient integration with the new Release plug-in
© 2016 TM Forum | 37
IBM UrbanCode Deploy with Patterns
Verify the Entire Stack --- BEFORE Production
© 2016 TM Forum | 38
Cloudsoft AMP
© 2015 Cloudsoft
Corporation
15/05/2016 38
> MODEL
Capture
best
practices
Maintain
SLAs
> MANAGE
Dynamic
live model
> DEPLOY > SENSE > EFFECT
>MONITOR
© 2016 TM Forum | 39
Model, Deploy & Manage Any App on Any Cloud
Cloudsoft AMP
 Hybrid Cloud Application Management Platform
 Portable Model avoids lock-in to today’s tech choices
 Supports Agile, IT DevOps model
 Policy-based, autonomic management platform
 Open-source software & open-standards foundation
© 2016 TM Forum | 40 40
Business Models
Visualization to Provide Context and Understanding
Process Frameworks Large Datasets
DynamicIntuitiveInteractive
..…make better business decisions

More Related Content

What's hot

NFV Use Case_Virtual Network Function As Service
NFV Use Case_Virtual Network Function As ServiceNFV Use Case_Virtual Network Function As Service
NFV Use Case_Virtual Network Function As ServiceAbdul Ravoof
 
Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)
Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)
Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)SDNRG ITB
 
Summit 16: ARM Mini-Summit - OpenDataPlane Monarch Release - Linaro
Summit 16: ARM Mini-Summit -   OpenDataPlane Monarch Release - LinaroSummit 16: ARM Mini-Summit -   OpenDataPlane Monarch Release - Linaro
Summit 16: ARM Mini-Summit - OpenDataPlane Monarch Release - LinaroOPNFV
 
A Centrally Orchestrated SD-WAN Building a Green Ecosystem
A Centrally Orchestrated SD-WAN Building a Green EcosystemA Centrally Orchestrated SD-WAN Building a Green Ecosystem
A Centrally Orchestrated SD-WAN Building a Green EcosystemOpen Networking Summit
 
Testing - the gatekeeper for quality in NFV
Testing - the gatekeeper for quality in NFVTesting - the gatekeeper for quality in NFV
Testing - the gatekeeper for quality in NFVQualitest
 
Opnfv whitepaper 103014
Opnfv whitepaper 103014Opnfv whitepaper 103014
Opnfv whitepaper 103014OPNFV
 
Colt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
Colt’s Carrier SDN & NFV: Experience, Learnings & Future PlansColt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
Colt’s Carrier SDN & NFV: Experience, Learnings & Future PlansOpen Networking Summit
 
Opnfv introduction 2015_03_25
Opnfv introduction 2015_03_25Opnfv introduction 2015_03_25
Opnfv introduction 2015_03_25OPNFV
 
Mpls conference 2016-data center virtualisation-11-march
Mpls conference 2016-data center virtualisation-11-marchMpls conference 2016-data center virtualisation-11-march
Mpls conference 2016-data center virtualisation-11-marchAricent
 
SoftCOM: Transforming Telco’s Infrastructure, Operation and Services in the N...
SoftCOM: Transforming Telco’s Infrastructure, Operation and Services in the N...SoftCOM: Transforming Telco’s Infrastructure, Operation and Services in the N...
SoftCOM: Transforming Telco’s Infrastructure, Operation and Services in the N...Open Networking Summits
 
PLNOG15: NFV: Lessons learned from production deployments and current observa...
PLNOG15: NFV: Lessons learned from production deployments and current observa...PLNOG15: NFV: Lessons learned from production deployments and current observa...
PLNOG15: NFV: Lessons learned from production deployments and current observa...PROIDEA
 
DevOps & Continuous Test for IIB and IBM MQ
DevOps & Continuous Test for IIB and IBM MQDevOps & Continuous Test for IIB and IBM MQ
DevOps & Continuous Test for IIB and IBM MQStuart Feasey
 
vCPE Challenges and Ways Forward
vCPE Challenges and Ways ForwardvCPE Challenges and Ways Forward
vCPE Challenges and Ways ForwardSigal Biran-Nagar
 
Updates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband ForumUpdates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband ForumOpen Networking Summit
 
Managing and Implementing Network Function Virtualization with Intelligent OSS
Managing and Implementing Network Function Virtualization with Intelligent OSSManaging and Implementing Network Function Virtualization with Intelligent OSS
Managing and Implementing Network Function Virtualization with Intelligent OSSComarch
 
Independent Validation of Cisco’s Multi Vendor Support
Independent Validation of Cisco’s Multi Vendor SupportIndependent Validation of Cisco’s Multi Vendor Support
Independent Validation of Cisco’s Multi Vendor SupportCisco Service Provider
 
Tech Talk by Peng Li: Open Mobile Networks with NFV
Tech Talk by Peng Li: Open Mobile Networks with NFVTech Talk by Peng Li: Open Mobile Networks with NFV
Tech Talk by Peng Li: Open Mobile Networks with NFVnvirters
 
Challenges of L2 NID Based Architecture for vCPE and NFV Deployment
Challenges of L2 NID Based Architecture for vCPE and NFV Deployment Challenges of L2 NID Based Architecture for vCPE and NFV Deployment
Challenges of L2 NID Based Architecture for vCPE and NFV Deployment Bangladesh Network Operators Group
 
Demystifying OpenStack for NFV
Demystifying OpenStack for NFVDemystifying OpenStack for NFV
Demystifying OpenStack for NFVTrinath Somanchi
 

What's hot (20)

NFV Use Case_Virtual Network Function As Service
NFV Use Case_Virtual Network Function As ServiceNFV Use Case_Virtual Network Function As Service
NFV Use Case_Virtual Network Function As Service
 
Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)
Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)
Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)
 
Summit 16: ARM Mini-Summit - OpenDataPlane Monarch Release - Linaro
Summit 16: ARM Mini-Summit -   OpenDataPlane Monarch Release - LinaroSummit 16: ARM Mini-Summit -   OpenDataPlane Monarch Release - Linaro
Summit 16: ARM Mini-Summit - OpenDataPlane Monarch Release - Linaro
 
A Centrally Orchestrated SD-WAN Building a Green Ecosystem
A Centrally Orchestrated SD-WAN Building a Green EcosystemA Centrally Orchestrated SD-WAN Building a Green Ecosystem
A Centrally Orchestrated SD-WAN Building a Green Ecosystem
 
Testing - the gatekeeper for quality in NFV
Testing - the gatekeeper for quality in NFVTesting - the gatekeeper for quality in NFV
Testing - the gatekeeper for quality in NFV
 
Opnfv whitepaper 103014
Opnfv whitepaper 103014Opnfv whitepaper 103014
Opnfv whitepaper 103014
 
Colt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
Colt’s Carrier SDN & NFV: Experience, Learnings & Future PlansColt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
Colt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
 
Opnfv introduction 2015_03_25
Opnfv introduction 2015_03_25Opnfv introduction 2015_03_25
Opnfv introduction 2015_03_25
 
Mpls conference 2016-data center virtualisation-11-march
Mpls conference 2016-data center virtualisation-11-marchMpls conference 2016-data center virtualisation-11-march
Mpls conference 2016-data center virtualisation-11-march
 
SoftCOM: Transforming Telco’s Infrastructure, Operation and Services in the N...
SoftCOM: Transforming Telco’s Infrastructure, Operation and Services in the N...SoftCOM: Transforming Telco’s Infrastructure, Operation and Services in the N...
SoftCOM: Transforming Telco’s Infrastructure, Operation and Services in the N...
 
PLNOG15: NFV: Lessons learned from production deployments and current observa...
PLNOG15: NFV: Lessons learned from production deployments and current observa...PLNOG15: NFV: Lessons learned from production deployments and current observa...
PLNOG15: NFV: Lessons learned from production deployments and current observa...
 
DevOps & Continuous Test for IIB and IBM MQ
DevOps & Continuous Test for IIB and IBM MQDevOps & Continuous Test for IIB and IBM MQ
DevOps & Continuous Test for IIB and IBM MQ
 
vCPE Challenges and Ways Forward
vCPE Challenges and Ways ForwardvCPE Challenges and Ways Forward
vCPE Challenges and Ways Forward
 
Updates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband ForumUpdates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband Forum
 
Orchestrated Assurance
Orchestrated Assurance Orchestrated Assurance
Orchestrated Assurance
 
Managing and Implementing Network Function Virtualization with Intelligent OSS
Managing and Implementing Network Function Virtualization with Intelligent OSSManaging and Implementing Network Function Virtualization with Intelligent OSS
Managing and Implementing Network Function Virtualization with Intelligent OSS
 
Independent Validation of Cisco’s Multi Vendor Support
Independent Validation of Cisco’s Multi Vendor SupportIndependent Validation of Cisco’s Multi Vendor Support
Independent Validation of Cisco’s Multi Vendor Support
 
Tech Talk by Peng Li: Open Mobile Networks with NFV
Tech Talk by Peng Li: Open Mobile Networks with NFVTech Talk by Peng Li: Open Mobile Networks with NFV
Tech Talk by Peng Li: Open Mobile Networks with NFV
 
Challenges of L2 NID Based Architecture for vCPE and NFV Deployment
Challenges of L2 NID Based Architecture for vCPE and NFV Deployment Challenges of L2 NID Based Architecture for vCPE and NFV Deployment
Challenges of L2 NID Based Architecture for vCPE and NFV Deployment
 
Demystifying OpenStack for NFV
Demystifying OpenStack for NFVDemystifying OpenStack for NFV
Demystifying OpenStack for NFV
 

Similar to NFV Ecosystem Enabler - a well-enabled VNF package catalyst

DTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect SessionDTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect SessionSanjeev Sharma
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureDavide Veronese
 
Mastering DevOps Automation: Webinar
Mastering DevOps Automation: WebinarMastering DevOps Automation: Webinar
Mastering DevOps Automation: WebinarClaudia Ring
 
Devops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle OrganizationDevops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle OrganizationRobbie Minshall
 
Overcoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journeyOvercoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journeyXebiaLabs
 
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...Siva Rama Krishna Chunduru
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudIBM UrbanCode Products
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0minseok kim
 
The Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD PipelineThe Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD PipelineDevOps.com
 
AWS18 Startup Day Toronto- Launching your Application the Amazon Way
AWS18 Startup Day Toronto- Launching your Application the Amazon WayAWS18 Startup Day Toronto- Launching your Application the Amazon Way
AWS18 Startup Day Toronto- Launching your Application the Amazon WayAmazon Web Services
 
Digital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewDigital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewIBM UrbanCode Products
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scopeSanjeev Sharma
 
Contino Webinar - Migrating your Trading Workloads to the Cloud
Contino Webinar -  Migrating your Trading Workloads to the CloudContino Webinar -  Migrating your Trading Workloads to the Cloud
Contino Webinar - Migrating your Trading Workloads to the CloudBen Saunders
 
DevOps with Microsoft Stack
DevOps with Microsoft StackDevOps with Microsoft Stack
DevOps with Microsoft StackDeepti Jain
 
Overview of Rational Services Offerings
Overview of Rational Services OfferingsOverview of Rational Services Offerings
Overview of Rational Services OfferingsIBM Rational software
 
DevOps in the Cloud new-Anamika.docx
DevOps in the Cloud new-Anamika.docxDevOps in the Cloud new-Anamika.docx
DevOps in the Cloud new-Anamika.docxAnamikaJha76
 
ATS-Overview_v0.1.pptx
ATS-Overview_v0.1.pptxATS-Overview_v0.1.pptx
ATS-Overview_v0.1.pptxNakhoudah
 
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...DevOps.com
 
Aberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAmazon Web Services
 
Webinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterpriseWebinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterpriseDBmaestro - Database DevOps
 

Similar to NFV Ecosystem Enabler - a well-enabled VNF package catalyst (20)

DTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect SessionDTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect Session
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architecture
 
Mastering DevOps Automation: Webinar
Mastering DevOps Automation: WebinarMastering DevOps Automation: Webinar
Mastering DevOps Automation: Webinar
 
Devops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle OrganizationDevops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle Organization
 
Overcoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journeyOvercoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journey
 
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
 
The Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD PipelineThe Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD Pipeline
 
AWS18 Startup Day Toronto- Launching your Application the Amazon Way
AWS18 Startup Day Toronto- Launching your Application the Amazon WayAWS18 Startup Day Toronto- Launching your Application the Amazon Way
AWS18 Startup Day Toronto- Launching your Application the Amazon Way
 
Digital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewDigital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture Overview
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scope
 
Contino Webinar - Migrating your Trading Workloads to the Cloud
Contino Webinar -  Migrating your Trading Workloads to the CloudContino Webinar -  Migrating your Trading Workloads to the Cloud
Contino Webinar - Migrating your Trading Workloads to the Cloud
 
DevOps with Microsoft Stack
DevOps with Microsoft StackDevOps with Microsoft Stack
DevOps with Microsoft Stack
 
Overview of Rational Services Offerings
Overview of Rational Services OfferingsOverview of Rational Services Offerings
Overview of Rational Services Offerings
 
DevOps in the Cloud new-Anamika.docx
DevOps in the Cloud new-Anamika.docxDevOps in the Cloud new-Anamika.docx
DevOps in the Cloud new-Anamika.docx
 
ATS-Overview_v0.1.pptx
ATS-Overview_v0.1.pptxATS-Overview_v0.1.pptx
ATS-Overview_v0.1.pptx
 
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...
 
Aberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption Framework
 
Webinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterpriseWebinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterprise
 

Recently uploaded

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 

Recently uploaded (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 

NFV Ecosystem Enabler - a well-enabled VNF package catalyst

  • 1. © 2016 TM Forum | 1 NFV Ecosystem Enabler: A well-enabled VNF package master deck
  • 2. © 2016 TM Forum | 2 Problem Statement Procurement When I buy a Network Service or VNF What is in the box? How do I determine it is fit for purpose? How do I acceptance test it? And when should I pay for it? Operations When a Network Service or VNF is delivered, how do I manage and onboard into my organization? What management tools does it support? And how will I manage it automatically within my IT and network operations? Service providers are faced with some simple, but surprisingly hard to answer business questions in NFV transformation:
  • 3. © 2016 TM Forum | 3 Solution Approach & Project Scope Develop • Design • Develop • Test Deliver • Package • Validate • Accept and catalogue (onboard) Deploy • Combine • Assemble • Configure (software) Use • Service design • Configure (service) • Instantiate Manage • Monitor • Update • Upgrade Retire Migrate User Template-based, well-enabled packages for automated onboarding1 Network DevOps principles & governance for service design & creation Autonomic computing blueprint approach for deployment orchestration & lifecycle management 2 3 VNF Supplier VNF Supplier/ Service provider (procurement) Service provider (Service design) Service provider (Service Delivery) Service provider (Service Assurance)
  • 4. © 2016 TM Forum | 4 Catalyst Participants Champions: Solution Providers: Collaboration Communities:
  • 5. © 2016 TM Forum | 5 User Stories - Smart City NFV Ecosystem
  • 6. © 2016 TM Forum | 6 Technology Highlights Service Design & Creation Environment Marketplace, Catalogs & Deployment Blueprints Deployment Orchestration & Lifecycle Management VNF VNF VNF VNF VNF Model Driven Network DevOps Autonomic ComputingGaming Engine Focus: Business layer abstraction & orchestration
  • 7. © 2016 TM Forum | 7 Demo - Onboarding Develop • Design • Develop • Test Deliver • Package • Validate • Accept and catalogue (onboard) Deploy • Combine • Assemble • Configure (software) Use • Service design • Configure (service) • Instantiate Manage • Monitor • Update • Upgrade Retire Migrate User Template-based, well-enabled packages for automated onboarding1 Network DevOps principles & governance for service design & creation Autonomic computing blueprint approach for deployment orchestration & lifecycle management 2 3 VNF Supplier VNF Supplier/ Service provider (procurement) Service provider (Service design) Service provider (Service Delivery) Service provider (Service Assurance)
  • 8. © 2016 TM Forum | 8 Introducing TOSCA  Topology and Orchestration Specification for Cloud Applications  Standardizes a language to describe  The structure of a service (aka its “topology”) consisting of Nodes and Relationships  The operational behavior of a service (aka “orchestration”)  By means of plans leveraging the BPMN standard  Declarative model spanning from applications to virtual and physical infrastructure  Leveraging and extending the reach of existing standards (e.g. OVF, CIM, SCA, …) 8 Topology Orchestration
  • 9. © 2016 TM Forum | 9 A well-enabled package = TOSCA template + additional metadata Metadata: Attributes to support procurement decisions, deployment options & lifecycle management, examples: • Procurement Model • make, buy, rent • Maturity Model • softwarelized, virtualized,… • Usage Model • entitlement, capacity,… • SLA Model • KPI/KQI, metrics,…
  • 10. © 2016 TM Forum | 10 10 Scope Governance Standards Procurable VNF Package Service Providers To be defined by the TM Forum Supplier VNF Package Suppliers ETSI VNF Package/IFA011, TOSCA, Docker, Other standards Supplier Run time Deployment Module Suppliers + Service Providers Standard for Containers Packaging Layer of Abstraction & Scope TM Forum IG1141 scope Catalyst scope
  • 11. © 2016 TM Forum | 11 11 TOSCA enables holistic application lifecycle automation 11 TOSCA Templates Agnostic to Cloud Infrastructure Changes Architects Model services, policies & requirements Development Teams Develop, unit test scripts, plans & artifacts for planned releases, patches, fixes QA Teams Build & Test releases, updates & configurations Operations Deploy, manage & monitor application lifecycle Cloud Provider A Cloud Provider C Cloud Provider B TOSCATemplate Cloud Application Lifecycle with TOSCA TOSCATemplate TOSCATemplate TOSCATemplate TOSCATemplate Infrastructure Changes Hot Packs Strategic Requests Operational Requests External Influences Business Conditions TOSCA templates communicate and drive app-centric Dev-Ops and continuous delivery
  • 12. © 2016 TM Forum | 12 12 Introducing Network DevOps Accelerate Network Service delivery – for faster time to value Balance speed, cost, quality and risk – for increased capacity to innovate Reduce time to customer feedback – for improved customer experience Continuous Customer Feedback & Optimization Collaborative Network Development Continuous Network Release and Deployment Continuous Monitoring Continuous Network Business Planning Continuous Testing through development and deployment Operate Develop/ Test Deploy Fulfillment Design End-to-End Service Delivery Design Develop Test Package Validate Accept and catalogue (onboard) Combine Assemble Configure (software) Service design Configure (service) Instantiate Monitor Update Upgrade Service provider (Service Assurance) Service provider (Service Delivery) Service provider (Service Design) VNF Supplier/ Service provider (procurement) VNF Supplier
  • 13. © 2016 TM Forum | 13 Days <10% Quarters 35% Months 40% Weeks 15% 6-12 Month Delivery Cycles Are STILL Normal for most Delivery cycle profile across 600 business enterprises Feedback cycles Source--The New Software Imperative: Fast Delivery With Quality: 8 DevOps Practices Hold The Key To Success A Forrester Consulting Thought Leadership Paper Commissioned By IBM, August 2014
  • 14. © 2016 TM Forum | 14 What is the WASTE we are trying to remove? Manual Efforts • Deployments require human intervention • Reliance on scripts • Environment configuration is done on an “as-needed” basis Long Wait Times • Teams waiting on manual handoffs • Resources not available when needed • Delayed time-to-test • Insufficient notification Unproductive Work • Using static environments • Deploying things that have not changed • Managing infrastructure & apps separately • Not leveraging virtualization & cloud correctly Poor Visibility • Reliance on spreadsheets, meetings, con calls to know status • Limited understanding of deployment dependencies and status • Long Outage windows
  • 15. © 2016 TM Forum | 15 How those WASTE can be eliminated? Remove Manual Efforts • Push-button Deployments • Graphical process designer • Manage Environment configuration as part of deployment Eliminate Long Wait Times • Automated Notifications • Include provisioning as part of deployment • Add testing to deployment process • Immediate feedback Reduce Unproductive Work • Leverage production-like environments • Only deploy what has changed • Managing infrastructure & apps together • Get the most out of virtualization & cloud Raise Visibility • Known status of resources at-a- glance • Immediate view of deployment compliance • Status, feedback & understanding of all parts of deployment as it occurs
  • 16. © 2016 TM Forum | 16 16 UrbanCode for Release and Deployment automation Drive down cost Reduce amount of manual labor, resource wait-time, and rework by eliminating errors & providing self-service environments Speed time to market Increase frequency of software delivery through automated, repeatable deployment processes across development, test and production Reduce risk Robust configuration management, coordinated release processes, audits, and traceability Enabling more rapidly deliver mobile, cloud, big data and traditional applications with high quality and low risk IBM UrbanCode Deploy with Patterns is a full-stack environment management and deployment solution that enables users to design, deploy and update full-stack environments to multiple clouds IBM UrbanCode Deploy automates the deployment of applications, databases and configurations into development, test and production environments, helping to drive down cost, speed time to market with reduced risk. IBM UrbanCode Release is an intelligent collaboration release management solution that replaces error-prone manual spreadsheets and streamlines release activities for application and infrastructure changes.
  • 17. © 2016 TM Forum | 17 Demo – Deployment & LCM Develop • Design • Develop • Test Deliver • Package • Validate • Accept and catalogue (onboard) Deploy • Combine • Assemble • Configure (software) Use • Service design • Configure (service) • Instantiate Manage • Monitor • Update • Upgrade Retire Migrate User Template-based, well-enabled packages for automated onboarding1 Network DevOps principles & governance for service design & creation Autonomic computing blueprint approach for deployment orchestration & lifecycle management 2 3 VNF Supplier VNF Supplier/ Service provider (procurement) Service provider (Service design) Service provider (Service Delivery) Service provider (Service Assurance)
  • 18. © 2016 TM Forum | 18 Leveraging Standards and Open Sources OASIS/TOSCA Deployment Templates NFV Infrastructure & VIM OPNFV Brahmaputra Release with associated tools. Service chaining, Deployment & Management TM Forum APIs: Onboarding, Catalogue APIs
  • 19. © 2016 TM Forum | 19 Autonomic Management (M-A-P-E) 19 *An autonomic manager can be a managed element Monitor Analyze Plan ExecuteState Sensors Effectors Enrich Delegate Autonomic Manager* Sensors Effectors Escalate Managed Element
  • 20. © 2016 TM Forum | 20 20 Service Chaining & Deployment 20 NFV Package is chosen in UrbanCode Add to catalog - UrbanCode posts TOSCA blueprint to AMP AMP tests blueprint in OpenStack NFV Package listed in AMP catalog for use by blueprint authors Blueprint authors compose applications • Use NFV Package as part of larger app; • or Service Chaining of NFV packages Deploy app to OpenStack multi- region environment Cloudsoft Automated Workflow
  • 21. © 2016 TM Forum | 21 21 User Experience Dynamic 3D Model of Cloudsoft Managed Cloud Application Visualize the NFV Ecosystem Enablers Business Scenario
  • 22. © 2016 TM Forum | 22 Example: Ambulance App App composed of:  NFV Packages: load balancer, firewall, IPS  Front-end load balancer + firewall + IPS  HA app-server cluster  Riak multi-region  Sensor ingress to app-server cluster (via load balancer + firewall) Elements shown as ”child” buildings
  • 23. © 2016 TM Forum | 23 Project Contributions ZOOM IG1141: VNF Package Metadata ZOOM IG1139: Autonomic Computing Pattern-based Orchestration & LCM TM Forum APIs Monitor Analyze Plan ExecuteState Sensors Effectors Enrich Delegate Autonomic Manager* Sensors Effectors Escalate Managed Element
  • 24. © 2016 TM Forum | 24 Future Plan - Smart City NFV Ecosystem Smart Cities Local Government VNF SuppliersService Providers Innovation . Agility . Experience • Refined procurement & onboard requirements, metadata to support smart city/IoT • e.g. maturity model, software/device & license management • Refined package LCM, run time configuration, toolchain and standards recommendations • Additional collaborations with other SDOs and open source implementations.
  • 25. © 2016 TM Forum | 25 Backup Slides
  • 26. © 2016 TM Forum | 26 TOSCA is an important new open cloud standard, that is enabling a unique eco- system, supported by a large and growing number of international industry leaders… What is TOSCA? Associated Companies• TOSCA Version 1.0 Specification approved as an OASIS Standard (published Nov 2013) • TOSCA Simple Profile v1.0 Specification (YAML) final public review draft, Aug 2014) • Government and Corporate Awareness: – OASIS: 600+ participant organizations. 5000+ participants spanning 65+ countries – TOSCA Committee: 170+ people 45+ companies/orgs – International Standards & Research: ETSI NFV liaison, EU FP7, etc. – Industry Analysts: Forrester names TOSCA as a top four cloud open standard (Mar 2014) • Multi-company Interoperability Demonstrated: – OSCON 2015, Open Data Center Alliance 2014, EuroCloud 2013 26
  • 27. © 2016 TM Forum | 27 Topology TOSCA can be used to describe the topology of a Network service or VNF as defined by ETSI NFV. VNF, VL can be defined as node templates in TOSCA. A new virtualLinksTo relationship type can be defined to connect VNF and VL. Primarily, TOSCA is mainly used to describe the topology of the deployment view for cloud applications  Defining Node templates to describe components in the topology structure  Defining Relationship templates to describe connections, dependencies, deployment ordering 27
  • 28. © 2016 TM Forum | 28 Topology & Composition NSD VNFD VNFD VLD VDU VDU VLD Using the TOSCA substitution feature, NFV information model can be described by using multiple TOSCA service templates VNFD VNFD Any node in a TOSCA topology can be an abstraction of another layer or sub-topology NFV information model has such a layered structure: NSDs are composed of VNFDs, VLDs, PNFDs, etc.  VNFDs are composed of VDUs, VLDs, etc. 28
  • 29. © 2016 TM Forum | 29 Lifecycle TOSCA models have a consistent view of state-based lifecycle  have Operations (implementations) that can be sequenced against state of any dependent resources  fits into any Management Framework or Access Control System my_resource_name My_Resource_Type Lifecycle.Standard create configure start stop delete Standardize Resource Lifecycle Standardize Relationship Lifecycle Lifecycle Customization source_resource Type_A A target_resource Type_B B my_relationship ConnectsTo Operations Lifecycle.Configure pre_config_target post_config_target add_target remove_target pre_config_source post_config_source add_source remove_source Operations Lifecycle.Configure.NFV Operations Lifecycle.Standard create configure start stop delete Create new NFV Lifecycles or Augment existing (via subclassing) nfv_pre_config nfv_pre_delete  Parameters and Policies can be supplied to operations to affect resource behavior (state)  Workflow - TOSCA is developing workflow to allow handling complex state changes, configurations, etc. TOSCA Lifecycle can be customized for NFV Resources and Relationships 29
  • 30. © 2016 TM Forum | 30 Portability from Standardization TOSCA Portable Cloud Application TOSCA Service Template Storage Compute1 DB Compute2 App Network Scaling Policy TOSCA Orchestration TOSCA enables NFV applications flexible movement between different cloud infrastructures. By expressing application Requirements independently from cloud Capabilities and implementation, TOSCA provides:  Robust set of Normative Types for different domains (including NFV)  NFV Profile and Types applied to TOSCA enable our Way Forward.  Multi VIM Support  Portability of services across clouds  Declarative model spanning infrastructure and service  Manipulate the orchestration declaratively instead of dealing with disparate cloud APIs (leave to the TOSCA Orchestrator) 30
  • 31. © 2016 TM Forum | 31 TOSCA Model for Containers leveraging Repositories Hosted On PaaS Subsystem (hidden) PaaS Modeling •Provider chooses to expose or hide underlying runtime topology & implementation Container Application Modeling •Agnostic of PaaS Cloud Provider – PaaS on OpenStack, Cloud Foundry, Azure, etc. Docker Hub (Repository) Docker image for mysql docker_mysql Container.App.Docker artifacts: - my_docker_image: type: Image.Docker URI: mysql repository: docker Requirements ... Runtime.Docker Container my_PaaS_platform Container.Runtime Capabilities Runtime.Docker Container Runtime.Nodejs Runtime.J2EE ... PaaS Layer exposes “runtimes” as TOSCA Capabilities • Docker, Nodejs, JSP, J2EE, etc. Orchestrators could automatically retrieve and deploy a Docker image from a declared Repository • TOSCA Templates can model repositories • Orchestrators could dynamically “pull” from multiple repositories Layer Separation 31
  • 32. © 2016 TM Forum | 32 32
  • 33. © 2016 TM Forum | 33 Parser Project Overview – Architecture TOSCA- >HOT YANG- >TOSCA OpenStack Upstream Parser Repo Heat- Translator Document Use Case OPNFV Doc 33
  • 34. © 2016 TM Forum | 34 TOSCA Parser and Heat Translator TOSCA TypesTOSCA Template TOSCA Nodes Validation Tests Map Generate Validation Tests tosca-parser heat-translator HOT - Heat Orchestration Template TOSCA-to-Heat-Translator is part of OpenStack Heat (from Kilo)  The tosca-parser is an OpenStack project and licensed under Apache 2. It is developed to parse TOSCA Simple Profile in YAML. It reads the TOSCA templates and creates an in-memory graph of TOSCA nodes and their relationship.  Heat-Translator is an Openstack project and licensed under Apache 2. It is a command line tool which takes non-Heat templates as an input and produces a Heat Orchestration Template (HOT) which can be deployed by Heat. Currently it supports TOSCA to HOT translation.  TOSCA-parser & Heat-Translator are available as independent Python library. https://pypi.python.org/pypi/heat-translator ; https://pypi.python.org/pypi/tosca-parser  Heat-Translator available to use in python-openstackclient (OSC) via plugin  Latest TOSCA features integrated: Networking, Block & Object Storage... 34
  • 35. © 2016 TM Forum | 35 YANG-TO-TOSCA • Provide a mechanism for a VNF provider to describe (VNF descriptor) the deployment requirements (such as basic VM requirements – vCPU, memory, storage, as well as advanced HW enhancement requirements such as Huge Pages support, SR-IOV, NUMA, DPDK support etc.) of a VNF • Python based script to convert VNF descriptor from YAML/XML based on YANG to TOSCA • VNFD based on the YANG schema defined in ETSI specification • Enhancements planned to YANG definition for additional NFV requirements – DPDK, SRIOV, HUGE Page support, CPU Pinning etc. 35
  • 36. © 2016 TM Forum | 36 Accelerate Delivery with IBM UrbanCode Deploy • Faster integration (Performance improvement) • More efficient integration with the new Release plug-in
  • 37. © 2016 TM Forum | 37 IBM UrbanCode Deploy with Patterns Verify the Entire Stack --- BEFORE Production
  • 38. © 2016 TM Forum | 38 Cloudsoft AMP © 2015 Cloudsoft Corporation 15/05/2016 38 > MODEL Capture best practices Maintain SLAs > MANAGE Dynamic live model > DEPLOY > SENSE > EFFECT >MONITOR
  • 39. © 2016 TM Forum | 39 Model, Deploy & Manage Any App on Any Cloud Cloudsoft AMP  Hybrid Cloud Application Management Platform  Portable Model avoids lock-in to today’s tech choices  Supports Agile, IT DevOps model  Policy-based, autonomic management platform  Open-source software & open-standards foundation
  • 40. © 2016 TM Forum | 40 40 Business Models Visualization to Provide Context and Understanding Process Frameworks Large Datasets DynamicIntuitiveInteractive ..…make better business decisions