OPNFV Brahmaputra: An Early Look · 2019-06-04 · KVM OpenDaylight OVS OpenContrail Compute...

Post on 25-May-2020

4 views 0 download

Transcript of OPNFV Brahmaputra: An Early Look · 2019-06-04 · KVM OpenDaylight OVS OpenContrail Compute...

OPNFV Brahmaputra: An Early

Look

Heather Kirksey, Director, OPNFV

Chris Price, TSC Chair, OPNFV

Welcome!

We are an industry in transformation

2016-03-02

At What Stage is your company in the execution of its NFV Strategy?

Source: Heavy Reading survey, October 2015, n=212

OPNFV is a carrier-grade,

integrated, open source

platform to accelerate the

introduction of new NFV

products and services.

Source: Heavy Reading survey, October 2015, n=211

Bring Clarity to SDN Vendors

Critical For Operators To AchieveNFV Goals

Help Other Projects DevelopSolutions

Not Addressing Issues That Matter

Project Won't Reach Goals

Project Will Have Minimal Impacton the Industry

Which of the Following Statements Best Matches Your Opinion of OPNFV

Project Won’t Reach Goals (3%)

Project Will Have Minimal Impact (1%)

Not Addressing Issues that Matter (3%)

Bring Clarity to NFV Vendors

(20%)

Critical for Operators To Achieve NFV Goals (35%)

Help Other Open Source Projects

Develop Solutions (37%)

17. Which of the following benefits do you expect to see from OPNFV? (check all that apply)

36%

38%

33%

47%

60%

69%

36%

35%

47%

56%

65%

83%

Increased understanding of underlying technologies

Higher-quality products

Reduced risk

Accelerated adoption

More rapid deployment of NFV

Easier integration

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

Vendors Service Providers

7

2016-03-02

What are biggest barriers to accelerating NFV adoption at your company?

We Need To Work Together

OPNFV by the numbers: 18 Months In

• 58 members (41 at founding)

• 12 end user member companies

• 10 operational OPNFV test-bed infrastructure labs (Pharos Project) with 2 more planned

• 47 approved projects

• 168 code developers

• 161 code submitters

• 4,697 accepted code contributions

• 205 ticket participants

• 665+ IRC participants

• 87,998+ IRC messages

• 406 Mailing List Participants

• 5800+ unique Arno Downloads

• 5000+ unique Arno Docs downloads

• 5x increase in developer participation since August 2015

• 2 Platform releases (Arno, Brahmaputra) + 1 stable release (Arno SR1)

OPNFV Membership ListPlatinum Members

Silver Members

Associate Members

2016-03-02

Brahmaputra – Marching toward Maturity

• Massively Parallel Simultaneous Release Process

– 35 projects, 140+ developers

– End-to-end feature realization

– Incremental monthly release drops

• Scenarios

– Significant increase in components tested and component and

features combinations

2016-03-02

OPNFV Platform Overview

Orchestration and Management

Virtual Network Functions

Infrastructure

Compute

Virtualization

Control

Storage

Virtualization

Control

Network

Virtualization

Control

Compute Storage Network

Build and

Integration

Deployment

and Testing

New

Requirements

and Features

Upstream

Project

Collaboration

Continuous Integration

Build and

Integration

Deployment

and Testing

New

Requirements

and Features

Network Virtualization Control

Storage Virtualization Control

OPNFV Arno Overview

Bootstrap /

GetStartedFuncTest

Compute Virtualization Control

Compute Storage Network

OpenStack

OpenDaylightKVM

OVSUpstream

Project

Collaboration

InfrastructurePharos Project Compliant Community Labs

OPNFV Bare Metal Lab

Orchestration and Management

Virtual Network Functions

Ceph

Octopus / Continuous Integration

Documentation

Network Virtualization Control

Storage Virtualization Control

OPNFV Brahmaputra Overview

Compute Virtualization Control

Orchestration and Management

Virtual Network Functions

OpenStack

KVM OpenDaylight

OVS

OpenContrail

Compute Storage Network

InfrastructurePharos Community Labs

OPNFV Bare Metal Lab

Data Plane Acceleration

Upstream

Project

Collaboration:

Integration Testing New Features

Continuous Integration/ Continuous Deployment

Documentation

ONOS

Ceph

ODPDPDK

Alignment

Installers

Scenarios

Functional

System

Performance

Fault Mgmt

IPv6

SFC

L3VPN

Reservation

Collaborative Development Working Upstream

• OPNFV Requirements Gathering and Gap Analysis

• Upstream and/or OPNFV Code Development

• New releases of Upstream Components Available

• OPNFV Integration, Validation, and Automation work

– Install/Deploy

– CI/CD and scenario definitions

– Testing (Functional, System, Performance)

Testing Enhancements

2016-03-02

Yardstick

FuncTest

Qtip

VSPERF

Bottlenecks

• Fivefold increase in testing projects

• Functest: component testing, increase in number and types of tests

• Yardstick: System level testing based on ETSI TST 001 spec

• VSPerf: virtual switch characterization

• Qtip: Bottom-up system characterization

• Bottlenecks: bottleneck focused platform testing framework

Increased Breadth in Deployment and Integration

2016-03-02

• Breadth of Open Source Innovation

• Additional install/deploy tools

• OpenStack

• Additional SDN Controllers + native

Neutron networking

• 2 -> 20+ scenarios supported

– Installer, SDN, bare metal vs. virtualized,

features, HA, features, framework options

Apex

Fuel

Compass

JOID

Genesis

ONOSFW

Contrail

Infrastructure and Testing Environments

• Advances in Pharos governance and participation

– Pharos labs participating in release activities + development

– First Arm-based lab joined Pharos

• Significant automation work on Jenkins-based CI/CD toolchain

• Additional documentation and documentation automation

Releng

Docs

Octopus

Pharos

Carrier Grade Feature Enhancements

• Significant Upstream Collaboration

• Fault Management

• SFC

• L3VPN

• IPv6

• Resource Reservation

• Performance Enhancements throughout

the platform (Data plane, KVM, OVS)

SWFPQM

Promise

Doctor

Availability

IPv6

SFC

OVS4NFV

SDNVPN

NFVKVM

DPACC

Working Upstream with Open Source and Standards

Now It’s

Time to

Join the

Party

What’s Next

• Much, much, much more of the same

• Plugfest!!

– Join the Dovetail project and contribute

• Testing and Infra Improvements

– SDN Controller & Storage Performance, Policy testing

• Full ARM Support

• Continued advances in carrier grade features, including L2VPN, Policy Mgmt, Security, Multisite, Upgrades, etc.

• Container Support

• MANO

• Forwarding and Data Plane Improvements

2016-03-02

Upcoming OPNFV Events

• OPNFV Technical Community Hackfest @ ONS, Santa Clara,

March 14-17

• IETF 95, Buenos Aires, April 3-8

• China SDN/NFV Conference, Beijing, April 11-13

• OpenStack Summit, Austin, April 25-29

• OPNFV Plugfest, May 9-13, Louisville, Colorado

2016-03-02

Resources to help you get started

• Website: (https://www.opnfv.org)

• Wiki’s: (https://wiki.opnfv.org/)

– Developer on-boarding: https://wiki.opnfv.org/developer/on-boarding

– Releases: https://wiki.opnfv.org/releases

– Approved projects: https://wiki.opnfv.org/approved_projects

• Mailing lists: (lists.opnfv.org)

– opnfv-marketing-committee@lists.opnfv.org: OPNFV Marketing Committee (Members Only)

– opnfv-tech-discuss@lists.opnfv.org: general technical discussions

– opnfv-tsc@lists.opnfv.org: discussions with the Technical Steering Committee (TSC)

– opnfv-users@lists.opnfv.org: OPNFV community support

27

Questions?