Hi everyone,
I would like to propose a Network Function Virtualization SIG in CentOS. The entire proposal is below, please respond here with comments, questions, or expressions of interest. I am interested in recruiting steering committee members both from the CentOS project and from OPNFV.
Thanks, Dave.
================================================================
NFV SIG proposal
NFV (Network Function Virtualization) is revolutionising the telecommunications industry. Telcos are moving to replace specialised telco hardware with virtual machines running on elastic infrastructure as a service. As a result, new telco services can be developed and deployed as "cloud native" applications, building on open source components.
The CentOS NFV SIG will provide a CentOS-based stack which will serve as a platform for the deployment and testing of virtual network functions (VNFs). The initial core of the stack will be recent OpenStack packages, using the OpenDaylight SDN controller and Open vSwitch for network virtualization, DPDK for dataplane offload, Ceph for storage virtualization, and libvirt and QEMU/KVM for compute virtualization. The components of the stack will be those defined as being part of the OPNFV (Open Platform for NFV, http://opnfv.org) project.
Virtual Network Functions (VNFs) running on the platform perform network node operations (firewall, IDS, NAT, load balancing, etc) and telecommunications services (voice and data services).
## Goals
* Provide a vehicle for CentOS users to deploy an OPNFV compliant software stack and open source virtual network functions * Enable the packaging and integration of selected patches and versions of components to satisfy performance constraints of NFV use-cases * Provide documentation and tools that can be used to deploy the stack on a cluster of physical hosts * All code and component projects will be under OSI-approved licenses.
## Mailing List and Communication
Work for the NFV SIG relevant to CentOS build systems, etc. will take place on centos-devel. Work related to which components and packages shoul dbe included will take place on the OPNFV project's mailing lists.
## SIG Membership
The NFV SIG will have a steering committee and committers. New committers and steering committee members are appointed by the steering committee. The make-up of the steering committee is to be decided.
Committer privileges, once earned, do not expire unless revoked by the steering committee.
The steering committee will appoint a chair to interface with the CentOS Board.
## Meetings
The NFV SIG will initially meet weekly until all pieces are in place for regular releases, then as needed.
## Roadmap and (Action) TODO List
* Define package set * Establish builds * Define deployment tool and reference deployment architecture * Establish test / QA processes * Define release cadence and criteria
## Further Info
* OPNFV (http://opnfv.org) * ETSI NFV ISG (http://www.etsi.org/technologies-clusters/technologies/nfv) * OpenDaylight: (http://opendaylight.org) * OpenStack: (http://openstack.org) ================================================================