Introducing Open Platform for NFV Please direct any questions or comments to info@opnfv.org 1

Preview:

Citation preview

Introducing Open Platform for NFV

Please direct any questions or comments to info@opnfv.org

1

OPNFV is a carrier-grade, integrated, open source reference platform for NFV

2

OPNFV Project Goals

• Develop an integrated and tested open source platform that can be used to build NFV functionality, accelerating the introduction of new products and services

• Include participation of leading end users to validate OPNFV meets the needs of user community

• Contribute to and participate in relevant open source projects that will be leveraged in the OPNFV platform; ensure consistency, performance and interoperability among open source components

• Establish an ecosystem for NFV solutions based on open standards and software

• Promote OPNFV as the preferred open reference platform3

OPNFV Initial Scope

To provide NFV Infrastructure (NFVI), Virtualized Infrastructure Management (VIM), and APIs to other NFV elements, which together form the basic infrastructure required for Virtualized Network Functions (VNFs) and Management and Network Orchestration (MANO) components.

4

OPNFV Architecture Framework

5

Upstream OSS Projects Integration

• Work directly with upstream standards bodies (ETSI and others)

• Work directly with upstream open source projects (OpenDaylight, OpenStack, KVM and Xen, and many others)

• Leverage existing codebases

• Integrate existing open source components

• Identify gaps to create new code

• Provide a point of integration, testing and performance optimization

Result: Best reference platform for carrier-grade NFV implementations 6

How It Works

• A Business (Board) and Technical (TSC) governance structure separates business decisions from meritocratic, technical decisions

Board sets business direction and scope for the Project

TSC sets technical direction for the overall Project

Financial oversight Policy oversight Oversight of all marketing: web, press/analysts, collateral, etc.

Projects drive code development, testing, integration and reference platform releases

7

OPNFV Projects & lifecycle

824 September 2014

OPNFV Introduction

Requirement

Projects

Requirement

Projects

CollaborativeDev

Projects

CollaborativeDev

Projects

Integration & Verification

Integration & Verification

Doc. ProjectsDoc. Projects

Release 1 overview

924 September 2014

OPNFV Introduction

Automation Fault

TestPerformance

DevelopmentIntegration

CopperRule-X1Rule-X2Rule-X3

DoctorFP

Rescuer

Carrier Grade

MultisitePromiseFastPath

IPv6HA for VNF

TransformerSFC/VNF FG

PharosvSwitch PerfFunct TestQtipDPAVNF Funct

Tools

Parser

Openstack CephLINUX KVM/QEMU opendaylight opencontrail OVS

Deployment ToolsOscar / Fuel / Foreman / Salt Stack

Deployment ToolsOscar / Fuel / Foreman / Salt Stack

OPNFV platform bootstrap(BGS)

Continuous Integration (octopus) - OPNFV Manifests and scriptsContinuous Integration (octopus) - OPNFV Manifests and scripts

OPNFV Hardware Infrastructure

1024 September 2014

OPNFV Introduction

11

OPNFV CI basics

• Octopus basics– https://wiki.opnfv.org/octo

pus/

• Release 1 activity– https://wiki.opnfv.org/octo

pus/infrastructure

1124 September 2014

OPNFV Introduction

04/18/23

Thank You…Please direct any questions or comments to info@opnfv.org

OPNFV Introduction 16

Recommended