introducing open platform for nfv please direct any ... · introducing open platform for nfv please...

32
Introducing Open Platform for NFV Please direct any questions to [email protected]

Upload: dobao

Post on 28-Apr-2018

228 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

Introducing Open Platform for NFV

Please direct any questions to [email protected]

Page 2: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

We are an industry in transformation

Page 3: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

At what stage is your company in the execution of its NFV strategy?

Source: Heavy Reading, June 2016, n=90

Page 4: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

Which of the following statements best matches your opinion about OPNFV?

Source: Heavy Reading, June 2016, n=90

Page 5: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

Which of the following best describes your company's level of engagement with OPNFV?

Source: Heavy Reading, June 2016, n=90

Page 6: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

How does your company plan to leverage the output of OPNFV?

Source: Heavy Reading, June 2016, n=90

Page 7: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

What are the top three technologies that OPNFV should investigate?

Rank Item Score 1 Security 123 2 Management/orchestra6on(MANO) 101 3 OSS/BSSintegra6on 74 4 Whiteboxes 68 5 Containers 58 6 VNFinteroperability 58 7 Skillstraining 48

Source: Heavy Reading, June 2016, n=89

Page 8: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

Heavy Reading Research •  Learn more!

•  Slides: “What Operators Think of OPNFV” (June, 2016)

•  Roz Roseboro, Senior Analyst, Heavy Reading

•  https://www.opnfv.org/sites/opnfv/files/collateral/files/opnfv_survey_results_presentation-r_roseboro.pdf

•  Report: “State of NFV and OPNFV: An Update” (July, 2016)

•  http://go.linuxfoundation.org/l/6342/2016-07-28/3dcn6c/6342/153326/Publication_OPNFV_HeavyReading.pdf

Page 9: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

We Need To Work Together

Page 10: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

Open Platform for NFV (OPNFV) facilitates the development and evolution of NFV components across various open source ecosystems. Through system level integration, deployment and testing, OPNFV creates a reference NFV platform to accelerate the transformation of enterprise and service provider networks.

Page 11: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

OPNFV Platform Overview

Orchestration and Management

Virtual Network Functions

Infrastructure

Compute Virtualization

Storage Virtualization

Network Virtualization

Compute Storage Network

Integration

Testing

New Features

Upstream Project Collaboration

Continuous Integration / Continuous Deployment

Documentation

Security

Page 12: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

June 4, 2015

Baseline foundation of components necessary to build an NFV platform from upstream components

Massively parallel simultaneous release process. Advancements in infrastructure, processes, and upstream collaboration

Platform support for NFV applications and key improvements in services and support

March 1, 2016

September 26, 2016

April 4, 2017

OPNFV Release History

Brings together end-to-end networking stacks, including MANO, data plane acceleration, and architecture advancements.

Page 13: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •
Page 14: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

•  https://www.opnfv.org/software •  Released: April 4, 2017 •  The only platform that brings together elements across multiple end-

to-end open networking stacks •  Foundational support and introduction of capabilities for MANO

including integration with ONAP (Open-O) •  Enhanced DevOps automation and testing methodologies, including

performance and benchmarking test suites •  Architectural improvements including greater network control

flexibility, HA, and multisite improvements •  Focus on NFV performance including acceleration of the data plane

via FD.io integration and enhancements to OVS-DPDK and KVM •  Feature enrichment and maturity in core NFVI/VIM functionality such

as IPv6, Service Function Chaining (SFC), L2 and L3 Virtual Private Network (VPN), fault management and analysis, and a continued commitment to support multiple hardware architectures

Danube

Page 15: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

Network Virtualization

Storage Virtualization

OPNFV Danube Overview

Compute Virtualization

Management and Orchestration

Virtual Network Functions

OpenStack KVM OpenDaylight

OVS

ONOS

Compute Storage Network

Infrastructure Pharos Community Labs OPNFV Bare Metal Lab

Upstream Project Collaboration:

Integration

Testing

New Features

OpenContrail

Ceph

ODP DPDK

Alignment

Installation

Composition

Functional

System

Performance

NFV Features

Continuous Integration / Continuous Deployment

Documentation

Security

FD.io Data Plane

LXD

Page 16: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •
Page 17: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

PaaS

Clou

dInfra&Too

ling

Infrastructure

CI/CD

Hardware

NetworkControl

Opera6ngSystems,virt.Infra

VIMManagementSystem

Orchestra6on

Applica6onLayer/AppServer

IOAbstrac6on&FeaturePath

Integrate/Install

NetworkDataAnaly6cs

SystemTest&SecurityAudit

Infracontrol&CI/CD(Pharos,Releng,Octopus,IPv6)

Installa5on,Upgrade(Apex,Joid,Fuel,Compass,Daisy,Escalator)

Documenta5on(OPNFVdocs)

CreateScenarios/Stacks(Armband,Apex,Daisy,OVN4NFV,ONOSFW,OpenContrail,Joid,Fuel,Compass)

StoragePerformanceTest(Storperf)

SystemTes5ng(YardsKck,FuncTest,QKp,,Dovetail)

DataplanePerformanceTest(Vsperf)

NetworkControlTes5ng(CPerf)

DataplaneEvolu5on&Test(DPACC,OVSDPDK,FastDataStacks)

HypervisorforNFV(KVM4NFV)

NetworkPolicy(NetReady,Copper,)

FaultManagement/Localiza5on,Audit(Doctor,Pinpoint,PredicKon,BoRlenecks)

ModelandPolicyDrivenControl(Copper,Movie,Models,Domino,Parser)

ResourceControl/Scheduling(Promise)

NFVservices(servicechaining,VPN,..)(VNFFG,SFC,SDNVPN)

NFVdeploymentarchitectures(MulK-Site,EdgeNFV,OpenRetreiver,MulKsite)

Security(Moon)

NFVTelemetryDataAcquisi5on(VNFEventStream,Barometer)

Integrate and Evolve Upstream in Lock-step

Analy5cs(Bamboo,VINA)

Service/NetworkOrchestra5on(Opera,OpenBaton,Models)

Page 18: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

Pharos Test Labs •  A federated NFV testing infrastructure of community labs

designed for hosting CI/CD and testing of the OPNFV platform

•  On a nightly basis, Pharos builds 30+ scenarios and deploys them in an automated fashion across the globe on multiple hardware platforms

•  Pharos creates and tears down thousands of OpenStack data centers integrated with multiple NFV components and performs thousands of lines of automated test code against them

•  NEW! Users can reserve hardware resources on the Pharos Dashboard and use Pharos Lab-as-a-Service (LaaS) to perform a virtual deployment of OPNFV

Page 19: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

OPNFV Plugfest #2 •  December 5-9, 2016 at University of New Hampshire Inter-

operability Lab (UNH IoL)

•  70 participants from 23 organizations including four non-member organizations

•  On a nightly basis, Pharos builds 30+ scenarios and deploys them in an automated fashion across the globe on multiple hardware platforms, including OCP-based hardware

•  The Open-O (now ONAP) team participated in the events with the goal of integrating their Sun release with OPNFV Colorado.  The team was able do much of this integration work, setting the stage for MANO capabilities in OPNFV Danube

•  Full report available Here: https://www.opnfv.org/resources

•  Plugfest/Hackfest #3 will be in Paris at the Orange labs, April 24-29. Email [email protected]

Page 20: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

OPNFV Testing Community

Page 21: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

Facilitating Faster Integration through Cross-Community CI/CD (XCI)

Page 22: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

OPNFV Membership List Pla5numMembers

AssociateMembers

SilverMembers

Page 23: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

OPNFV by the numbers: 2.5 Years In •  51 members •  10 end user member companies •  4 releases •  16 operational Pharos test-bed

infrastructure labs •  71 Pharos pods •  56 active projects •  324 code developers

•  13 global user groups •  18,600+ commits •  7,000+ tickets •  19,000+ mail messages •  3,800+ IRC participants  •  865K+ IRC messages •  865+ Mailing list participants •  50K+ documentation downloads

Page 24: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

Governance

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

Board

Audit&FinanceCommiYee

IP&LegalCommiYee

Marke6ngCommiYee C&CCommiYee StrategicPlanning

CommiYee

TechnicalSteeringCommiSee(TSC)

Projects

Financial oversight Oversight of all marketing: web, PR/AR, branding, etc.

Policy oversight

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

TSC sets technical direction for the overall Project

Board sets business direction and scope for the Project

Certification and compliance oversight

Strategic direction oversight

Page 25: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

Why Join As a Member?

•  Showcase your support for a community-driven, open source platform •  Enable widespread adoption of NFV •  Create an open, carrier-grade platform which meets performance, scale, and

reliability requirements –  Take advantage of the innovation in the open source community –  Coordinate upstream contributions to address gaps –  Integrate open source components for an end-to-end solution

•  Drive for faster traction and lower development cost on realizing a carrier-grade NFV open platform

–  Take advantage of the resource multiplier effect due to multiple company support –  Improve speed of development and breadth of features

Page 26: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

Membership Levels Membership Level Annual Fee Minimum FTE*

Requirement Board Seat TSC Seat Notes

Platinum Flat fee: $200k 2 Yes Yes 2yr initial commitment, payable each year

Platinum – Strategic End-User

Flat fee: $100k 1 Yes Yes 2yr initial commitment, payable each year

Silver 1 $10-50k based on org size1

0 1 per 10 Silver members

No Can be elected to the TSC as a community representative

Silver – Strategic End-User2 $5-25k based on org size2

0 1 per 10 Silver Strategic End

Users

No Can be elected to the TSC as a community representative

Associate (for non-profit/academic institutions)

N/A3 N/A3 No No Can be elected to the TSC as a community representative

1Silver Annual Fee Scale > 5000 employees = $50K 500-4999 employees = $30K 100-499 employees = $20K < 100 employees = $10K

2Silver – SEU Annual Fee Scale > 5000 employees = $25K 500-4999 employees = $15K 100-499 employees = $10K < 100 employees = $5K

3Associate (for non-profit/academic) Requires technical contributions to OPNFV such as: Testing/developer resources Hosting hackfests/plugfests Training Research Others

* FTE = Full Time Engineer (e.g. 2 employees each spend 50% of their time on a project). This provision is meant to provide a minimum resource investment to ensure members are contributing technically. Most projects see much higher investment of resources than the minimum requirement.

Page 27: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

2017 OPNFV Project Goals

•  Continually evolve the OPNFV reference platform and methodology to deepen VNF testing capabilities, incorporate MANO functionality, and ensure interoperability

•  Leverage end user participation in the technical community to validate market needs and to help prioritize efforts

•  Collaborate with upstream communities to ensure OPNFV requirements are understood and being worked and to develop efficiencies, best practices, and consistent delivery of market-ready open source components

•  Reduce fragmentation and coalesce the industry around open standards, open source, and open NFV solutions

•  Provide integrated, robust testing, verification, and a CI/CD infrastructure to accelerate time to market for NFV products and services

Page 28: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

What’s Next?

•  Much, much, much more of the same •  OPNFV Plugfest/Hackfest

–  Twice Annual –  Testing and Infra Improvements –  SDN Controller & Storage Performance, Policy testing

•  Continued advances in carrier grade features, including L2VPN, Policy Management, Security, Multisite, Upgrades, Forwarding, and Data Plane

•  Container Support •  OPNFV Euphrates (October 2017)

Page 29: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

2017 OPNFV Summit

•  June 12-15, 2017 •  JW Marriott, Beijing, China •  CFP Open Until April 10th! •  http://events.linuxfoundation.org/events/opnfv-summit

The OPNFV Summit brings together developers, end users, and communities working to advance open source Network Functions Virtualization (NFV).

Page 30: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

OPNFV: An Open Community

•  Open Governance Model •  Open Technical Decision Making •  Open Design Discussion •  Open Source License •  Open To All

Page 31: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

Get Involved

•  Website: http://www.opnfv.org/ •  Wiki: https://wiki.opnfv.org/ •  Companies: Join as a member and/or join projects •  Developers: Join approved projects, propose a project, write documentation,

contribute use cases, define tests, analyze requirements, build upstream relationships, contribute code, contribute upstream code, define processes, resource a community lab, answer questions, give training, evangelize.

•  Participation in OPNFV is open to anyone, whether you are an employee of a member company or just passionate about network transformation.

Page 32: Introducing Open Platform for NFV Please direct any ... · Introducing Open Platform for NFV Please direct any questions ... • 3,800+ IRC participants • 865K+ IRC messages •

Questions? Please direct any questions or comments to [email protected]