introducing open platform for nfv please direct any questions or comments to [email protected] 1
TRANSCRIPT
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 [email protected]
OPNFV Introduction 16