Slides used at OPNFV Meetup Tokyo #1, to introduce (listup) projects in OPNFV community.
Alternate URL: https://speakerdeck.com/s1061123/projects-summary
6. INSERT DESIGNATOR, IF NEEDED
High Availability for OPNFV (Availability)
● Identify HA requirement of OPNFV platform (i.e. hardware HA, VIM HA, service HA)
● Project Lead: Qiao Fu (China Mobile)
Virtualized Infrastructure Deployment Policies (Copper)
● Policy management for OPNFV platforms (e.g. Congress, ODL Group-Based-Policy)
● Project Lead: Bryan Sullivan (AT&T)
Projects: Requirements & Development
7. INSERT DESIGNATOR, IF NEEDED
Fault Management (Doctor)
● Fault management and maintenance framework (NFVI, VIM)
● Project Lead: Ryota Mibu (NEC)
Template Distribution Service (Domino)
● Template distribution service based OASIS Spec (TOSCA Simple Profile for NFV ver1.0)
○ OASIS: Organization for the Advancement of Structured Information Standards
■ Standardized AMQP, SAML, WSBPEL
○ TOSCA: Topology and Orchestration Specification for Cloud Applications
● Project Lead: Ulas Kozat (Huawei)
Projects: Requirements & Development (Cont'd)
8. INSERT DESIGNATOR, IF NEEDED
Data Plane Acceleration (DPACC)
● Data Plane Acceleration / To specify a general framework for VNF data plane
● Project Lead: Linli Deng (China Mobile)
Edge NFV (eNFV)
● Define use-cases for Edge NFV solutions (e.g. WAN, multi-DC)
● Project Lead: James Buchanan (ADVA Optical Networking)
Projects: Requirements & Development (Cont'd)
9. INSERT DESIGNATOR, IF NEEDED
Smooth Upgrade (Escalator)
● Define user requirements on smooth upgrade NFVI/NFV
● Project Lead: Jie Hu (ZTE)
MANO
● Improve MANO integration in OPNFV
○ MANO=Management and Network Orchestration
● Project Lead: Prakash Ramchandran (Huawei)
Projects: Requirements & Development (Cont'd)
10. INSERT DESIGNATOR, IF NEEDED
Model-Driven NFV (Models)
● Define NFV/VNF's data model
● Project Lead: Bryan Sullivan (AT&T)
Model Oriented Virtualization Interface (Movie)
● Define VIM northband interface for orchestrator
● Project Lead: Tianran Zhou (Huawei)
Projects: Requirements & Development (Cont'd)
11. INSERT DESIGNATOR, IF NEEDED
Multi-Site Virtualized Infrastructure (Multisite)
● Enhance OpenStack for multisite NFV cloud support
● Project Lead: Chaoyi Huang (Huawei)
Network Readiness (NetReady)
● Define requirements for OpenStack network to apply NFV related use-cases
○ L3VPN, multiple backend networks etc...
● Project Lead: Georg Kunz (Ericsson)
Projects: Requirements & Development (Cont'd)
12. INSERT DESIGNATOR, IF NEEDED
VNF Event Stream (VES)
● Develop OPNFV platform support for VNF event streams
● Project Lead: Alok Gupta (AT&T)
Openstack Based VNF Forwarding Graph (vfngraph)
● OpenStack work on VNFFG (i.e. SFC) and ONF OpenFlow work on service chaining
● Project Lead: Cathy Zhang (Huawei)
Projects: Requirements & Development (Cont'd)
13. INSERT DESIGNATOR, IF NEEDED
Fault Localization (RCA, Pinpoint)
● To provide fault localization framework, focusing NFVI/VIM network issues
● Project Lead: Adi Molkho (Huawei)
Data Collection for Failure Prediction (Prediction)
● Provide predictor framework, data collector and dashboard
● Project Lead: Hai Liu (Huawei)
Projects: Requirements & Development (Cont'd)
14. INSERT DESIGNATOR, IF NEEDED
Resource Management (Promise)
● Provide resource reservation/management to VIM
● Project Lead: Peter K. Lee (Corenova Technologies)
Resource Scheduler (RS)
● Collect network information, do resource isolation and improve resource scheduler in
OpenStack
● Project Lead: Mingjiang Li (Huawei)
Projects: Requirements & Development (Cont'd)
16. INSERT DESIGNATOR, IF NEEDED
Inspector (Inspector)
● Ensure the existing Audit framework for the critical components in OPNFV are extensive
enough and compliant to industry standards and foreseeable business use cases.
● Project Lead: Luke Hinds (Red Hat)
Security Management Module (Moon)
● Design and develop a security management system for OPNFV
● Project Lead: Ruan HE (Orange)
Projects: Security
18. INSERT DESIGNATOR, IF NEEDED
Genesis, Bootstrap/Get Started (BGS)
● Define a common set of requirements for a set of deployment tools used to install
OPNFV
○ Genesis defines common set of requirements among installers
GENESIS = GENEral System Install Services
● Project Lead: Frank Brockners (Cisco)
● Member Projects:
○ Apex
○ Compass4NFV
○ Daisy4NFV
○ FUEL
○ JOID
Projects: Installer
19. INSERT DESIGNATOR, IF NEEDED
APEX
● Installation/Deployment tool based on RDO/Triple-O
● Project Lead: Tim Rozet (Red Hat)
Compass4NFV
● Installer project based on Compass (Huawai OpenStack installer)
● Project Lead: Weidong Shao (Huawei)
Projects: Installer (Cont'd)
20. INSERT DESIGNATOR, IF NEEDED
Daisy4NFV
● Installer project based on upstream installer Daisy
● Project Lead: Zhijiang Hu(ZTE)
FUEL
● Integrate OPNFV features with Fuel installer/deployer
● Project Lead: Gregory Elkinbard (Mirantis)
JOID
● Support MAAS/Juju on OPNFV platform
● Project Lead: Artur Tyloch (Canonical)
Projects: Installer (Cont'd)
22. INSERT DESIGNATOR, IF NEEDED
FastDataStacks (FDS)
● Compose use-cases for NFV plus FD.IO
● Project Lead: Frank Brockners (Cisco)
IPv6-enabled OPNFV (IPv6)
● Enable IPv6 on OPNFV platform
● Project Lead: Bin Hu (AT&T)
KVM (KVM)
● Enable NFV specific features on KVM (low latency, fast live migration, etc...)
● Project Lead: Raghu Reddy (Intel)
Projects: Integration
23. INSERT DESIGNATOR, IF NEEDED
ONOS Framework (ONOSFW)
● Integrate ONOS as SDN controller for OPNFV platform
● Project Lead: Wei Su (Huawei)
Open vSwitch For NFV (ovsnfv)
● Integrate Open vSwitch into OPNFV platform
● Project Lead: Mark D. Gray (Intel)
OpenContrail Virtual Networking for OPNFV (Ovno)
● Integrate OpenContrail for OPNFV platform
● Project Lead: Stuart Mackie (Juniper)
Projects: Integration (Cont'd)
24. INSERT DESIGNATOR, IF NEEDED
Deployment Template Translation (Parser)
● Provide tool mechanism template (TOSCA/CAMP to heat, or some)
○ TOSCA=Topology and Orchestration Specification for Cloud Applications
● Project Lead: Zhipeng Huang (Huawei)
SDN distributed routing and VPN (SDN VPN)
● Provide L2/L3 VPN with SDN (e.g. OpenDayLight)
● Project Lead: Tim Irnich (Ericsson)
Security Scanning (secscan)
● Integrate OpenSCAP to OPNFV CI/CD Platform
● Project Lead: Luke Hinds (Red Hat)
Projects: Integration (Cont'd)
25. INSERT DESIGNATOR, IF NEEDED
Service Function Chaining (sfc)
● Integrate ODL's SFC implementation to OPNFV Platform
● Project Lead: Brady Johnson (Ericsson)
SW Fastpath Service Quality Metrics
● Provide tools/libs to support fastpath(e.g. DPDK) to enable VNFs' measurement
traffic/performance KPI
● Project Lead: Maram Tahhan (Intel)
Projects: Integration (Cont'd)
27. INSERT DESIGNATOR, IF NEEDED
Armband
● Integrate/test OPNFV release on ARM-based servers
● Project Lead: Bob Monkman (ARM)
System Limitation Testing (Bottlenecks)
● To find system bottlenecks by testing/verifying OPNFV
● Project Lead: Hongbo Tian (Huawei)
Projects: Testing
28. INSERT DESIGNATOR, IF NEEDED
SDN Controller Performance Testing (CPerf)
● SDN Controller performance testing
● Project Lead: Daniel Farrell (Red Hat)
Dovetail
● Testing project to define/provide a set of OPNFV related validation for OPNFV
trademarks
● Project Lead: Hongbo Tian (Huawei)
Projects: Testing (Cont'd)
29. INSERT DESIGNATOR, IF NEEDED
Base system functionality testing (Functest)
● Base system functionality testing
● Project Lead: Morgan Richomme (Orange)
Policy Test (policytest)
● Provide network policy testing for OPNFV as functional tests
● Project Lead: Keith Burns (nexusis.com)
Projects: Testing (Cont'd)
30. INSERT DESIGNATOR, IF NEEDED
Platform Performance Benchmarking (Qtip)
● Provide the capability to quantify a platform's performance behavior
● Project Lead: Yujun Zhang (ZTE)
Storage Performance Benchmarking for NFVI (StorPerf)
● Storage performance benchmark for NFVI
● Project Lead: Mark Beierl & Edgar StPierre (EMC)
Projects: Testing (Cont'd)
31. INSERT DESIGNATOR, IF NEEDED
Characterize vSwitch Performance for Telco NFV Use Cases (VSperf)
● Provide testing framework for vSwitch implementation
● Project Lead: Maryam Tahhan (Intel)
Infrastructure verification (Yardstick)
● Provide testing framework for Infrastructure verification (aligned ETSI TST001)
● Project Lead: Liang Gao (Huawei)
Projects: Testing (Cont'd)