Difference between revisions of "Nova/Blueprints/pxe-boot-instance"
< Nova
(→Rationale) |
(→Requirements) |
||
Line 23: | Line 23: | ||
==Requirements== | ==Requirements== | ||
+ | |||
+ | * Ability to select "network" as a boot device when launching an instance. | ||
+ | * Ability to select the vNIC to use as a boot device when more than one is present. | ||
==Assumptions== | ==Assumptions== |
Revision as of 19:44, 29 November 2013
Contents
Network Boot
- Launchpad entries:
- TBD: pxe-boot-instance-base
- TBD: pxe-boot-instance-libvirt
- TBD: diskless-instance
- Created: 25 Nov 2013
- Contributors: Stephen Gordon, Rhys Oxenham
Summary
Currently compute instances must be booted from images stored in Glance or volumes stored in Cinder. This specification and the associated blueprints aim to provide a design for booting compute instances from a PXE boot server. It is intended that users would also be able to pick which NIC to use for PXE boot where more than one is attached to an instance. Ultimately it is intended that this would allow for the creation of diskless instances.
Rationale
Traditional and virtualized environments frequently distribute installation media or even stateless operating system images using a PXE server.
Reference Material
User Stories
Detailed Design
Requirements
- Ability to select "network" as a boot device when launching an instance.
- Ability to select the vNIC to use as a boot device when more than one is present.