Jump to: navigation, search

Difference between revisions of "TelcoWorkingGroup"

(Note potential duplicate of virt-driver-large-pages, libvirt-hugepage)
(Active Blueprints: Convert to tabular format (or at least attempt to...))
Line 33: Line 33:
 
== Active Blueprints ==
 
== Active Blueprints ==
  
* SR-IOV Networking Support
+
{| class="wikitable"
** '''Status: Design review in progress'''
+
|-
** https://blueprints.launchpad.net/nova/+spec/pci-passthrough-sriov
+
! Description !! Project(s) !! Status !! Blueprint(s) !! Design(s)
** Nova design: https://review.openstack.org/#/c/86606/
+
|-
* Support for NUMA and VCPU topology configuration
+
| SR-IOV Networking Support || Nova || Design review in progress || https://blueprints.launchpad.net/nova/+spec/pci-passthrough-sriov || https://review.openstack.org/#/c/86606/
** https://blueprints.launchpad.net/nova/+spec/nova-virt-numa-and-vcpu-topology
+
|-
**  Virt driver guest vCPU topology configuration  
+
| colspan="3" | ''Support for NUMA and VCPU topology configuration'' || ''https://blueprints.launchpad.net/nova/+spec/nova-virt-numa-and-vcpu-topology'' ||
*** '''Status: Design review in progress'''
+
|-
*** https://blueprints.launchpad.net/nova/+spec/virt-driver-vcpu-topology  
+
|
*** Nova design: https://review.openstack.org/93510
+
: Virt driver guest vCPU topology configuration  
**  Virt driver guest NUMA node placement & topology  
+
|| Nova || Design review in progress || https://blueprints.launchpad.net/nova/+spec/virt-driver-vcpu-topology || https://review.openstack.org/93510
*** '''Status: Design review in progress'''
+
|-
*** https://blueprints.launchpad.net/nova/+spec/virt-driver-numa-placement
+
|
*** Nova design: https://review.openstack.org/93636
+
: Virt driver guest NUMA node placement & topology
** Virt driver large page allocation for guest RAM
+
|| Nova || Design review in progress ||  https://blueprints.launchpad.net/nova/+spec/virt-driver-numa-placement || https://review.openstack.org/93636
*** '''Status: Design review in progress'''
+
|-
*** https://blueprints.launchpad.net/nova/+spec/virt-driver-large-pages
+
|
*** Nova design: https://review.openstack.org/93653
+
: Virt driver large page allocation for guest RAM [[#dupe|*]]
** Virt driver pinning guest vCPUs to host pCPUs
+
|| Nova || Design review in progress || https://blueprints.launchpad.net/nova/+spec/virt-driver-large-pages || https://review.openstack.org/93653
*** '''Status: Design review in progress'''
+
|-
*** https://blueprints.launchpad.net/nova/+spec/virt-driver-cpu-pinning
+
|
*** Nova design: https://review.openstack.org/93652
+
: Virt driver pinning guest vCPUs to host pCPUs  
* Soft affinity support for server groups
+
|| Nova || Design review in progress || https://blueprints.launchpad.net/nova/+spec/virt-driver-cpu-pinning || https://review.openstack.org/93652
** '''Status: Design review in progress'''
+
|-
** https://blueprints.launchpad.net/nova/+spec/soft-affinity-for-server-group
+
| Soft affinity support for server groups || Nova || Design review in progress || https://blueprints.launchpad.net/nova/+spec/soft-affinity-for-server-group || https://review.openstack.org/91328
** Nova design: https://review.openstack.org/#/c/91328/
+
|-
* Open vSwitch-based Security Groups: Open vSwitch Implementation of FirewallDriver
+
| Open vSwitch-based Security Groups: Open vSwitch Implementation of FirewallDriver || Neutron || Design review in progress || https://blueprints.launchpad.net/neutron/+spec/ovs-firewall-driver || https://review.openstack.org/89712
** https://blueprints.launchpad.net/neutron/+spec/ovs-firewall-driver
+
|-
** '''Status: Design review in progress'''
+
| Framework for Advanced Services in Virtual Machines || Neutron || || https://blueprints.launchpad.net/neutron/+spec/adv-services-in-vms ||
** Neutron design: https://review.openstack.org/#/c/89712/
+
|-
* Framework for Advanced Services in Virtual Machines
+
| Neutron Services Insertion, Chaining, and Steering || Neutron || Design review in progress || https://blueprints.launchpad.net/neutron/+spec/neutron-services-insertion-chaining-steering || https://review.openstack.org/93524
** https://blueprints.launchpad.net/neutron/+spec/adv-services-in-vms
+
|-
* Neutron Services Insertion, Chaining, and Steering
+
| Schedule vms per flavour cpu overcommit || Nova || Design review in progress || https://blueprints.launchpad.net/nova/+spec/flavor-cpu-overcommit || https://review.openstack.org/88286
** '''Status: Design review in progress'''
+
|-
** https://blueprints.launchpad.net/neutron/+spec/neutron-services-insertion-chaining-steering
+
| OVF Meta-Data Import via Glance || Glance || Submitted || https://blueprints.launchpad.net/glance/+spec/epa-ovf-meta-data-import || TBD
** Neutron design: https://review.openstack.org/#/c/93524
+
|-
* Schedule vms per flavour cpu overcommit
+
| colspan="5" | ''Support for high performance Intel(R) Data Plane Development Kit based vSwitches''
** '''Status: Design review in progress'''
+
|-
** https://blueprints.launchpad.net/nova/+spec/flavor-cpu-overcommit
+
|
** Nova design: https://review.openstack.org/#/c/88286
+
: Open vSwitch to use patch ports in place of veth pairs for vlan n/w  
* OVF Meta-Data Import via Glance
+
|| Neutron || Submitted || https://blueprints.launchpad.net/neutron/+spec/openvswitch-patch-port-use || TBD
** '''Status: Submitted'''
+
|-
** https://blueprints.launchpad.net/glance/+spec/epa-ovf-meta-data-import
+
|
** Glance Design: (To be added ASAP)
+
: Libvirt hugepage backed memory support [[#dupe|*]]
* Support for high performance Intel(R) Data Plane Development Kit based vSwitches
+
|| Nova || Submitted || https://blueprints.launchpad.net/nova/+spec/libvirt-hugepage || TBD
**  Open vSwitch to use patch ports in place of veth pairs for vlan n/w  
+
|}
*** '''Status: Submitted'''
+
{{anchor|dupe}} * Possible duplicate
*** https://blueprints.launchpad.net/neutron/+spec/openvswitch-patch-port-use  
 
*** Neutron Design: (To be added ASAP)
 
**  Libvirt hugepage backed memory support  
 
*** '''Status: Submitted'''
 
*** https://blueprints.launchpad.net/nova/+spec/libvirt-hugepage  
 
*** Nova Design: (To be added ASAP)
 
**** Seems to be a duplicate of  https://blueprints.launchpad.net/nova/+spec/virt-driver-large-pages above?
 
  
 
== Needed Development Not Yet Started ==
 
== Needed Development Not Yet Started ==

Revision as of 18:45, 21 May 2014

Weekly NFV sub-team IRC meeting

MEETING TIME: (Proposed, subject to change) Wednesdays, 1400 UTC, #openstack-meeting, starting June 4

This meeting is a weekly gathering of developers and operators interested in development activity in support of NFV use cases. We gather requirements to support these use cases and track active development efforts across OpenStack that relate to this area.

OpenStack IRC details

Chair: Russell Bryant (russellb)

Agenda for next meeting

Proposed (subject to change) for Wednesday, June 4 at 1400 UTC in #openstack-meeting.

Agenda:

  • First meeting!
  • Meet and greet
  • Review Mission
  • Review our current blueprint list and fill in anything we're not tracking yet
  • Review use case prioritization

Previous meetings

Use Cases

TBD

Development Efforts

Active Blueprints

Description Project(s) Status Blueprint(s) Design(s)
SR-IOV Networking Support Nova Design review in progress https://blueprints.launchpad.net/nova/+spec/pci-passthrough-sriov https://review.openstack.org/#/c/86606/
Support for NUMA and VCPU topology configuration https://blueprints.launchpad.net/nova/+spec/nova-virt-numa-and-vcpu-topology
Virt driver guest vCPU topology configuration
Nova Design review in progress https://blueprints.launchpad.net/nova/+spec/virt-driver-vcpu-topology https://review.openstack.org/93510
Virt driver guest NUMA node placement & topology
Nova Design review in progress https://blueprints.launchpad.net/nova/+spec/virt-driver-numa-placement https://review.openstack.org/93636
Virt driver large page allocation for guest RAM *
Nova Design review in progress https://blueprints.launchpad.net/nova/+spec/virt-driver-large-pages https://review.openstack.org/93653
Virt driver pinning guest vCPUs to host pCPUs
Nova Design review in progress https://blueprints.launchpad.net/nova/+spec/virt-driver-cpu-pinning https://review.openstack.org/93652
Soft affinity support for server groups Nova Design review in progress https://blueprints.launchpad.net/nova/+spec/soft-affinity-for-server-group https://review.openstack.org/91328
Open vSwitch-based Security Groups: Open vSwitch Implementation of FirewallDriver Neutron Design review in progress https://blueprints.launchpad.net/neutron/+spec/ovs-firewall-driver https://review.openstack.org/89712
Framework for Advanced Services in Virtual Machines Neutron https://blueprints.launchpad.net/neutron/+spec/adv-services-in-vms
Neutron Services Insertion, Chaining, and Steering Neutron Design review in progress https://blueprints.launchpad.net/neutron/+spec/neutron-services-insertion-chaining-steering https://review.openstack.org/93524
Schedule vms per flavour cpu overcommit Nova Design review in progress https://blueprints.launchpad.net/nova/+spec/flavor-cpu-overcommit https://review.openstack.org/88286
OVF Meta-Data Import via Glance Glance Submitted https://blueprints.launchpad.net/glance/+spec/epa-ovf-meta-data-import TBD
Support for high performance Intel(R) Data Plane Development Kit based vSwitches
Open vSwitch to use patch ports in place of veth pairs for vlan n/w
Neutron Submitted https://blueprints.launchpad.net/neutron/+spec/openvswitch-patch-port-use TBD
Libvirt hugepage backed memory support *
Nova Submitted https://blueprints.launchpad.net/nova/+spec/libvirt-hugepage TBD

Template:Anchor * Possible duplicate

Needed Development Not Yet Started