Multi-nic
- 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.