OSCAR Project Proposal for OPNFV

OSCAR Project
Proposed Project for OPNFV
Stuart Mackie
NFV/SDN Architect
OSCAR Project Proposal for OPNFV
Deployment system for OPNFV platform and virtual infrastructure
Based on open source Cobbler/Puppet
Create templates to build different OPNFV stacks based on different
combinations of software components
Preload OPNFV stack with required VNFs
Provides a means to rapidly deploy OPNFV stacks to support several operator
cases:
POC
System test (Lab/FOA)
Production
Packaged reports on OPNFV system configuration and status
OPNFV System Configuration And Reporting
OSCAR Member Organizations
Juniper Networks
AT&T
China Mobile
ClearPath Networks
Canonical
NGNware
OSCAR project scope
Deployment of VIM and
NFV Infrastructure
Install software images
Initialize system
Preload VNF images
Optionally configure test
environment
Optionally configure network
hardware
Configuration, inventory
and status reporting
Operators are intended
users
VNF Manager
(VNFM)
VNF Manager
(VNFM)
Element
Manager
Element
Manager
VNF
VNF
Ve-Vnfm-em
Ve-Vnfm-vnf
Nf-Vi
Or
-Vi
 Vi-Vnfm
Os-Nfvo
NFV Orchestrator (NFVO)
Element
Manager
VNF
Virtualized
Infrastructure
Manager
(VIM)
NS Catalog
VNF
Catalog
NFV
Instances
NFVI
Resources
OSS/BSS
VNF Manager
(VNFM)
OPNFV
 Rel 1
Vn-Nf
OPNFV
 System
Configuration and
Reporting
Deploy images
and initialize
system
Apply
template/recipe
OSCAR can process any set of images and
packages from Octopus and other sources
that satisfy criteria of supported types and
have required metadata
Where OSCAR Fits in OPNFV
Systems
Code
Images
D
e
v
e
l
o
p
m
e
n
t
C
o
n
t
i
n
u
o
u
s
I
n
t
e
g
r
a
t
i
o
n
D
e
p
l
o
y
m
e
n
t
P
r
o
d
u
c
t
i
o
n
Requirements
Octopus
Telco KPI
Rescuer
IPv6
Parser
...
OpenStack
ODL
Cobbler
CloudStack
...
Download
Upstream
OSCAR
Build
Verify
Package
Packages
Metadata
Templates
Images
Packages
Clusters
Network
Scripts
Developer
Operator
Open Source Projects
Deployed operational
stacks with compute
User/OSS
Manage OPNFV
OPNFV Projects
Projects
Code Trees
Makefiles
Stacks (BGS)
Dependencies
Packages
Test Envs
Test Plans
OSCAR Release 1 – Stack 1
OpenStack/OpenDaylight/Open
vSwitch stack
Aligns to Bootstrap/Getting Started
VNF Manager
(VNFM)
VNF Manager
(VNFM)
Element
Manager
Element
Manager
VNF
VNF
NFV Orchestrator (NFVO)
Element
Manager
VNF
Virtualized
Infrastructure
Manager
(VIM)
NS Catalog
VNF
Catalog
NFV
Instances
NFVI
Resources
OSS/BSS
VNF Manager
(VNFM)
Nova
Cinder
OVSDB
Netconf
REST/XML (Heat)
REST
/XML (Heat)
Ubuntu, Debian,
Fedora
Open
vSwitch
OpenStack
Cinder
OpenStack
(Juno)
OpenDaylight
Controller
Ve-Vnfm-em
Ve-Vnfm-vnf
Os-Nfvo
OPNFV
 System
Configuration and
Reporting
OPNFV
 Rel 1
Apply
template/recipe
H
a
r
d
w
a
r
e
 
t
o
 
s
u
p
p
o
r
t
O
D
L
/
O
V
S
 
r
e
q
u
i
r
e
m
e
n
t
s
U
s
e
r
 
c
h
o
i
c
e
 
o
f
 
V
N
F
s
t
o
 
p
r
e
l
o
a
d
OSCAR Release 1- Stack 2
OpenStack/OpenContrail/Open
vRouter
Known working software stack and
hardware configuration
VNF Manager
(VNFM)
VNF Manager
(VNFM)
Element
Manager
Element
Manager
VNF
VNF
NFV Orchestrator (NFVO)
Element
Manager
VNF
Virtualized
Infrastructure
Manager
(VIM)
NS Catalog
VNF
Catalog
NFV
Instances
NFVI
Resources
OSS/BSS
VNF Manager
(VNFM)
C
o
n
t
r
a
i
l
 
C
l
o
u
d
 
r
e
f
e
r
e
n
c
e
a
r
c
h
i
t
e
c
t
u
r
e
 
i
m
p
l
e
m
e
n
t
e
d
 
o
n
a
r
b
i
t
r
a
r
y
 
h
a
r
d
w
a
r
e
Nova
Cinder
Contrail
 XMPP
Netconf
REST/XML (Heat)
REST
/XML (Heat)
Canonical Ubuntu,
CentOS, Docker
OpenContrail
vRouter
OpenStack
Cinder or
CEPH
OpenStack
(Juno)
Contrail VN
Controller
U
s
e
r
 
c
h
o
i
c
e
 
o
f
 
V
N
F
s
t
o
 
p
r
e
l
o
a
d
Ve-Vnfm-em
Ve-Vnfm-vnf
Os-Nfvo
OPNFV
 System
Configuration and
Reporting
OPNFV
 Rel 1
Apply
template/recipe
OSCAR Release 2+
User-defined stacks
Additional OPNFV components
Doctor
Promise
...
VNF Manager
(VNFM)
VNF Manager
(VNFM)
Element
Manager
Element
Manager
VNF
VNF
NFV Orchestrator (NFVO)
Element
Manager
VNF
Virtualized
Infrastructure
Manager
(VIM)
NS Catalog
VNF
Catalog
NFV
Instances
NFVI
Resources
OSS/BSS
VNF Manager
(VNFM)
C
o
n
t
r
a
i
l
 
C
l
o
u
d
 
r
e
f
e
r
e
n
c
e
a
r
c
h
i
t
e
c
t
u
r
e
 
i
m
p
l
e
m
e
n
t
e
d
 
o
n
a
r
b
i
t
r
a
r
y
 
h
a
r
d
w
a
r
e
Nova
Cinder
Contrail
 XMPP
Netconf
REST/XML (Heat)
REST
/XML (Heat)
... OS
... Network
... Storage
... VIM
... Controller
Ve-Vnfm-em
Ve-Vnfm-vnf
Os-Nfvo
OPNFV
 System
Configuration and
Reporting
OPNFV
 Rel 1
Apply
template/recipe
Doctor
Promise
...
U
s
e
r
 
c
h
o
i
c
e
 
o
f
 
V
N
F
s
t
o
 
p
r
e
l
o
a
d
OSCAR Components
OSCAR will be based on open source components
Release 1
Cobbler
Puppet
Future releases
Ansible (for device config)
...
Workflow definition
TOSCA is a likely candidate
OSCAR Release 1 – Supported Stacks
Possible VNFs to upload in OSCAR environment
Stateful firewall
Virtual PE
Media cache/TCP proxy
Application load balancer
vEPC (SGW/PGW)
vMME
Session Border Controller (vSBC)
Video optimization
Applicability for vCPE and mobility/wireline subscriber networks
Test Cases
Create templates that allow supported stacks to be built at different
scales (POC/test/production)
Test deployment at various scales
Test preloading of VNFs
Deliverables
OSCAR configuration server
Scripts and templates for installing each stack component on bare
metal (all-in-one, scalable/distributed)
Inventory and system configuration reports
Documentation describing how to configure OSCAR to support new
solution components and VNFs
undefined
Thank You
Slide Note

We live in a connected world and the foundation for these connections is the network.

Broadband Internet traffic is doubling each and every year (according to IDC) [or] Internet traffic worldwide will grow three-fold by the year 2017. (Internet Trends, Mary Meeker (KCPB)

Today we have 2.5 billion Internet users in the world – roughly one-third of the Earth’s population. In the next decade, the number of Internet users will double to 5 billion (Mary Meeker, KPCB)

That means that two-thirds of the world will be connected by 2023.

When you add in the big trends of cloud, mobility, video and security, the combined rate of acceleration is placing unprecedented demands on the network.

[Optional stats/factoids]

100 hours of video uploaded every single minute to YouTube (YouTube)

 

Mobile video traffic exceeded 50 percent for the first time in 2012. (Cisco VNI)

 

Mobile network connection speeds more than doubled in 2012. (Cisco VNI)

 

In 2012, a fourth-generation (4G) connection generated 19 times more traffic on average than a non-4G connection. Although 4G connections represent only 0.9 percent of mobile connections today, they already account for 14 percent of mobile data traffic. (Cisco VNI)

 

[NOTE: Consider finding alternate source for above stats to avoid siting Cisco]

As you just described (refer to pain points from previous slide), you are living in this world and feeling the pressure every day.

Pradeep Sindhu founded Juniper 17 years ago on the belief that we should solve technology problems that matter most to our customers and that make a difference in the world. He recognized the importance of the network and the impact it would have on our world.

Our mission is simple, but powerful; to connect everything and empower everyone.

In today’s connected world, this mission is more relevant than ever.

Here at Juniper we are focused on helping alleviate those pain points through our portfolio of high performance networking products.

[T] And we do this by listening to our customers and helping them address their challenges and capitalize on their opportunities.

Embed
Share

The OSCAR Project is a proposed initiative for OPNFV by Stuart Mackie, focusing on system configuration and reporting deployment for OPNFV platform and virtual infrastructure. The project aims to create templates for building different OPNFV stacks, preload required VNFs, and enable rapid deployment to support various operator cases. Member organizations include Juniper Networks, AT&T, China Mobile, ClearPath Networks, Canonical, and NGNware. The project scope covers VNF management and orchestration, deployment of VIM and NFV infrastructure, and configuration and reporting for hardware and software layers within OPNFV. OSCAR fits in OPNFV by processing images and packages from various sources to meet supported types and metadata criteria.

  • OPNFV
  • OSCAR Project
  • NFV
  • SDN
  • Virtualization

Uploaded on Sep 27, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. OSCAR Project Proposed Project for OPNFV Stuart Mackie NFV/SDN Architect

  2. OSCAR Project Proposal for OPNFV OPNFV System Configuration And Reporting Deployment system for OPNFV platform and virtual infrastructure Based on open source Cobbler/Puppet Create templates to build different OPNFV stacks based on different combinations of software components Preload OPNFV stack with required VNFs Provides a means to rapidly deploy OPNFV stacks to support several operator cases: POC System test (Lab/FOA) Production Packaged reports on OPNFV system configuration and status

  3. OSCAR Member Organizations Juniper Networks AT&T China Mobile ClearPath Networks Canonical NGNware

  4. OSCAR project scope VNF Management and Orchestration (MANO) Os-Nfvo OSS/BSS NFV Orchestrator (NFVO) Deployment of VIM and NFV Infrastructure Install software images Initialize system Preload VNF images Optionally configure test environment Optionally configure network hardware Configuration, inventory and status reporting Operators are intended users VNF Catalog NFV NFVI Resources NS Catalog Instances Ve-Vnfm-em Element Manager Manager Manager Element Element Virtualized Services and Management Systems VNF Manager (VNFM) (VNFM) (VNFM) VNF Manager VNF Manager Ve-Vnfm-vnf VNF VNF VNF Vi-Vnfm Virtual Storage Virtual Network Virtual Compute Virtualized Infrastructure Manager (VIM) Or-Vi Nf-Vi Virtualisation Layer Vn-Nf Storage Hardware Network Hardware Compute Hardware OPNFV System Configuration and Reporting Hardware Layer NFV Infrastructure OPNFV Rel 1 Deploy images and initialize system Apply template/recipe

  5. Where OSCAR Fits in OPNFV OpenStack CloudStack Upstream ODL OSCAR can process any set of images and packages from Octopus and other sources that satisfy criteria of supported types and have required metadata Cobbler ... Download OPNFV Projects User/OSS Deployed operational stacks with compute Manage OPNFV Telco KPI Projects Code Trees Makefiles Stacks (BGS) Dependencies Packages Test Envs Test Plans Build Rescuer Templates Images Packages Clusters Network IPv6 Verify Scripts Parser Package ... Octopus OSCAR Requirements Systems Code Images Packages Metadata Continuous Integration Development Deployment Production Developer Operator

  6. OSCAR Release 1 Stack 1 Os-Nfvo OSS/BSS NFV Orchestrator (NFVO) OpenStack/OpenDaylight/Open vSwitch stack Aligns to Bootstrap/Getting Started User choice of VNFs to preload VNF Catalog NFV NFVI Resources NS Catalog Instances Ve-Vnfm-em Element Manager Manager Manager Element Element Virtualized Services and Management Systems VNF Manager (VNFM) (VNFM) (VNFM) VNF Manager VNF Manager Ve-Vnfm-vnf VNF VNF VNF REST/XML (Heat) Ubuntu, Debian, Fedora OpenStack Cinder Open vSwitch Virtual Storage Virtual Network Virtual Compute OpenStack (Juno) Virtualized Infrastructure Manager (VIM) Nova Cinder OVSDB Netconf Virtualisation Layer REST/XML (Heat) OpenDaylight Controller Storage Hardware Network Hardware Compute Hardware OPNFV System Configuration and Reporting Hardware Layer Hardware to support ODL/OVS requirements NFV Infrastructure OPNFV Rel 1 Apply template/recipe

  7. OSCAR Release 1- Stack 2 Os-Nfvo OSS/BSS NFV Orchestrator (NFVO) OpenStack/OpenContrail/Open vRouter Known working software stack and hardware configuration User choice of VNFs to preload VNF Catalog NFV NFVI Resources NS Catalog Instances Ve-Vnfm-em Element Manager Manager Manager Element Element Virtualized Services and Management Systems VNF Manager (VNFM) (VNFM) (VNFM) VNF Manager VNF Manager Ve-Vnfm-vnf VNF VNF VNF REST/XML (Heat) OpenStack Cinder or CEPH Canonical Ubuntu, CentOS, Docker OpenContrail vRouter Virtual Storage Virtual Network Virtual Compute OpenStack (Juno) Virtualized Infrastructure Manager (VIM) Nova Cinder Contrail XMPP Netconf Virtualisation Layer REST/XML (Heat) Contrail VN Controller Storage Hardware Network Hardware Compute Hardware OPNFV System Configuration and Reporting Hardware Layer Contrail Cloud reference architecture implemented on arbitrary hardware NFV Infrastructure OPNFV Rel 1 Apply template/recipe

  8. OSCAR Release 2+ Os-Nfvo OSS/BSS NFV Orchestrator (NFVO) User-defined stacks Additional OPNFV components Doctor Promise ... User choice of VNFs to preload VNF Catalog NFV NFVI Resources NS Catalog Instances Ve-Vnfm-em Element Manager Manager Manager Element Element Virtualized Services and Management Systems VNF Manager (VNFM) (VNFM) (VNFM) VNF Manager VNF Manager Ve-Vnfm-vnf VNF VNF VNF REST/XML (Heat) ... OS ... Storage ... Network Virtual Storage Virtual Network Virtual Compute ... VIM Virtualized Infrastructure Manager (VIM) Nova Cinder Contrail XMPP Netconf Virtualisation Layer REST/XML (Heat) ... Controller Storage Hardware Network Hardware Compute Hardware OPNFV System Configuration and Reporting Hardware Layer Contrail Cloud reference architecture implemented on arbitrary hardware NFV Infrastructure OPNFV Rel 1 Apply template/recipe

  9. OSCAR Components OSCAR will be based on open source components Release 1 Cobbler Puppet Future releases Ansible (for device config) ... Workflow definition TOSCA is a likely candidate

  10. OSCAR Release 1 Supported Stacks NFV Block Stack 1 Stack 2 Virtual Infrastructure Manager (VIM) OpenStack (Juno) OpenStack (Juno) Network Controller OpenDaylight OpenContrail Compute OS Ubuntu, Debian, Fedora Centos, Ubuntu Virtualization KVM/QEMU KVM/QEMU, Docker Virtual Networking Open vSwitch OpenContrail vRouter VNFs for pre-loading As per BSG + TBD As per BSG + TBD

  11. Possible VNFs to upload in OSCAR environment Applicability for vCPE and mobility/wireline subscriber networks Stateful firewall Virtual PE Media cache/TCP proxy Application load balancer vEPC (SGW/PGW) vMME Session Border Controller (vSBC) Video optimization

  12. Test Cases Create templates that allow supported stacks to be built at different scales (POC/test/production) Test deployment at various scales Test preloading of VNFs

  13. Deliverables OSCAR configuration server Scripts and templates for installing each stack component on bare metal (all-in-one, scalable/distributed) Inventory and system configuration reports Documentation describing how to configure OSCAR to support new solution components and VNFs

  14. Thank You

More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#