Download presentation
1
OSCAR Project Proposed Project for OPNFV
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 (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 (Cisco VNI) Mobile network connection speeds more than doubled in (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. 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 Deployment of VIM and NFV Infrastructure
VNF Management and Orchestration (MANO) OSS/BSS Os-Nfvo 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 NS Catalog VNF Catalog NFV Instances NFVI Resources Virtualized Services and Management Systems Ve-Vnfm-em Element Manager Element Manager Element Manager VNF Manager (VNFM) VNF Manager (VNFM) Ve-Vnfm-vnf VNF Manager (VNFM) VNF VNF VNF NFV Infrastructure Hardware Layer Virtualisation Layer Compute Hardware Storage Network Virtual Compute Virtual Storage Virtual Network Vi-Vnfm Virtualized Infrastructure Manager (VIM) Nf-Vi Or-Vi Vn-Nf OPNFV System Configuration and Reporting OPNFV Rel 1 Deploy images and initialize system Apply template/recipe
5
Where OSCAR Fits in OPNFV
OpenStack CloudStack Upstream ODL Open Source Projects 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 Octopus Telco KPI Manage OPNFV Projects Code Trees Makefiles Stacks (BGS) Dependencies Packages Test Envs Test Plans Build Rescuer OSCAR Templates Images Packages Clusters Network IPv6 Verify Scripts Parser Package ... Requirements Development Continuous Integration Deployment Production Code Images Systems Packages Metadata Developer Operator
6
OSCAR Release 1 – Stack 1 OpenStack/OpenDaylight/Open vSwitch stack
OSS/BSS Os-Nfvo NFV Orchestrator (NFVO) OpenStack/OpenDaylight/Open vSwitch stack Aligns to Bootstrap/Getting Started User choice of VNFs to preload NS Catalog VNF Catalog NFV Instances NFVI Resources Virtualized Services and Management Systems Ve-Vnfm-em Element Manager Element Manager Element Manager VNF Manager (VNFM) VNF Manager (VNFM) Ve-Vnfm-vnf VNF Manager (VNFM) VNF VNF VNF NFV Infrastructure Hardware Layer Virtualisation Layer Compute Hardware Storage Network Virtual Compute Virtual Storage Virtual Network Ubuntu, Debian, Fedora REST/XML (Heat) OpenStack Cinder Open vSwitch OpenStack (Juno) Virtualized Infrastructure Manager (VIM) Nova Cinder OVSDB Netconf OpenDaylight Controller REST/XML (Heat) OPNFV System Configuration and Reporting Hardware to support ODL/OVS requirements OPNFV Rel 1 Apply template/recipe
7
User choice of VNFs to preload
OSCAR Release 1- Stack 2 OSS/BSS Os-Nfvo NFV Orchestrator (NFVO) OpenStack/OpenContrail/Open vRouter Known working software stack and hardware configuration User choice of VNFs to preload NS Catalog VNF Catalog NFV Instances NFVI Resources Virtualized Services and Management Systems Ve-Vnfm-em Element Manager Element Manager Element Manager VNF Manager (VNFM) VNF Manager (VNFM) Ve-Vnfm-vnf VNF Manager (VNFM) VNF VNF VNF NFV Infrastructure Hardware Layer Virtualisation Layer Compute Hardware Storage Network Virtual Compute Virtual Storage Virtual Network Canonical Ubuntu, CentOS, Docker REST/XML (Heat) OpenStack Cinder or CEPH OpenContrail vRouter OpenStack (Juno) Virtualized Infrastructure Manager (VIM) Nova Cinder Contrail XMPP Netconf Contrail VN Controller REST/XML (Heat) OPNFV System Configuration and Reporting Contrail Cloud reference architecture implemented on arbitrary hardware OPNFV Rel 1 Apply template/recipe
8
User choice of VNFs to preload
OSCAR Release 2+ OSS/BSS Os-Nfvo NFV Orchestrator (NFVO) User-defined stacks Additional OPNFV components Doctor Promise ... User choice of VNFs to preload NS Catalog VNF Catalog NFV Instances NFVI Resources Virtualized Services and Management Systems Ve-Vnfm-em Element Manager Element Manager Element Manager VNF Manager (VNFM) VNF Manager (VNFM) Ve-Vnfm-vnf VNF Manager (VNFM) VNF VNF VNF NFV Infrastructure Hardware Layer Virtualisation Layer Compute Hardware Storage Network Virtual Compute Virtual Storage Virtual Network ... OS REST/XML (Heat) ... Storage ... Network ... VIM Doctor Promise ... Virtualized Infrastructure Manager (VIM) Nova Cinder Contrail XMPP Netconf ... Controller REST/XML (Heat) OPNFV System Configuration and Reporting Contrail Cloud reference architecture implemented on arbitrary hardware 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) 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
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.