SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Downloaden Sie, um offline zu lesen
PAVING THE WAY TO
OPEN SOURCE NFV
A Linux Foundation Collaborative Project
OPNFV: Paving the Way to Open Source NFV
1.	AN OVERVIEW
OF OPNFV
The Open Platform for Network Functions
Virtualization (OPNFV) was introduced in
September 2014 as an outgrowth of the
ETSI NFV Industry Specification Group
(ETSI NFV ISG).
Establishment of OPNFV resulted from the realization that an open reference
platform was needed to validate key NFV concepts, leverage the growing open
source community, and accelerate development and ultimately adoption of NFV
products and services.
Because of the breadth of the ETSI NFV ISG Architectural Framework, it was
necessary to narrow the OPNFV scope to functional areas that had already
achieved significant progress. Thus, the initial focus was limited to the NFV
Infrastructure (NFVI1
) and Virtualized Infrastructure Manager (VIM2
) (Figure 1).
In contrast to traditional open source projects, which develop common components
or platforms, OPNFV is committed to an ‘Upstream First’ methodology. OPNFV
adopts one or more upstream open source projects, and devotes development
resources towards integration and testing, instead of developing new code.
OPNFV has been built on OpenStack, supports multiple SDN Controllers (including
OpenDaylight, ONOS, OpenContrail), host platforms, and deployment technologies.
Because each operator has a distinct environment, OPNFV offers a choice of
distributions. For example, OpenStack may operate over an OpenDaylight or
ONOS SDN Controller framework, with support for both x86 and ARM-compatible
2
1
NFVI: Totality of all hardware and software components thatbuild up the environment in which
VNFs are deployed
2
VIM: Functional block that is responsible for controlling and managing theNFVI compute, storage
and network resources, usually within one operator’s Infrastructure Domain (e.g. NFVI-PoP)
OPNFV: Paving the Way to Open Source NFV
3
processors. Through the collective experience gathered from using the open
reference platform, OPNFV will contribute back to the upstream projects, fueled
by operators’ real-world use cases.
A particularly strong aspect of the project is a diverse and vibrant community
consisting of network operators, network equipment manufacturers, Independent
Software Vendors (ISVs) and component suppliers. The majority of OPNFV
members also participate in the ETSI NFV ISG, ensuring close collaboration.
OPNFV members contribute significantly to the upstream projects as well.
2.	WHY OPNFV?
OPNFV was envisioned to address a
number of challenges (listed below)
anticipated by operators, many of whom
are also ETSI NFV ISG members, and
pursuing their own NFV strategies:
OSS/BSS
INITIAL
FOCUS
OF OPNFV
EMS 1
Orchestrator
Virtual
Computing
Virtual
Storage
VIRTUALIZATION LAYER
Virtual
Network
EMS 2 EMS 3
VNF 1
NFVI
Hardware Resources
VI-Ha
VNF 2 VNF 3
Service, VNF and
Infrastructure Description
NFV Management
& Orchestration
Os-Ma
Se-Ma
Or-Vnfm
Ve-Vnfm
Nf-Vi
Computing
Hardware
Storage
Hardware
Network
Hardware
Execution
Reference Points
Other
Reference Points
Main NFV
Reference Points
Or-Vi
Vi-Vnfm
Virtualized
Infrastructure
Manager(s)
VNF
Manager(s)
VN-NF
Figure 1- ETSI NFV Architecture Framework with OPNFV Initial Scope
OPNFV: Paving the Way to Open Source NFV
4
•	 The transformative impact of NFV and Software Defined Networking (SDN)
•	 COTS hardware, which has traditionally has performed significantly poorer
than purpose-built hardware
•	 Traditional operational processes, which are manually intensive,
subject to errors, and slow
•	 Lack of definition for NFV areas (e.g., MANO), which has resulted
in proprietary NFV architectures
•	 Lack of telecommunications features in the open source community
•	 An open NFV ecosystem, which avoids silos, proprietary solutions,
and vendor lock-in
Considering that vendors and network operators are racing to deliver
NFV platforms and services, and that neither is waiting for standards or open
source communities to deliver, OPNFV is playing a valuable role. OPNFV
is speeding up integration and providing a technical forum to address
performance, interoperability, security, and scalability issues that would otherwise
be costly, time-consuming, and highly proprietary for each organization to
address on their own.
OPNFV is the only public forum with a broad community where the industry
can pull together the components of the platform(s) to see if they work
together. It is also an incubation environment to try out new software features
or hardware components.
However, OPNFV does not seek to provide a specific distribution for the
NFV platform or even specify all the pieces in an NFV platform. The goal is to
qualify a common set of building blocks with specific roles/functions. OPNFV
building blocks need not necessarily be open, but must conform to a common
framework. Many of the initial components in the initial OPNFV release, ARNO,
are open source in order to expedite the initial releases and stimulate larger
community participation.
OPNFV: Paving the Way to Open Source NFV
5
3. PROGRESS
TO DATE
Since its formation in September 2014,
OPNFV has grown considerably.
At the time of publication, there are over 50 OPNFV members, including many
of the world’s most important wireline, mobile, and cable operators; along with
leading network equipment vendors, software, semiconductors, including several
innovative startups. The OPNFV developer community has grown to over 125
code submitters with many more developers working on OPNFV-related projects
for their own organizations.
In June, 2015, only 9 months after introduction, OPNFV announced the initial
release—ARNO. The ARNO3
release represents more than integrating OpenStack
(VIM), KVM (hypervisor), Ceph, (distributed storage), OpenDaylight (SDN
Controller Framework), and Open vSwitch (software switch), etc. (Figure 2). ARNO
also introduces the OPNFV development environment: Continuous Integration,
automated deployment and testing, documentation, and tooling. ARNO has been
demonstrated running on platforms from multiple vendors across the x86 and
ARM processor architectures.
3
OPNFV release names are river-themed, a community decision, inspired by the work with
upstream projects
Figure 2- OPNFV Initial Release- ARNO
OPNFV: Paving the Way to Open Source NFV
6
Unlike most open source projects, ARNO (and all OPNFV releases) do not
introduce standalone code. By committing to ‘Upstream First’ OPNFV will only
develop code where absolutely necessary to avoid proprietary forks of the
upstream components.
OPNFV is a use case driven project, motivated by the specialized capabilities
required by CSPs. For example, one of the most important is virtualized CPE,
which was prioritized as among the initial use cases by the ETSI NFV ISG.
An IHS/Infonetics survey4
of leading network operator last year rated vE-CPE
as the #1 use case overall for NFV in 2014–2015.
Among the key requirements to support vCPE that OPNFV is currently
addressing:
•	 Massive scale out (Fuel, IPv6)
•	 NFV integrated with virtualized networking (Open vSwitch for NFV)
•	 Integrated resource reservation and capacity management (Promise)
•	 Lightweight containerization (ONOSFW)
4
IHS/Infonetics SDN and NFV Strategies: Global Service Provider Survey, 2014
OPNFV: Paving the Way to Open Source NFV
7
4.	FUTURE
DIRECTIONS
Looking ahead, ONFV is seeking to
create an extensible and automated
NFV reference platform capable of VNF
Lifecycle Management and support for
diverse NFVI.
Central to the mission is establishment of a highly automated build, continuous integration
and deployment platform that will be validated by common traffic profiles and use cases,
which will be automated as well.
The OPNFV roadmap has been built upon a 6-month release cycle, balancing the
goal to deliver against the release cadence of the upstream projects. Each release
incorporates select new upstream functionality that is verified against a Management and
Orchestration (MANO) VIM environment.
OPNFV projects range from engaging directly with upstream projects, to internal projects
that may be classified requirements, functional test, develop and documentation. Internal
projects proposals, priorities, and scope, are motivated by the community, and overseen
by the Technical Steering Committee.
Another important objective is the cultivation and nurturing of an Open NFV ecosystem to
offer network operators and vendors alike, qualified, and interoperable building blocks to
enable network operators to move towards deployment. OPNFV progress will likely result
in de facto standards that motivate continuous innovation, agility and usability, which
ultimately expedite and facilitates NFV adoption.
The future success of OPNFV will hinge not only how well we address functional and
performance gaps in upstream projects, but also by industry-wide adoption of open,
standardized interfaces to enable management and orchestration in an automated and
interoperable manner. An OPNFV compliance program is planned, based on the testing
and integration platform, which paves the way towards industrialization for NFV.
OPNFV: Paving the Way to Open Source NFV
8
5. CLOSING THOUGHTS
NFV and SDN are challenging
entrenched assumptions about how
networks are designed, deployed,
and managed.
To keep up with the frenetic pace of innovation that is radically altering the network
operator landscape, a paradigm shift is necessary. Enter the open reference platform to
incentivize unprecedented industry engagement, operator and vendor collaboration,
intelligent automation and openness. OPNFV is paving new ground, by challenging
the rules for open source projects, and offering huge time to market, quality, and
interoperability benefits. As the project is not yet two years old, we have just begun.
To find out how your organization can participate in the most significant re-architecture
in decades, visit us at www.opnfv.org.
White Paper: OPNFV: Paving the Way to Open Source NFV

Weitere ähnliche Inhalte

Was ist angesagt?

OPNFV Brahmaputra: An Early Look
OPNFV Brahmaputra: An Early Look OPNFV Brahmaputra: An Early Look
OPNFV Brahmaputra: An Early Look OPNFV
 
Summit 16: Automated Platform for Testing VNF Performance and Interoperabili...
Summit 16: Automated Platform for  Testing VNF Performance and Interoperabili...Summit 16: Automated Platform for  Testing VNF Performance and Interoperabili...
Summit 16: Automated Platform for Testing VNF Performance and Interoperabili...OPNFV
 
Building OPNFV as a Platform
Building OPNFV as a PlatformBuilding OPNFV as a Platform
Building OPNFV as a PlatformOPNFV
 
OPNFV Overview
 OPNFV Overview  OPNFV Overview
OPNFV Overview OPNFV
 
Summit 16: Open-O Mini-Summit - Welcome & Introduction
Summit 16: Open-O Mini-Summit - Welcome & IntroductionSummit 16: Open-O Mini-Summit - Welcome & Introduction
Summit 16: Open-O Mini-Summit - Welcome & IntroductionOPNFV
 
Functest in Depth
Functest in DepthFunctest in Depth
Functest in DepthOPNFV
 
OPNFV: Getting down to business
OPNFV: Getting down to businessOPNFV: Getting down to business
OPNFV: Getting down to businessOPNFV
 
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - EneaSummit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - EneaOPNFV
 
Open Platform for NFV (developer)
Open Platform for NFV (developer)Open Platform for NFV (developer)
Open Platform for NFV (developer)OPNFV
 
OPNFV: Platform Performance Acceleration
OPNFV: Platform Performance AccelerationOPNFV: Platform Performance Acceleration
OPNFV: Platform Performance AccelerationOPNFV
 
System Testing and Integration: Test Strategy for Brahmaputra
System Testing and Integration: Test Strategy for BrahmaputraSystem Testing and Integration: Test Strategy for Brahmaputra
System Testing and Integration: Test Strategy for BrahmaputraOPNFV
 
Swimming upstream: OPNFV Doctor project case study
Swimming upstream: OPNFV Doctor project case studySwimming upstream: OPNFV Doctor project case study
Swimming upstream: OPNFV Doctor project case studyOPNFV
 
Operating OPNFV: Deploy it, test it, run it
Operating OPNFV: Deploy it, test it, run itOperating OPNFV: Deploy it, test it, run it
Operating OPNFV: Deploy it, test it, run itOPNFV
 
Opnfv testing + opnfv pharos + opnfv xci
Opnfv testing + opnfv pharos + opnfv xciOpnfv testing + opnfv pharos + opnfv xci
Opnfv testing + opnfv pharos + opnfv xciOPNFV
 
Summit 16: Cengn Experience in Opnfv Projects
Summit 16: Cengn Experience in Opnfv ProjectsSummit 16: Cengn Experience in Opnfv Projects
Summit 16: Cengn Experience in Opnfv ProjectsOPNFV
 
Open Platform for NFV: Arno and Beyond
Open Platform for NFV: Arno and BeyondOpen Platform for NFV: Arno and Beyond
Open Platform for NFV: Arno and BeyondOPNFV
 
Summit 16: Yardstick: Pre-deployment Tool
Summit 16: Yardstick: Pre-deployment ToolSummit 16: Yardstick: Pre-deployment Tool
Summit 16: Yardstick: Pre-deployment ToolOPNFV
 
Opnfv vision, community and projects
Opnfv vision, community and projectsOpnfv vision, community and projects
Opnfv vision, community and projectsOPNFV
 
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFVSummit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFVOPNFV
 
Operating OPNFV
Operating OPNFVOperating OPNFV
Operating OPNFVOPNFV
 

Was ist angesagt? (20)

OPNFV Brahmaputra: An Early Look
OPNFV Brahmaputra: An Early Look OPNFV Brahmaputra: An Early Look
OPNFV Brahmaputra: An Early Look
 
Summit 16: Automated Platform for Testing VNF Performance and Interoperabili...
Summit 16: Automated Platform for  Testing VNF Performance and Interoperabili...Summit 16: Automated Platform for  Testing VNF Performance and Interoperabili...
Summit 16: Automated Platform for Testing VNF Performance and Interoperabili...
 
Building OPNFV as a Platform
Building OPNFV as a PlatformBuilding OPNFV as a Platform
Building OPNFV as a Platform
 
OPNFV Overview
 OPNFV Overview  OPNFV Overview
OPNFV Overview
 
Summit 16: Open-O Mini-Summit - Welcome & Introduction
Summit 16: Open-O Mini-Summit - Welcome & IntroductionSummit 16: Open-O Mini-Summit - Welcome & Introduction
Summit 16: Open-O Mini-Summit - Welcome & Introduction
 
Functest in Depth
Functest in DepthFunctest in Depth
Functest in Depth
 
OPNFV: Getting down to business
OPNFV: Getting down to businessOPNFV: Getting down to business
OPNFV: Getting down to business
 
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - EneaSummit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
 
Open Platform for NFV (developer)
Open Platform for NFV (developer)Open Platform for NFV (developer)
Open Platform for NFV (developer)
 
OPNFV: Platform Performance Acceleration
OPNFV: Platform Performance AccelerationOPNFV: Platform Performance Acceleration
OPNFV: Platform Performance Acceleration
 
System Testing and Integration: Test Strategy for Brahmaputra
System Testing and Integration: Test Strategy for BrahmaputraSystem Testing and Integration: Test Strategy for Brahmaputra
System Testing and Integration: Test Strategy for Brahmaputra
 
Swimming upstream: OPNFV Doctor project case study
Swimming upstream: OPNFV Doctor project case studySwimming upstream: OPNFV Doctor project case study
Swimming upstream: OPNFV Doctor project case study
 
Operating OPNFV: Deploy it, test it, run it
Operating OPNFV: Deploy it, test it, run itOperating OPNFV: Deploy it, test it, run it
Operating OPNFV: Deploy it, test it, run it
 
Opnfv testing + opnfv pharos + opnfv xci
Opnfv testing + opnfv pharos + opnfv xciOpnfv testing + opnfv pharos + opnfv xci
Opnfv testing + opnfv pharos + opnfv xci
 
Summit 16: Cengn Experience in Opnfv Projects
Summit 16: Cengn Experience in Opnfv ProjectsSummit 16: Cengn Experience in Opnfv Projects
Summit 16: Cengn Experience in Opnfv Projects
 
Open Platform for NFV: Arno and Beyond
Open Platform for NFV: Arno and BeyondOpen Platform for NFV: Arno and Beyond
Open Platform for NFV: Arno and Beyond
 
Summit 16: Yardstick: Pre-deployment Tool
Summit 16: Yardstick: Pre-deployment ToolSummit 16: Yardstick: Pre-deployment Tool
Summit 16: Yardstick: Pre-deployment Tool
 
Opnfv vision, community and projects
Opnfv vision, community and projectsOpnfv vision, community and projects
Opnfv vision, community and projects
 
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFVSummit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
 
Operating OPNFV
Operating OPNFVOperating OPNFV
Operating OPNFV
 

Ähnlich wie White Paper: OPNFV: Paving the Way to Open Source NFV

Opnfv white paper_final
Opnfv white paper_finalOpnfv white paper_final
Opnfv white paper_finalyou1rou
 
OpenStack-Foundation-NFV-Report
OpenStack-Foundation-NFV-ReportOpenStack-Foundation-NFV-Report
OpenStack-Foundation-NFV-ReportEric Zhaohui Ji
 
Open Source Networking Overview
Open Source Networking OverviewOpen Source Networking Overview
Open Source Networking OverviewEueung Mulyana
 
The Future of Networks is Open...Source
The Future of Networks is Open...SourceThe Future of Networks is Open...Source
The Future of Networks is Open...SourceFrancois Duthilleul
 
The Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS EnvironmentsThe Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS EnvironmentsOpen Networking Summit
 
OPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation NetworkOPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation NetworkOPNFV
 
Understanding NFV and the MANO stack
Understanding NFV and the MANO stackUnderstanding NFV and the MANO stack
Understanding NFV and the MANO stackAffan Syed
 
Automation, Agility and NFV
Automation, Agility and NFVAutomation, Agility and NFV
Automation, Agility and NFVJames Crawshaw
 
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...OPNFV
 
OpenStack OPNFV joint efforts on interop challenge nfv testing
OpenStack OPNFV joint efforts on interop challenge nfv testingOpenStack OPNFV joint efforts on interop challenge nfv testing
OpenStack OPNFV joint efforts on interop challenge nfv testingZhipeng Huang
 
1. OPNFV Updates @ Tokyo Meetup#2
1. OPNFV Updates @ Tokyo Meetup#21. OPNFV Updates @ Tokyo Meetup#2
1. OPNFV Updates @ Tokyo Meetup#2Mibu Ryota
 
Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618Radisys Corporation
 
Open Baton: a Framework for Virtual Network Function Management and Orchestra...
Open Baton: a Framework for Virtual Network Function Management and Orchestra...Open Baton: a Framework for Virtual Network Function Management and Orchestra...
Open Baton: a Framework for Virtual Network Function Management and Orchestra...Giuseppe Carella
 
NFV for beginners
NFV for beginnersNFV for beginners
NFV for beginnersDave Neary
 
7th SDN Expert Group Seminar - Session4
7th SDN Expert Group Seminar - Session47th SDN Expert Group Seminar - Session4
7th SDN Expert Group Seminar - Session4NAIM Networks, Inc.
 
Understanding NFV Management and Orchestration
Understanding NFV Management and OrchestrationUnderstanding NFV Management and Orchestration
Understanding NFV Management and OrchestrationAlberto Diez
 

Ähnlich wie White Paper: OPNFV: Paving the Way to Open Source NFV (20)

Opnfv white paper_final
Opnfv white paper_finalOpnfv white paper_final
Opnfv white paper_final
 
OpenStack-Foundation-NFV-Report
OpenStack-Foundation-NFV-ReportOpenStack-Foundation-NFV-Report
OpenStack-Foundation-NFV-Report
 
Open stack foundation-nfv-report
Open stack foundation-nfv-reportOpen stack foundation-nfv-report
Open stack foundation-nfv-report
 
Open Source Networking Overview
Open Source Networking OverviewOpen Source Networking Overview
Open Source Networking Overview
 
The Future of Networks is Open...Source
The Future of Networks is Open...SourceThe Future of Networks is Open...Source
The Future of Networks is Open...Source
 
The Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS EnvironmentsThe Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS Environments
 
OPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation NetworkOPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation Network
 
Understanding NFV and the MANO stack
Understanding NFV and the MANO stackUnderstanding NFV and the MANO stack
Understanding NFV and the MANO stack
 
Automation, Agility and NFV
Automation, Agility and NFVAutomation, Agility and NFV
Automation, Agility and NFV
 
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
 
OpenStack OPNFV joint efforts on interop challenge nfv testing
OpenStack OPNFV joint efforts on interop challenge nfv testingOpenStack OPNFV joint efforts on interop challenge nfv testing
OpenStack OPNFV joint efforts on interop challenge nfv testing
 
1. OPNFV Updates @ Tokyo Meetup#2
1. OPNFV Updates @ Tokyo Meetup#21. OPNFV Updates @ Tokyo Meetup#2
1. OPNFV Updates @ Tokyo Meetup#2
 
Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618
 
Openstack meetup NFV
Openstack meetup NFV Openstack meetup NFV
Openstack meetup NFV
 
HP NFV ezine v2 dec 2014
HP NFV ezine v2 dec 2014HP NFV ezine v2 dec 2014
HP NFV ezine v2 dec 2014
 
NFV & Openstack
NFV & OpenstackNFV & Openstack
NFV & Openstack
 
Open Baton: a Framework for Virtual Network Function Management and Orchestra...
Open Baton: a Framework for Virtual Network Function Management and Orchestra...Open Baton: a Framework for Virtual Network Function Management and Orchestra...
Open Baton: a Framework for Virtual Network Function Management and Orchestra...
 
NFV for beginners
NFV for beginnersNFV for beginners
NFV for beginners
 
7th SDN Expert Group Seminar - Session4
7th SDN Expert Group Seminar - Session47th SDN Expert Group Seminar - Session4
7th SDN Expert Group Seminar - Session4
 
Understanding NFV Management and Orchestration
Understanding NFV Management and OrchestrationUnderstanding NFV Management and Orchestration
Understanding NFV Management and Orchestration
 

Mehr von OPNFV

How to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation ChainHow to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation ChainOPNFV
 
Energy Audit aaS with OPNFV
Energy Audit aaS with OPNFVEnergy Audit aaS with OPNFV
Energy Audit aaS with OPNFVOPNFV
 
Hands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFVHands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFVOPNFV
 
Storage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIPStorage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIPOPNFV
 
Big Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and AnalyticsBig Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and AnalyticsOPNFV
 
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...OPNFV
 
How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)OPNFV
 
Being Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from MasterBeing Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from MasterOPNFV
 
Upstream Testing Collaboration
Upstream Testing Collaboration Upstream Testing Collaboration
Upstream Testing Collaboration OPNFV
 
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud InfrastructureEnabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud InfrastructureOPNFV
 
Learnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship ProgramLearnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship ProgramOPNFV
 
OPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect TogetherOPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect TogetherOPNFV
 
The Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to DanubeThe Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to DanubeOPNFV
 
Improving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and TestingImproving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and TestingOPNFV
 
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...OPNFV
 
Distributed vnf management architecture and use-cases
Distributed vnf management  architecture and use-casesDistributed vnf management  architecture and use-cases
Distributed vnf management architecture and use-casesOPNFV
 
Software-defined migration how to migrate bunch of v-ms and volumes within a...
Software-defined migration  how to migrate bunch of v-ms and volumes within a...Software-defined migration  how to migrate bunch of v-ms and volumes within a...
Software-defined migration how to migrate bunch of v-ms and volumes within a...OPNFV
 
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...OPNFV
 
My network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-readyMy network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-readyOPNFV
 
Challenge in asia region connecting each testbed and poc of distributed nfv ...
Challenge in asia region  connecting each testbed and poc of distributed nfv ...Challenge in asia region  connecting each testbed and poc of distributed nfv ...
Challenge in asia region connecting each testbed and poc of distributed nfv ...OPNFV
 

Mehr von OPNFV (20)

How to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation ChainHow to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation Chain
 
Energy Audit aaS with OPNFV
Energy Audit aaS with OPNFVEnergy Audit aaS with OPNFV
Energy Audit aaS with OPNFV
 
Hands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFVHands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFV
 
Storage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIPStorage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIP
 
Big Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and AnalyticsBig Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and Analytics
 
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
 
How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)
 
Being Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from MasterBeing Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from Master
 
Upstream Testing Collaboration
Upstream Testing Collaboration Upstream Testing Collaboration
Upstream Testing Collaboration
 
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud InfrastructureEnabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
 
Learnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship ProgramLearnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship Program
 
OPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect TogetherOPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect Together
 
The Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to DanubeThe Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to Danube
 
Improving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and TestingImproving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and Testing
 
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
 
Distributed vnf management architecture and use-cases
Distributed vnf management  architecture and use-casesDistributed vnf management  architecture and use-cases
Distributed vnf management architecture and use-cases
 
Software-defined migration how to migrate bunch of v-ms and volumes within a...
Software-defined migration  how to migrate bunch of v-ms and volumes within a...Software-defined migration  how to migrate bunch of v-ms and volumes within a...
Software-defined migration how to migrate bunch of v-ms and volumes within a...
 
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
 
My network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-readyMy network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-ready
 
Challenge in asia region connecting each testbed and poc of distributed nfv ...
Challenge in asia region  connecting each testbed and poc of distributed nfv ...Challenge in asia region  connecting each testbed and poc of distributed nfv ...
Challenge in asia region connecting each testbed and poc of distributed nfv ...
 

Kürzlich hochgeladen

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 

Kürzlich hochgeladen (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

White Paper: OPNFV: Paving the Way to Open Source NFV

  • 1. PAVING THE WAY TO OPEN SOURCE NFV A Linux Foundation Collaborative Project
  • 2. OPNFV: Paving the Way to Open Source NFV 1. AN OVERVIEW OF OPNFV The Open Platform for Network Functions Virtualization (OPNFV) was introduced in September 2014 as an outgrowth of the ETSI NFV Industry Specification Group (ETSI NFV ISG). Establishment of OPNFV resulted from the realization that an open reference platform was needed to validate key NFV concepts, leverage the growing open source community, and accelerate development and ultimately adoption of NFV products and services. Because of the breadth of the ETSI NFV ISG Architectural Framework, it was necessary to narrow the OPNFV scope to functional areas that had already achieved significant progress. Thus, the initial focus was limited to the NFV Infrastructure (NFVI1 ) and Virtualized Infrastructure Manager (VIM2 ) (Figure 1). In contrast to traditional open source projects, which develop common components or platforms, OPNFV is committed to an ‘Upstream First’ methodology. OPNFV adopts one or more upstream open source projects, and devotes development resources towards integration and testing, instead of developing new code. OPNFV has been built on OpenStack, supports multiple SDN Controllers (including OpenDaylight, ONOS, OpenContrail), host platforms, and deployment technologies. Because each operator has a distinct environment, OPNFV offers a choice of distributions. For example, OpenStack may operate over an OpenDaylight or ONOS SDN Controller framework, with support for both x86 and ARM-compatible 2 1 NFVI: Totality of all hardware and software components thatbuild up the environment in which VNFs are deployed 2 VIM: Functional block that is responsible for controlling and managing theNFVI compute, storage and network resources, usually within one operator’s Infrastructure Domain (e.g. NFVI-PoP)
  • 3. OPNFV: Paving the Way to Open Source NFV 3 processors. Through the collective experience gathered from using the open reference platform, OPNFV will contribute back to the upstream projects, fueled by operators’ real-world use cases. A particularly strong aspect of the project is a diverse and vibrant community consisting of network operators, network equipment manufacturers, Independent Software Vendors (ISVs) and component suppliers. The majority of OPNFV members also participate in the ETSI NFV ISG, ensuring close collaboration. OPNFV members contribute significantly to the upstream projects as well. 2. WHY OPNFV? OPNFV was envisioned to address a number of challenges (listed below) anticipated by operators, many of whom are also ETSI NFV ISG members, and pursuing their own NFV strategies: OSS/BSS INITIAL FOCUS OF OPNFV EMS 1 Orchestrator Virtual Computing Virtual Storage VIRTUALIZATION LAYER Virtual Network EMS 2 EMS 3 VNF 1 NFVI Hardware Resources VI-Ha VNF 2 VNF 3 Service, VNF and Infrastructure Description NFV Management & Orchestration Os-Ma Se-Ma Or-Vnfm Ve-Vnfm Nf-Vi Computing Hardware Storage Hardware Network Hardware Execution Reference Points Other Reference Points Main NFV Reference Points Or-Vi Vi-Vnfm Virtualized Infrastructure Manager(s) VNF Manager(s) VN-NF Figure 1- ETSI NFV Architecture Framework with OPNFV Initial Scope
  • 4. OPNFV: Paving the Way to Open Source NFV 4 • The transformative impact of NFV and Software Defined Networking (SDN) • COTS hardware, which has traditionally has performed significantly poorer than purpose-built hardware • Traditional operational processes, which are manually intensive, subject to errors, and slow • Lack of definition for NFV areas (e.g., MANO), which has resulted in proprietary NFV architectures • Lack of telecommunications features in the open source community • An open NFV ecosystem, which avoids silos, proprietary solutions, and vendor lock-in Considering that vendors and network operators are racing to deliver NFV platforms and services, and that neither is waiting for standards or open source communities to deliver, OPNFV is playing a valuable role. OPNFV is speeding up integration and providing a technical forum to address performance, interoperability, security, and scalability issues that would otherwise be costly, time-consuming, and highly proprietary for each organization to address on their own. OPNFV is the only public forum with a broad community where the industry can pull together the components of the platform(s) to see if they work together. It is also an incubation environment to try out new software features or hardware components. However, OPNFV does not seek to provide a specific distribution for the NFV platform or even specify all the pieces in an NFV platform. The goal is to qualify a common set of building blocks with specific roles/functions. OPNFV building blocks need not necessarily be open, but must conform to a common framework. Many of the initial components in the initial OPNFV release, ARNO, are open source in order to expedite the initial releases and stimulate larger community participation.
  • 5. OPNFV: Paving the Way to Open Source NFV 5 3. PROGRESS TO DATE Since its formation in September 2014, OPNFV has grown considerably. At the time of publication, there are over 50 OPNFV members, including many of the world’s most important wireline, mobile, and cable operators; along with leading network equipment vendors, software, semiconductors, including several innovative startups. The OPNFV developer community has grown to over 125 code submitters with many more developers working on OPNFV-related projects for their own organizations. In June, 2015, only 9 months after introduction, OPNFV announced the initial release—ARNO. The ARNO3 release represents more than integrating OpenStack (VIM), KVM (hypervisor), Ceph, (distributed storage), OpenDaylight (SDN Controller Framework), and Open vSwitch (software switch), etc. (Figure 2). ARNO also introduces the OPNFV development environment: Continuous Integration, automated deployment and testing, documentation, and tooling. ARNO has been demonstrated running on platforms from multiple vendors across the x86 and ARM processor architectures. 3 OPNFV release names are river-themed, a community decision, inspired by the work with upstream projects Figure 2- OPNFV Initial Release- ARNO
  • 6. OPNFV: Paving the Way to Open Source NFV 6 Unlike most open source projects, ARNO (and all OPNFV releases) do not introduce standalone code. By committing to ‘Upstream First’ OPNFV will only develop code where absolutely necessary to avoid proprietary forks of the upstream components. OPNFV is a use case driven project, motivated by the specialized capabilities required by CSPs. For example, one of the most important is virtualized CPE, which was prioritized as among the initial use cases by the ETSI NFV ISG. An IHS/Infonetics survey4 of leading network operator last year rated vE-CPE as the #1 use case overall for NFV in 2014–2015. Among the key requirements to support vCPE that OPNFV is currently addressing: • Massive scale out (Fuel, IPv6) • NFV integrated with virtualized networking (Open vSwitch for NFV) • Integrated resource reservation and capacity management (Promise) • Lightweight containerization (ONOSFW) 4 IHS/Infonetics SDN and NFV Strategies: Global Service Provider Survey, 2014
  • 7. OPNFV: Paving the Way to Open Source NFV 7 4. FUTURE DIRECTIONS Looking ahead, ONFV is seeking to create an extensible and automated NFV reference platform capable of VNF Lifecycle Management and support for diverse NFVI. Central to the mission is establishment of a highly automated build, continuous integration and deployment platform that will be validated by common traffic profiles and use cases, which will be automated as well. The OPNFV roadmap has been built upon a 6-month release cycle, balancing the goal to deliver against the release cadence of the upstream projects. Each release incorporates select new upstream functionality that is verified against a Management and Orchestration (MANO) VIM environment. OPNFV projects range from engaging directly with upstream projects, to internal projects that may be classified requirements, functional test, develop and documentation. Internal projects proposals, priorities, and scope, are motivated by the community, and overseen by the Technical Steering Committee. Another important objective is the cultivation and nurturing of an Open NFV ecosystem to offer network operators and vendors alike, qualified, and interoperable building blocks to enable network operators to move towards deployment. OPNFV progress will likely result in de facto standards that motivate continuous innovation, agility and usability, which ultimately expedite and facilitates NFV adoption. The future success of OPNFV will hinge not only how well we address functional and performance gaps in upstream projects, but also by industry-wide adoption of open, standardized interfaces to enable management and orchestration in an automated and interoperable manner. An OPNFV compliance program is planned, based on the testing and integration platform, which paves the way towards industrialization for NFV.
  • 8. OPNFV: Paving the Way to Open Source NFV 8 5. CLOSING THOUGHTS NFV and SDN are challenging entrenched assumptions about how networks are designed, deployed, and managed. To keep up with the frenetic pace of innovation that is radically altering the network operator landscape, a paradigm shift is necessary. Enter the open reference platform to incentivize unprecedented industry engagement, operator and vendor collaboration, intelligent automation and openness. OPNFV is paving new ground, by challenging the rules for open source projects, and offering huge time to market, quality, and interoperability benefits. As the project is not yet two years old, we have just begun. To find out how your organization can participate in the most significant re-architecture in decades, visit us at www.opnfv.org.