Jump to: navigation, search

Multi-nic

Revision as of 21:03, 31 January 2011 by TreyMorris (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
  • Launchpad Entry: NovaSpec:multi-nic
  • Created: Trey Morris
  • Contributors: Trey Morris

Summary

Release Note

Multi-nic allows instances to have multiple associated vifs.

Rationale

Hosting providers (and other people surely as well) will have instances sitting on multiple networks. Instances will require multiple nics to play with the different networks.

User stories

Assumptions

One vif per network.

Design

One vif per network.

Implementation

UI Changes

Can't think of anything.

Code Changes

Spawning an instance will require setting up multiple vifs. More networking info will have to be injected as well.

Migration

Test/Demo Plan

Initially, create instances and see if they get multiple vifs. After xs-inject-networking, I'll check to make sure the networking is setup correctly.

Unresolved issues

There are multiple ways to do this. multiple vifs could be created on the same networking, some networks may not have vifs associated with them. I'm not sure how to make these options. Initially I am coding this to create one vif per network for each instance.

BoF agenda and discussion