This is an old revision of the document!
This page documents the core top-level OpenStack components from the Juno release that will and will not be included in the first release of OPNFV. Following the BGS theme, this contains as few components as possible.
Name | Description | Justification |
---|---|---|
Nova | Compute | Compute resources for VNFs |
Neutron* | Networking | Configure network connectivity |
Glance | VM (VNF) image repository | Store the VNF images |
Swift | Object storage | Required by glance to store images |
Keystone | Identify service | Authenticate user access to OpenStack |
Name | Description | Justification |
---|---|---|
Cinder | Block storage | Object storage can be used for persistence and run stateless VNFs |
Horizon | Dashboard | UI’s make for nicer demos, but the use cases can be performed using CLIs and APIs without the UI |
Ceilometer | Telemetry | Display usage and provide an access point for billing. The Doctor project currently has a dependency on this component |
Heat | Orchestration | Simplify the installation and lifecycle management of VNFs |
Trove | Database service | |
Tempest | OpenStack test suite | Tempest only uses public APIs and does not need to be installed on the core infrastructure. |