Jump to: navigation, search

Difference between revisions of "Multinic-libvirt"

 
Line 9: Line 9:
 
== Release Note ==
 
== Release Note ==
  
Multiple NIC for libvirt allows users to have instaces connected to several networks.  
+
Multiple NIC for libvirt allows users to have instances connected to several networks.  
  
 
== Rationale ==
 
== Rationale ==
Line 27: Line 27:
 
=== Code Changes ===
 
=== Code Changes ===
 
We need to change data model.
 
We need to change data model.
We need to add functinality to nova-manage (network-project association)
+
We need to add functionality to nova-manage (network-project association).
 
We need to change libvirt driver and network manager part of nova.
 
We need to change libvirt driver and network manager part of nova.
  

Revision as of 18:41, 24 February 2011

  • Launchpad Entry: NovaSpec:multinic-libvirt
  • Created: Ilya Alekseyev
  • Contributors: Eldar Nugaev, Ilya Alekseyev

Summary

We need support for multiple network interfaces per instance for libvirt. Our vision based on http://wiki.openstack.org/multi-nic specification. with some additions.

Release Note

Multiple NIC for libvirt allows users to have instances connected to several networks.

Rationale

User stories

Assumptions

Design

Instances should be created with one NIC per network associated with project.

Implementation

UI Changes

Code Changes

We need to change data model. We need to add functionality to nova-manage (network-project association). We need to change libvirt driver and network manager part of nova.

Migration

Test/Demo Plan

We need both unit and integration tests. Second is most important.

Unresolved issues

BoF agenda and discussion