introducing open platform for nfv · pdf fileintroducing open platform for nfv ... testing and...
TRANSCRIPT
Introducing Open Platform for NFV
Please direct any questions or comments to [email protected]
1
Dirk Kutscher Chief Researcher NEC Laboratories Europe
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 platform
3
OPNFV Initial Scope
To provide
• NFV Infrastructure (NFVI) • Virtualized Infrastructure Management (VIM) • 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 Goal: Best reference platform for carrier-
grade NFV implementations 6
OPNFV Projects & lifecycle
7
Requirement Projects
Collabora:veDev
Projects
Integra:on & Verifica:on
Doc. Projects
Project Overview
8
Automa:on Fault
Test Performance
Development Integra:on
Copper Rule-‐X1 Rule-‐X2 Rule-‐X3
Doctor FP
Rescuer
Carrier Grade Mul:site Promise FastPath IPv6
HA for VNF Transformer SFC/VNF FG
Pharos vSwitch Perf Funct Test Q:p DPA VNF Funct
Tools
Parser
Openstack Ceph LINUX KVM/QEMU opendaylight opencontrail OVS
Deployment Tools Oscar / Fuel / Foreman / Salt Stack
OPNFV plaYorm bootstrap (BGS)
Con:nuous Integra:on (octopus) -‐ OPNFV Manifests and scripts
OPNFV Projects -- https://wiki.opnfv.org/
9 24 September 2014 OPNFV Introduction
Requirements Integra4on & Tes4ng Collabora4ve Development Documenta4on
Fault Management (Doctor) Con:nuous Integra:on (Octopus) So]ware Fastpath Service Quality Metrics
Virtualized Infrastructure Deployment Policies (Copper)
Bootstrap/Get-‐started (BGS)
Resource Management (Promise) IPv6-‐enabled OPNFV
High Availability for OPNFV Characterize vSwitch Performance for Telco NFV Use Cases
Data Plane Accelera:on (DPACC) OPNFV System Configura:on And Repor:ng (OSCAR)
OpenStack based VNF Forwarding Graph
Testbed infrastructure (Pharos)
Data Collec:on for Failure Predic:on Base system func:onality tes:ng (FuncTest)
Resource Scheduler PlaYorm Performance Benchmarking (Q:p) Deployment Template Transla:on (Parser)
Doctor Project on Fault Managementhttps://wiki.opnfv.org/doctor
10
OpenStack Based VNF Forwarding Graph Projecthttps://wiki.opnfv.org/requirements_projects/openstack_based_vnf_forwarding_graph
11
• Service Chaining based on ETSI VNF Forwarding Graph architecture
• Leveraging OpenFlow Service Chaining
• Selected features – VNF Instance and VNF Template
registration (on-boarding) and management
– Intent based specification of a tenant’s flow and its associated service function requirement/intention
– OpenStack based and OpenFlow compliant VNFFG setup
Release 1 “Arno” – April 23 2015
• OS Juno • ODL Helium (Neutron ML2-OVSDB proxy) • Ceph orchestrated by Cinder • OVS • CentOS 7.0 (if possible) or Ubuntu 14.04 • Automated deployment, testing
• wiki.opnfv.org/releases 12
4/20/15
Thank You… Please direct any questions or comments to [email protected]
OPNFV Introduction 13
www.opnfv.org wiki.opnfv.org