Вы находитесь на странице: 1из 23

OSM WORKSHOP

SDN WORLD CONGRESS OCT’16

Adrian Hoban (Intel)


OSM TSC Chair
© ETSI 2016
AGENDA

• Architectural Principles
• Scope & Mapping to ETSI NFV
• Status Update & Releases
• Data Model

© ETSI 2016 2
OSM ARCHITECTURAL PRINCIPLES

Layering Abstraction

Architectural Principles

Modularity Simplicity

© ETSI 2016 3
OSM SCOPE & MAPPING TO ETSI NFV
MANO
Run-Time Scope
GUI & Design-Time Tools
• Automated end-to-end Service Orchestration OSS/BSS
• Superset of ETSI NFV MANO Network Service Orchestrator
• Plugin model for multiple VIMs/SDN Controllers
• Generic VNFM style functionality with support NFV Management and Orchestration
EMSs
for integrating Specific VNFMs Os-Ma
NFV
• Physical Network Function integration Specific Orchestrator
VNFMs Resource
• Greenfield and brownfield deployments VNF
Or-Vnfm Orchestrator
• GUI VNFs Configuration
(Includes VIM/SDN
Ve-Vnfm & Abstraction Service, VNF and
PNFs VNF Connectors)
Infrastructure
Manager(s)
Design-Time Scope Description

• Network Service Definition (CRUD operations) NFVI Vi-Vnfm


Or-Vi
• Model-Driven Environment with Data Models
aligned with ETSI NFV ODL Nf-Vi Virtualised
OpenVIM
Infrastructure OpenStack VMware
• VNF Package Generation Floodlight Manager(s)
• GUI
Main NFV reference points
© ETSI 2016 OSM Components Other Components Extract from Figure 4: NFV Reference Architecture Framework, ETSI GS NFV 002 V1.2.1 (2014-12)
4
OSM: DEVELOPMENT THEMES

On- Simplified
Improved Enhanced Multiple
boarding & install & Service Multiple
development Platform VIMs & SDN
VNF upgrade Modelling Sites
environment Awareness Controllers
Packaging process

© ETSI 2016 5
RELEASE ZERO HIGHLIGHTS

Community Release
• Ahead of schedule on May 26, 2016
Single entry point
• VNF and NS packages.
Readability
• YAML
Apache 2.0 licenced
• Clean code base
Documentation
• Extensive set

© ETSI 2016 6
RELEASE ZERO: AUTOMATED END-TO-END
SERVICE DELIVERY
mwc
mgmt mwc
mgm Generator
t mgmt mgmt Corp. SP
Corp. SP 10.0.2.0/24 mgm mwc
10.0.1.0/24 t
VLAN 3000
VLAN 3000

mwc16data1
PE 1 PE 2 mwc16data2 mwc
mwc
VLAN Y
VLAN X Corp. A
10.0.2.0/24
SSL VPN 2
Corp. A
SSL VPN 1 10.0.1.0/24
PE 3 mgmt
mgmt
mgmt

VIM 1
interDC

VIM 2 VLAN Z Multi-tenant VNF

Corp. A
10.0.4.0/24 Single-tenant VNF

VIM tenant
net-mgmtOS
IMS-corpA L2 connection for dataplane

(domain, users) L2 connection for low BW


© ETSI 2016 7
RELEASE ONE HIGHLIGHTS

On-boarding & VNF Packaging • cloud-init


Simplified install & upgrade process • Create networks at VIM
Improved development environment • Remove NSD
Datacenter Network
Service Modelling Reference
Enhanced Platform Awareness • Error Messages and
Logging
Multiple VIMs & SDN Controllers
• YAML Format Descriptor
Multiple Sites Display
© ETSI 2016 8
RELEASE ONE HIGHLIGHTS

On-boarding & VNF Packaging • Single entry point for all


Modules for compilation
Simplified install & upgrade process and installation

Improved development environment • One Click Installation

Service Modelling

Enhanced Platform Awareness

Multiple VIMs & SDN Controllers

Multiple Sites
© ETSI 2016 9
RELEASE ONE HIGHLIGHTS

On-boarding & VNF Packaging • Comprehensive CI/CD


environment
Simplified install & upgrade process
• Jenkins based build
Improved development environment system
Service Modelling • Git
Enhanced Platform Awareness • Gerrit integration
Multiple VIMs & SDN Controllers • Containerised
Deployments
Multiple Sites
• Remote Labs
© ETSI 2016 10
RELEASE ONE HIGHLIGHTS
- OSM REMOTE LABS

Network of Remote Labs offering different


combinations of NFV Infrastructure and VIMs.

Part of the OSM CI/CD pipeline.

Remote labs securely connected over ETSI’s


Hub for Inter-operability and Validation (HIVE).

Ensure that OSM inter-operates successfully


with multiple VIMs and NFV Infrastructure.

Minimise barriers for community engagement.

© ETSI 2016 11
RELEASE ONE HIGHLIGHTS

On-boarding & VNF Packaging • Enhance Visual


Differentiation between
Simplified install & upgrade process NS Catalog and VNF
Catalog
Improved development environment
• Restructure Layout of
Service Modelling Service Primitive Page
Enhanced Platform Awareness
• Juju-2.x
• Multi-model controller
Multiple VIMs & SDN Controllers • Multi-user controller
Multiple Sites • Network Types in RO
© ETSI 2016 • Allow IP Parameters for 12
RELEASE ONE HIGHLIGHTS

On-boarding & VNF Packaging • High Performance, High


Efficiency Deployments
Simplified install & upgrade process with EPA
Improved development environment • NUMA
• CPU Pinning
Service Modelling
• Huge Pages
Enhanced Platform Awareness • PCI Passthrough
• SR-IOV
Multiple VIMs & SDN Controllers

Multiple Sites
© ETSI 2016 13
RELEASE ONE HIGHLIGHTS

On-boarding & VNF Packaging • VMware vCloud Director


• Initial implementation
Simplified install & upgrade process
• OpenVIM
Improved development environment
• Now under OSM
Service Modelling governance
• Powerful EPA support
Enhanced Platform Awareness
• OpenDaylight
Multiple VIMs & SDN Controllers
• Floodlight
Multiple Sites
© ETSI 2016 14
RELEASE ONE HIGHLIGHTS

On-boarding & VNF Packaging • Enables even more


powerful automated
Simplified install & upgrade process end-to-end service
Improved development environment delivery

Service Modelling

Enhanced Platform Awareness

Multiple VIMs & SDN Controllers

Multiple Sites
© ETSI 2016 15
RELEASE ONE: AUTOMATED E2E SERVICE
DELIVERY WITH MULTIPLE VIMS
mwc
mgmt mwc
mgm Generator
t mgmt mgmt Corp. SP
Corp. SP 10.0.2.0/24 mgmt mwc
10.0.1.0/24
VLAN 3000

VIM 2
VLAN 3000
VIM 1 PE 1 PE 2 mwc16data2 mwc
mwc16data1
mwc
VLAN Y
VLAN X Corp. A
10.0.2.0/24
SSL VPN 2
Corp. A
SSL VPN 1 10.0.1.0/24
PE 3 mgmt
mgmt
mgmt

VIM 3
Multi-tenant VNF

VLAN Z

VIM 4 Corp. A
Single-tenant VNF

10.0.4.0/24
VIM tenant

net-mgmtOS L2 connection for dataplane

IMS-corpA L2 connection for low BW


(domain, users)
© ETSI 2016 16
INFORMATION VS DATA MODELS

IM --> conceptual/abstract model


| for designers and operators
+----------+---------+
| | |
DM DM DM --> concrete/detailed model
for implementors

*Extracted from: https://tools.ietf.org/html/rfc3444


© ETSI 2016 Copyright (C) The Internet Society (2003). All Rights Reserved. 17
OSM DATA MODELS

Aligned with ETSI NFV ISG Phase 1 Information Models

Analysis underway on ETSI NFV ISG Phase 2 Information


Models

• Will work with the NFV community for clarifications, bug fixes (sightings)
and feature advances.
• Possible intersect with OSM Release THREE
© ETSI 2016 18
OSM INTERNAL DATA MODEL
OSM INTERNALS
OpenMANO VNFD
VNF resource orchestration info
(EPA resources and internal connectivity)
Juju charm
- Descriptive information
- metadata.yaml
- config.yaml
- actions.yaml
- Executables
- Hooks
- Actions
- Additional info (icon, README)
© ETSI 2016 19
DIRECT MAPPING FROM MODELS AT
THE UI
OSM INTERNALS
OpenMANO VNFD
VNF package
VNF resource orchestration info
(EPA resources and internal connectivity)
VNFD
Juju charm
- Descriptive information
VNF - metadata.yaml
Artefacts - config.yaml
- actions.yaml
Additional - Executables
Metadata - Hooks
- Actions
- Additional info (icon, README)
© ETSI 2016 20
ARCHITECTURE SUPPORTS MULTIPLE
DATA MODELS
OSM INTERNALS
OpenMANO VNFD
VNF package
VNF resource orchestration info
(EPA resources and internal connectivity)
VNFD
Juju charm
Data - Descriptive information
VNF - metadata.yaml
Model
Artefacts - config.yaml
Translator
- actions.yaml
Additional - Executables
Metadata - Hooks
- Actions
- Additional info (icon, README)
© ETSI 2016 21
SUMMARY & DIRECTION

Release ONE

• Completed Ahead Of Time


• Delivering Functionality Aligned With Chosen Focus Areas

Release TWO Development Themes

• Data Plane Performance


• Service Assurance (KPIs, Scaling)
• Security
• Dynamic Configuration (SFC, Nested Services, etc.)
• Data Model Attribute Coordination with the Industry
• Support for Multiple Input Formats

© ETSI 2016 22
MORE INFORMATION AT:
osm.etsi.org
osm.etsi.org/wikipub
© ETSI 2016

Вам также может понравиться