+ All Categories
Home > Documents > OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource...

OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource...

Date post: 25-Sep-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
23
© ETSI 2016 OSM WORKSHOP SDN WORLD CONGRESS OCT’16 Adrian Hoban (Intel) OSM TSC Chair
Transcript
Page 1: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

OSM WORKSHOPSDN WORLD CONGRESS OCT’16

Adrian Hoban (Intel)OSM TSC Chair

Page 2: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

AGENDA

• Architectural Principles

• Scope & Mapping to ETSI NFV

• Status Update & Releases

• Data Model

2

Page 3: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

OSM ARCHITECTURAL PRINCIPLES

3

Layering Abstraction

Modularity Simplicity

Architectural Principles

Page 4: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

• Automated end-to-end Service Orchestration

• Superset of ETSI NFV MANO

• Plugin model for multiple VIMs/SDN Controllers

• Generic VNFM style functionality with support for integrating Specific VNFMs

• Physical Network Function integration

• Greenfield and brownfield deployments

• GUI

Run-Time Scope

• Network Service Definition (CRUD operations)

• Model-Driven Environment with Data Models aligned with ETSI NFV

• VNF Package Generation

• GUI

Design-Time Scope

OSM SCOPE & MAPPING TO ETSI NFV MANO

4

Virtualised

Infrastructure

Manager(s)

VNF

Manager(s)

NFV

Orchestrator

Main NFV reference points

NFV Management and Orchestration

Or-Vi

Or-Vnfm

Os-Ma

Ve-Vnfm

Nf-Vi

Service, VNF and

Infrastructure

Description

OSM Components Other Components

Vi-Vnfm

Resource Orchestrator

(Includes VIM/SDN Connectors)

VNF Configuration & Abstraction

Network Service Orchestrator

GUI & Design-Time Tools

OpenVIM VMwareOpenStack

NFVI

ODL

Floodlight

VNFs

EMSs

OSS/BSS

PNFs

Specific VNFMs

Extract from Figure 4: NFV Reference Architecture Framework, ETSI GS NFV 002 V1.2.1 (2014-12)

Page 5: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

OSM: DEVELOPMENT THEMES

5

On-boarding &

VNF Packaging

Simplified install & upgrade process

Improved development environment

Service Modelling

Enhanced Platform

Awareness

Multiple VIMs & SDN Controllers

Multiple Sites

Page 6: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

RELEASE ZERO HIGHLIGHTS

6

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

Page 7: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

RELEASE ZERO: AUTOMATED END-TO-END SERVICE DELIVERY

7

VIM 2

VIM 1

Generator

IMS-corpA

VLAN Z

SSL VPN 1

mwc16data1

VLAN 3000

Corp. A

10.0.1.0/24

VLAN X

mwc16data2

SSL VPN 2

VLAN 3000

Corp. A

10.0.2.0/24

VLAN Y

mwc

Corp. A

10.0.4.0/24

net-mgmtOS

mgmt

mgmt

mwc

mgmt

mgmt

mgmt

mgm

t

mwc

mwc

mwcmgm

t

(domain, users)

PE 1 PE 2

Corp. SP

10.0.2.0/24Corp. SP

10.0.1.0/24

interDC

PE 3

Multi-tenant VNF

Single-tenant VNF

L2 connection for dataplane

L2 connection for low BW

VIM tenant

mgmt

Page 8: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

RELEASE ONE HIGHLIGHTS

8

On-boarding & VNF Packaging

Simplified install & upgrade process

Improved development environment

Service Modelling

Enhanced Platform Awareness

Multiple VIMs & SDN Controllers

Multiple Sites

• cloud-init

• Create networks at VIM

• Remove NSD Datacenter Network Reference

• Error Messages and Logging

• YAML Format Descriptor Display

• Package Creation Command Line Utility

Page 9: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

RELEASE ONE HIGHLIGHTS

9

On-boarding & VNF Packaging

Simplified install & upgrade process

Improved development environment

Service Modelling

Enhanced Platform Awareness

Multiple VIMs & SDN Controllers

Multiple Sites

• Single entry point for all Modules for compilation and installation

• One Click Installation

Page 10: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

RELEASE ONE HIGHLIGHTS

10

On-boarding & VNF Packaging

Simplified install & upgrade process

Improved development environment

Service Modelling

Enhanced Platform Awareness

Multiple VIMs & SDN Controllers

Multiple Sites

• Comprehensive CI/CD environment

• Jenkins based build system

• Git

• Gerrit integration

• Containerised Deployments

• Remote Labs

Page 11: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

RELEASE ONE HIGHLIGHTS- OSM REMOTE LABS

11

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.

Page 12: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

RELEASE ONE HIGHLIGHTS

12

On-boarding & VNF Packaging

Simplified install & upgrade process

Improved development environment

Service Modelling

Enhanced Platform Awareness

Multiple VIMs & SDN Controllers

Multiple Sites

• Enhance Visual Differentiation between NS Catalog and VNF Catalog

• Restructure Layout of Service Primitive Page

• Juju-2.x

• Multi-model controller

• Multi-user controller

• Network Types in RO

• Allow IP Parameters for Networks

Page 13: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

RELEASE ONE HIGHLIGHTS

13

On-boarding & VNF Packaging

Simplified install & upgrade process

Improved development environment

Service Modelling

Enhanced Platform Awareness

Multiple VIMs & SDN Controllers

Multiple Sites

• High Performance, High Efficiency Deployments with EPA

• NUMA

• CPU Pinning

• Huge Pages

• PCI Passthrough

• SR-IOV

Page 14: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

RELEASE ONE HIGHLIGHTS

14

On-boarding & VNF Packaging

Simplified install & upgrade process

Improved development environment

Service Modelling

Enhanced Platform Awareness

Multiple VIMs & SDN Controllers

Multiple Sites

• VMware vCloud Director

• Initial implementation

• OpenVIM

• Now under OSM governance

• Powerful EPA support

• OpenDaylight

• Floodlight

Page 15: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

RELEASE ONE HIGHLIGHTS

15

On-boarding & VNF Packaging

Simplified install & upgrade process

Improved development environment

Service Modelling

Enhanced Platform Awareness

Multiple VIMs & SDN Controllers

Multiple Sites

• Enables even more powerful automated end-to-end service delivery

Page 16: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

RELEASE ONE: AUTOMATED E2E SERVICE DELIVERY WITH MULTIPLE VIMS

16

VIM 4

VIM 1

Generator

IMS-corpA

VLAN Z

SSL VPN 1

mwc16data1

VLAN 3000

Corp. A

10.0.1.0/24

VLAN X

mwc16data2

SSL VPN 2

VLAN 3000

Corp. A

10.0.2.0/24

VLAN Y

mwc

Corp. A

10.0.4.0/24

net-mgmtOS

mgmt

mgmt

mwc

mgmt

mgmt

mgmt

mgm

t

mwc

mwc

mwcmgmt

(domain, users)

PE 1 PE 2

Corp. SP

10.0.2.0/24Corp. SP

10.0.1.0/24

PE 3

Multi-tenant VNF

Single-tenant VNF

L2 connection for dataplane

L2 connection for low BW

VIM tenant

mgmt

VIM 2

VIM 3

Page 17: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

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

Copyright (C) The Internet Society (2003). All Rights Reserved. 17

Page 18: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

OSM DATA MODELS

18

Aligned with ETSI NFV ISG Phase 1 Information Models

• Will work with the NFV community for clarifications, bug fixes (sightings) and feature advances.

• Possible intersect with OSM Release THREE

Analysis underway on ETSI NFV ISG Phase 2 Information Models

Page 19: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

OSM INTERNAL DATA MODEL

19

OpenMANO VNFD

VNF resource orchestration info(EPA resources and internal connectivity)

- Descriptive information- metadata.yaml- config.yaml- actions.yaml

- Executables- Hooks- Actions

- Additional info (icon, README)

Juju charm

OSM INTERNALS

Page 20: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

DIRECT MAPPING FROM MODELS AT THE UI

20

VNF package

VNFD

VNF Artefacts

Additional Metadata

OpenMANO VNFD

VNF resource orchestration info(EPA resources and internal connectivity)

- Descriptive information- metadata.yaml- config.yaml- actions.yaml

- Executables- Hooks- Actions

- Additional info (icon, README)

Juju charm

OSM INTERNALS

Page 21: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

ARCHITECTURE SUPPORTS MULTIPLE DATA MODELS

21

VNF package

VNFD

VNF Artefacts

Additional Metadata

OpenMANO VNFD

VNF resource orchestration info(EPA resources and internal connectivity)

- Descriptive information- metadata.yaml- config.yaml- actions.yaml

- Executables- Hooks- Actions

- Additional info (icon, README)

Juju charm

Data Model

Translator

OSM INTERNALS

Page 22: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

SUMMARY & DIRECTION

22

• Completed Ahead Of Time

• Delivering Functionality Aligned With Chosen Focus Areas

Release ONE

• 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

Release TWO Development Themes

Page 23: OSM Workshop @ SDN World Congress Oct'16 · OSM Components Other Components Vi-Vnfm Resource Orchestrator (Includes VIM/SDN Connectors) VNF Configuration & Abstraction Network Service

© ETSI 2016

MORE INFORMATION AT:osm.etsi.org

osm.etsi.org/wikipub


Recommended