Component, Plug-In, and Driver Support in Red Hat OpenStack Platform
This article outlines the components, plug-ins, and drivers provided in Red Hat OpenStack Platform and the status of support thereof.
- Aodh
- Barbican
- Ceilometer
- Cinder
- Designate
- Director
- Glance
- Gnocchi
- Heat
- Horizon
- Ironic
- Keystone
- Manila
- Neutron
- Nova
- Octavia
- OpenDaylight
- Opstools
- Panko
- Rally
- Sahara
- Service-Telemetry-Framework
- Skydive
- Swift
- Tempest
- Trove
Aodh
Aodh is the Aodh service. Aodh is the alarm engine of the Telemetry project. This functionnality was previously part of the ceilometer project, and is now a separate project.
Aodh Support Status
- Technology Preview from Red Hat OpenStack Platform 8 onwards.
- Fully supported from Red Hat OpenStack Platform 9 onwards.
- Deprecated from Red Hat OpenStack Platform 15 onwards.
Barbican
Barbican is the Secrets service. Barbican provides a REST API designed for the secure storage, provisioning and management of secrets such as passwords, encryption keys and X.509 Certificates.
Barbican Support Status
- Fully supported from Red Hat OpenStack Platform 13 onwards.
Certified Plug-Ins for Barbican
The following table outlines the support status of included plug-ins and drivers for Barbican.
Vendor | Name | Type | Support |
---|---|---|---|
Red Hat | SimpleCrypto | Software Plug-In | Supported since Red Hat OpenStack Platform 13 |
Atos Technologies | TrustWay Proteccio NetHSM | Hardware Security Module (HSM) | Supported since Red Hat OpenStack Platform 16 High Availability (HA) supported since Red Hat OpenStack Platform 16.1.2 |
nCipher Security | nShield Connect HSM | Hardware Security Module (HSM) | Supported since Red Hat OpenStack Platform 15 |
Thales Group | Luna Network HSM | Hardware Security Module (HSM) | Tech Preview in Red Hat OpenStack Platform 16.1.2 High Availability (HA) support planned for Red Hat OpenStack Platform 16.1.4 |
Supported Features for Barbican
The following table outlines the status of support for features in Barbican
Feature | Since | Installer |
---|---|---|
Supported status | Supported; since Red Hat OpenStack Platform 13 |
director |
Ceilometer
Ceilometer is the Ceilometer service. Ceilometer reliably collects measurements of the utilization of the physical and virtual resources comprising deployed clouds, persists these data for subsequent retrieval and analysis, and triggers actions when defined criteria are met. The same team also contributes to Gnocchi.
Ceilometer Support Status
- Fully supported from Red Hat OpenStack Platform 4 onwards.
- Ceilometer API and Collector are deprecated from Red Hat OpenStack Platform 12.
- From Red Hat OpenStack Platform 13, Ceilometer only functions as a data gathering tool with no database or API. Ceilometer Agents {Central, Compute, Notification and Ipmi} are fully supported to collect data.
Certified Plug-Ins for Ceilometer
The following table outlines the support status of included plug-ins and drivers for Ceilometer.
Vendor | Name | Type | Support |
---|---|---|---|
Red Hat | MongoDB | storage driver |
|
Gnocchi | storage driver | Supported |
Cinder
Cinder is the Block Storage Service module. Cinder implements services and libraries to provide on-demand, self-service access to Block Storage resources. Cinder provides software-defined Block Storage via abstraction and automation on top of various traditional back end block storage devices.
Cinder Support Status
- Fully supported from Red Hat OpenStack Platform version 3 and later.
- Cinder replication is not supported.
Implementation Driver Details
The default driver with Cinder is the internal LVM software iSCSI driver. This is the volume back-end that manages local volumes.
However, the Cinder iSCSI LVM driver has significant performance issues. In production environments with high I/O activity, there are many potential issues that can affect performance or data integrity.
Red Hat strongly recommends using a certified Cinder plug-in provider for storage in a production environment. The software iSCSI LVM driver is not supported and should only be used for single node evaluations and proof of concept environments.
Certified Plug-Ins for Cinder
The following table outlines the support status of included plug-ins and drivers for Cinder. For information on certified third party plug-ins and drivers for Cinder refer to the Ecosystem Catalog.
Vendor | Name | Type | Support |
---|---|---|---|
Red Hat | Ceph Storage | RADOS Block Device (RBD) driver | Certified |
Designate
Designate is the DNS as a Service (DNSaaS) service. To provide scalable, on demand, self service access to authoritative DNS services, in technology-agnostic manner.
Designate Support Status
- Fully supported from Red Hat OpenStack Platform 17 onwards.
Director
Director is the Deployment and lifecycle management tool service. Deployment and lifecycle management for Red Hat OpenStack Platform, based on TripleO
Director Support Status
- Fully supported from Red Hat OpenStack Platform 7 onwards.
Supported Features for Director
The following table outlines the status of support for features in Director
Feature | Since | Installer |
---|---|---|
Director GUI composable roles | Supported; since Red Hat OpenStack Platform 12. Removed from Red Hat OpenStack Platform 14 onwards. |
director |
Composable services and custom roles (limitation for Pacemaker managed services) | Supported; since Red Hat OpenStack Platform 10. |
director |
Creating new supported custom roles post initial deployment | Supported; since Red Hat OpenStack Platform 10. |
director |
Backwards compatibility with one version back (Director version N+1 deploying and managing previous version of Red Hat OpenStack Platform) | Supported; since Red Hat OpenStack Platform 8. |
director |
Deployment on top of L3 routed networks | Supported; since Red Hat OpenStack Platform 13. |
director |
DCI integration (Distributed Continuous Integration) | director | |
Major upgrades between consecutive versions (automated, in-place, first support 7 → 8) | Supported; since Red Hat OpenStack Platform 8. |
director |
CloudForms GUI integration for Day 2 operations | Supported; since Red Hat OpenStack Platform 8. |
director |
Ceph deployment (support for one cluster) | Supported; since Red Hat OpenStack Platform 7. |
director |
Advanced subscription/pool assignments per role (pre-/post-deployment hooks) w/ Ansible | Supported; since Red Hat OpenStack Platform 14. |
director |
Satellite 5 integration | Supported; since Red Hat OpenStack Platform 7. Removed from Red Hat OpenStack Platform 12 onwards. |
director |
Containerized Undercloud | Supported; since Red Hat OpenStack Platform 14. |
director |
External Ceph integration (support for multiple clusters) | Supported; since Red Hat OpenStack Platform 7. |
director |
OpenShift on OpenStack validations | Supported; since Red Hat OpenStack Platform 14. |
director |
Virtualized control plane on RHV VMs | Supported; since Red Hat OpenStack Platform 13. |
director |
Composable services and custom roles (including Pacemaker managed services) | Supported; since Red Hat OpenStack Platform 11. |
director |
Ansible driven deployment (config-download) - easier debugging, dry-run, re-run, isolated steps, etc. | Tech Preview; introduced in Red Hat OpenStack Platform 13. Supported; since Red Hat OpenStack Platform 14. |
director |
Separated hardware deployment phase and deployment of generic node | Supported; since Red Hat OpenStack Platform 10. |
director |
SSL/TLS (for external services) | Supported; since Red Hat OpenStack Platform 7. |
director |
Director GUI logging using web sockets | Supported; since Red Hat OpenStack Platform 12. Removed from Red Hat OpenStack Platform 14 onwards. |
director |
Red Hat Insights integration | Supported; since Red Hat OpenStack Platform 9. |
director |
Director GUI | Supported; since Red Hat OpenStack Platform 10. Removed from Red Hat OpenStack Platform 14 onwards. |
director |
IPv6 support (for external networks) | Supported; since Red Hat OpenStack Platform 7. |
director |
Deployment of containerized OpenStack services (except Cinder, Manila, Neutron) | Supported; since Red Hat OpenStack Platform 12. |
director |
Minor updates within same version (automated, in-place) | Supported; since Red Hat OpenStack Platform 7. |
director |
Satellite 6 integration | Supported; since Red Hat OpenStack Platform 7. |
director |
Deployment of fully containerized OpenStack (including Cinder, Manila, Neutron) | Supported; since Red Hat OpenStack Platform 13. |
director |
Pre-deployment validations | Supported; since Red Hat OpenStack Platform 8. |
director |
Deloyment to pre-provisioned infrastructure (no image provisioning needed) | Supported; since Red Hat OpenStack Platform 11. |
director |
SSL/TLS (for most of the internal services) | Supported; since Red Hat OpenStack Platform 12. |
director |
Containerized Compute role (docker-cmd) | Tech Preview; introduced in Red Hat OpenStack Platform 8. Removed from Red Hat OpenStack Platform 12 onwards. |
director |
Composable upgrades (service based logic) | Supported; since Red Hat OpenStack Platform 11. |
director |
Glance
Glance is the OpenStack Image service. Glance image services include discovering, registering, and retrieving virtual machine images. Glance has a RESTful API that allows querying of VM image metadata as well as retrieval of the actual image. VM images made available through Glance can be stored in a variety of locations from simple filesystems to object-storage systems like the OpenStack Swift project.
Glance Support Status
- Fully supported from Red Hat OpenStack Platform 3 onwards.
Supported Features for Glance
The following table outlines the status of support for features in Glance
Feature | Since | Installer |
---|---|---|
Image Signing and Verification | Supported; since Red Hat OpenStack Platform 13. |
N/A |
Gnocchi
Gnocchi is the Gnocchi service. Gnocchi is a scalable time series as a service providing a HTTP REST API service to store metrics and index resources. It can use multiple backends like Object-Store (Swift, Ceph) and Store-Index (mariadb).
Gnocchi Support Status
- Technology Preview from Red Hat OpenStack Platform 7 onwards.
- Fully supported from Red Hat OpenStack Platform 9 onwards.
- Deprecated from Red Hat OpenStack Platform 15 onwards.
Heat
Heat is the Orchestration service. Create a human- and machine-accessible service for managing the entire lifecycle of infrastructure and applications within OpenStack clouds.
Heat Support Status
- Fully supported from Red Hat OpenStack Platform 4 onwards.
Horizon
Horizon is the Dashboard Management service. Horizon is the canonical implementation of OpenStack’s dashboard, which provides a web based user interface to OpenStack services including Nova, Swift, Keystone, etc.
Horizon Support Status
- Fully supported from Red Hat OpenStack Platform 3 onwards.
Ironic
Ironic is the OpenStack Bare metal provisioning service. Ironic is an OpenStack project which provisions physical hardware as opposed to virtual machines. Ironic is a fully supported component of Red Hat OpenStack Platform.
Ironic Support Status
- Fully supported from Red Hat OpenStack Platform 8 onwards.
Certified Plug-Ins for Ironic
The following table outlines the support status of included plug-ins and drivers for Ironic.
Vendor | Name | Type | Support |
---|---|---|---|
Generic IPMI | Ironic IPMITool power manager. Enables managing nodes by using the Intelligent Platform Management Interface (IPMI) versions 2.0 or 1.5 | Bare metal driver | Supported, Not Certified |
oVirt/RHV | Ironic staging-ovirt driver for controlling virtual machines running on RHV. Supported only for the Red Hat OpenStack Platform Overcloud Virtual Control Plane on RHV. No other use cases are supported. | Bare metal driver | Supported, Not Certified |
Redfish | Ironic Redfish driver to manage servers compliant with the Redfish protocol | Bare metal driver | Supported, Not Certified |
Fujitsu | Fujitsu Primergy iRMC | Bare metal driver | Commercially Reasonable Support, Not Certified |
Generic IPMI + VirtualBMC | Ironic IPMITool power manager + VirtualBMC. Virtual BMC for controlling virtual machines using IPMI commands. Not supported for production. | Bare metal driver | Not Supported, Not Certified |
Dell EMC | iDRAC Driver for remote system management using Dell Remote Access Card. | Bare metal driver | Commercially Reasonable Support, Not Certified |
HPE | iLO Driver for managing HP Proliant Gen8 and above servers. | Bare metal driver | Commercially Reasonable Support, Not Certified |
Keystone
Keystone is the Keystone service. Keystone is an OpenStack service that provides API client authentication, service discovery, and distributed multi-tenant authorization by implementing OpenStack’s Identity API.
Keystone Support Status
- Fully supported from Red Hat OpenStack Platform 3 onwards.
Manila
Manila is the Shared Filesystem Service module. Manila is the OpenStack Shared File System Service Multi-tenant, secure file share as a service. It is an Open, Standard API for File System Provisioning and Management that is designed to provide a multi-tenant, secure file share as a service across OpenStack Compute instances. Manila provides a vendor neutral API for provisioning and attaching filesystem-based storage such as NFS, CIFS, CephFS, HDFS and other network filesystems.
Manila Support Status
- Fully supported from Red Hat OpenStack Platform 10 onwards.
Implementation Driver Details
A shared file system back end driver must be chosen to deploy Manila. For production deployments, Red Hat only supports deploying Manila with Red Hat OpenStack Platform Director using a certified Manila plugin-in provider for storage.
Certified Plug-Ins for Manila
The following table outlines the support status of included plug-ins and drivers for Manila. For more up-to-date information on certified third party plug-ins and drivers for Manila refer to the Ecosystem Catalog. Product documentation hosted by Vendors can provide pre-requisite configuration for their specific storage solutions, including instructions on configuring these for OpenStack Manila via Red Hat OpenStack Director. Links to this documentation can be found on the vendor's page in the Ecosystem Catalog.
Vendor | Name | Type | Support |
---|---|---|---|
Red Hat | Ceph Storage | CephFS-via-NFS driver | Supported, Certified (Starting Red Hat Openstack Platform 13) |
Native CephFS driver | Supported, Certified (Starting Red Hat Openstack Platform 16.1) | ||
NetApp | ONTAP | dynamic share servers mode driver (DHSS=True) for NFS/CIFS | Supported, Certified (Starting Red Hat Openstack Platform 10) |
configured share server mode driver (DHSS=False) for NFS/CIFS | Supported, Certified (Starting Red Hat Openstack Platform 10) | ||
Dell EMC | PowerMax Storage | dynamic share servers mode driver (DHSS=True) for NFS/CIFS | Supported, Certified (Starting Red Hat Openstack Platform 14) |
VNX Storage | dynamic share servers mode driver (DHSS=True) for NFS/CIFS | Supported, Certified (Starting Red Hat Openstack Platform 13) | |
Unity and Unity XT | dynamic share servers mode driver (DHSS=True) for NFS/CIFS | Supported, Certified (Starting Red Hat Openstack Platform 13) | |
configured share server mode driver (DHSS=False) for NFS/CIFS | Supported, Certified (Starting Red Hat Openstack Platform 16) |
Neutron
Neutron is the Networking service. Neutron implements services and associated libraries to provide on-demand, scalable, and technology-agnostic network abstraction.
Neutron Support Status
- Fully supported from Red Hat OpenStack Platform 4 onwards.
Implementation Driver Details
The ML2/Open vSwitch plugin is the one deployed by default by the OpenStack Platform director, and is recommended by Red Hat for general usage. Support for the Linux Bridge ML2 driver and agent can be obtained via the Support Exception process.
Certified Plug-Ins for Neutron
The following table outlines the support status of included plug-ins and drivers for Neutron. For information on certified third party plug-ins and drivers for Neutron refer to the Ecosystem Catalog.
Vendor | Name | Type | Support |
---|---|---|---|
Red Hat | Libreswan VPNaaS driver | VPNaaS service plugin |
|
iptables FWaaS driver | FWaaS service plugin |
|
|
OpenDaylight SDN (networking-odl) | ML2 driver |
|
|
Linux Bridge | ML2 driver |
|
|
OVN (networking-ovn) | ML2 driver |
|
|
Open vSwitch (OVS) | ML2 driver |
|
|
HAProxy LBaaS driver | LBaaS service plugin |
|
|
SR-IOV networking (sriovnicswitch) | ML2 driver |
|
|
L2 Population (l2pop) | ML2 driver |
|
Supported Features for Neutron
The following table outlines the status of support for features in Neutron
Feature | Since | Installer |
---|---|---|
SR-IOV VF Passthrough (flat and VLAN networks only) | Supported; since Red Hat OpenStack Platform 6. |
director |
Native OVS (conntrack) Security-Groups | Tech Preview; introduced in Red Hat OpenStack Platform 10. Supported; since Red Hat OpenStack Platform 12. |
director |
Role-Based Access Control (RBAC) for network objects | Supported; since Red Hat OpenStack Platform 8. |
director |
Open vSwitch with kernel datapath (flat, VLAN, GRE, and VXLAN networks) | Supported; since Red Hat OpenStack Platform 4. |
director, rhel-osp-installer |
LBaaS v2 | Supported; since Red Hat OpenStack Platform 7. |
|
LBaaS v1 | Supported; since Red Hat OpenStack Platform 5. Deprecated from Red Hat OpenStack Platform 9 onwards. Removed from Red Hat OpenStack Platform 10 onwards. |
|
ML2 port-security extention | Supported; since Red Hat OpenStack Platform 7. |
director |
Open vSwitch with DPDK (flat and VLAN networks only) | Tech Preview; introduced in Red Hat OpenStack Platform 8. Supported; since Red Hat OpenStack Platform 10. |
director, rhel-osp-installer |
HA for DHCP | Supported; since Red Hat OpenStack Platform 5. |
director, rhel-osp-installer |
VM rate-limiting with SR-IOV | Supported; since Red Hat OpenStack Platform 8. |
director |
VPNaaS | Tech Preview; introduced in Red Hat OpenStack Platform 4. Deprecated from Red Hat OpenStack Platform 11 onwards. |
|
Resource tags | Supported; since Red Hat OpenStack Platform 9. |
director |
Resource purge API | Supported; since Red Hat OpenStack Platform 9. |
director |
iptables based Security-Groups | Supported; since Red Hat OpenStack Platform 4. |
director, rhel-osp-installer |
SR-IOV PF Passthrough | Supported; since Red Hat OpenStack Platform 10. |
director |
Distributed Virtual Routing (DVR) - IPv4 only | Tech Preview; introduced in Red Hat OpenStack Platform 6. Supported; since Red Hat OpenStack Platform 10. |
director |
Centralized IPv6 Routing via Control Node | Supported; since Red Hat OpenStack Platform 6. |
director, rhel-osp-installer |
FWaaS | Tech Preview; introduced in Red Hat OpenStack Platform 4. |
|
DSCP marking with OVS (VLAN networks only) | Supported; since Red Hat OpenStack Platform 10. |
director |
IPv6 SLAAC and DHCPv6 tenant address assignment | Supported; since Red Hat OpenStack Platform 6. |
director, rhel-osp-installer |
Role-Based Access Control (RBAC) for QoS objects | Supported; since Red Hat OpenStack Platform 9. |
director |
VM rate-limiting with OVS | Supported; since Red Hat OpenStack Platform 8. |
director |
Centralized IPv4 Routing via Control Node | Supported; since Red Hat OpenStack Platform 4. |
director, rhel-osp-installer |
VLAN Aware VMs | Supported; since Red Hat OpenStack Platform 10. |
director |
L3 HA (keepalived/VRRP) | Supported; since Red Hat OpenStack Platform 6. |
director, rhel-osp-installer |
Nova
Nova is the Compute service. Nova implements services and associated libraries to provide massively scalable, on-demand, self-service access to compute resources, including bare metal, virtual machines, and containers.
Nova Support Status
- Fully supported from Red Hat OpenStack Platform 3 onwards.
Certified Plug-Ins for Nova
The following table outlines the support status of included plug-ins and drivers for Nova.
Vendor | Name | Type | Support |
---|---|---|---|
Red Hat | Ironic | Hypervisor Driver |
|
Libvirt/KVM (x86_64) | Hypervisor Driver |
|
Supported Features for Nova
The following table outlines the status of support for features in Nova
Feature | Since | Installer |
---|---|---|
OpenStack Compute v2 API | Supported; since Red Hat OpenStack Platform 3. |
director |
Set Admin Password API call | Supported; since Red Hat OpenStack Platform 8. |
N/A |
NFS Nova backend | Supported; since Red Hat OpenStack Platform 14. |
director |
Evacuate w/o target host | Supported; since Red Hat OpenStack Platform 5. |
N/A |
Cinder Volume support for Bare-metal Instances | Supported; since Red Hat OpenStack Platform 12. |
N/A |
QEMU Throttling of Persistent Volumes backed by RBD | Supported; since Red Hat OpenStack Platform 8. |
N/A |
Time Synchronization after resuming from Suspend | Supported; since Red Hat OpenStack Platform 10. |
N/A |
Huge Pages (2M, 1G) | Supported; since Red Hat OpenStack Platform 6. |
N/A |
SAN support for Bare-metal Instances | Supported; since Red Hat OpenStack Platform 12. |
N/A |
Containerized Compute Services | Supported; since Red Hat OpenStack Platform 12. |
director |
Emulator Thread Policies | Supported; since Red Hat OpenStack Platform 12. |
N/A |
NUMA aware vSwitches | Tech Preview; introduced in Red Hat OpenStack Platform 14. |
N/A |
CPU Pinning | Supported; since Red Hat OpenStack Platform 6. |
N/A |
Direct PCI Passthrough | Supported; since Red Hat OpenStack Platform 4. |
director |
Support Enabling Nova Performance Events via Director | Supported; since Red Hat OpenStack Platform 12. |
director |
Cells v2 (single cell) | Supported; since Red Hat OpenStack Platform 10. |
director |
Libvirt Watchdog | Supported; since Red Hat OpenStack Platform 5. |
N/A |
EC2 API Deployment | Supported; since Red Hat OpenStack Platform 11. Deprecated from Red Hat OpenStack Platform 14 onwards. Removed from Red Hat OpenStack Platform 15 onwards. |
director |
Live Migration w/o target host | Supported; since Red Hat OpenStack Platform 3. |
N/A |
Mark Host Down API call | Supported; since Red Hat OpenStack Platform 8. |
N/A |
Cells v1 | Tech Preview; introduced in Red Hat OpenStack Platform 3. |
N/A |
SR-IOV PF Passthrough | Supported; since Red Hat OpenStack Platform 10. |
N/A |
Simple Tenant Usage Pagination Support | Supported; since Red Hat OpenStack Platform 11. |
N/A |
Device Role Tagging | Supported; since Red Hat OpenStack Platform 10. |
N/A |
Affinity and Anti-affinity groups | Supported; since Red Hat OpenStack Platform 5. |
N/A |
SR-IOV Trusted VFs | Supported; since Red Hat OpenStack Platform 14. |
director |
RX/TX Queue Sizing | Supported; since Red Hat OpenStack Platform 14. |
director |
Real-time compute nodes | Supported; since Red Hat OpenStack Platform 13. |
director |
Rolling Upgrades | Supported; since Red Hat OpenStack Platform 5. |
N/A |
SR-IOV VF Passthrough | Supported; since Red Hat OpenStack Platform 6. |
N/A |
Cells v2 (multiple cells) | Supported; since Red Hat OpenStack Platform 16.0. |
director |
Live Migration | Supported; since Red Hat OpenStack Platform 3. |
N/A |
OpenStack Compute v1 API | Supported; since Red Hat OpenStack Platform 3. |
N/A |
RBD backend support for disk IO QOS | Supported; since Red Hat OpenStack Platform 8. |
N/A |
Device Roll Tagging - PF VLAN Tag Exposure | Supported; since Red Hat OpenStack Platform 11. |
N/A |
NVIDIA vGPU | Supported; since Red Hat OpenStack Platform 13. |
director |
VirtIO Multiqueue | Supported; since Red Hat OpenStack Platform 8. |
N/A |
Octavia
Octavia is the Octavia service. Octavia is an open source, operator-scale load balancing solution designed to work with OpenStack.
Octavia Support Status
- Fully supported from Red Hat OpenStack Platform 13 onwards.
OpenDaylight
OpenDaylight is the OpenDaylight service. To facilitate a community-led, industry-supported open source framework, to provide a robust SDN platform. Red Hat OpenStack Platform includes an OpenDaylight distribution which is limited to the modules require to support OpenStack deployments via the NetVirt project. OpenDaylight communicates with the Neutron API (via networking-odl plugin) and not replacing or changing it.
OpenDaylight Support Status
- Fully supported from Red Hat OpenStack Platform 13 onwards except on ELS period.
- Deprecated from Red Hat OpenStack Platform 14 onwards.
Supported Features for OpenDaylight
The following table outlines the status of support for features in OpenDaylight
Feature | Since | Installer |
---|---|---|
SR-IOV VF Passthrough co-existence | Supported; since Red Hat OpenStack Platform 13. |
director |
IPv4 Routing, NAT and floating IPs | Supported; since Red Hat OpenStack Platform 13. |
director |
Security-Groups | Supported; since Red Hat OpenStack Platform 13. |
director |
SR-IOV PF Passthrough co-existence | Supported; since Red Hat OpenStack Platform 13. |
director |
Role-Based Access Control (RBAC) for network objects | Supported; since Red Hat OpenStack Platform 13. |
director |
Open vSwitch HW Offload | Tech Preview; introduced in Red Hat OpenStack Platform 13. |
director |
Open vSwitch with kernel datapath | Supported; since Red Hat OpenStack Platform 13. |
director |
Open vSwitch with DPDK datapath | Supported; since Red Hat OpenStack Platform 13. |
director |
Controller Clustering | Supported; since Red Hat OpenStack Platform 13. |
director |
ML2 port-security extention | Supported; since Red Hat OpenStack Platform 13. |
director |
VLAN Aware VMs | Supported; since Red Hat OpenStack Platform 13. |
director |
IPv6 Routing | Supported; since Red Hat OpenStack Platform 13. |
director |
IPv6 SLAAC and DHCPv6 tenant address assignment | Supported; since Red Hat OpenStack Platform 13. |
director |
Opstools
Opstools is the Opstools service. Provide OpenStack Operators with a reference architecture for a set of tools that provide Availability Monitoring, Common Logging and Performance Monitoring of their cloud.
Opstools Support Status
- Technology Preview from Red Hat OpenStack Platform 7 onwards.
- Fully supported from Red Hat OpenStack Platform 10 onwards.
- Fluentd is deprecated from Red Hat OpenStack Platform 14
- Sensu is deprecated from Red Hat OpenStack Platform 15
Panko
Panko is the Panko service. Panko is the event storage and REST API of the Telemetry project. This functionality was previously part of the ceilometer project, and is now a separate project.
Panko Support Status
- Fully supported from Red Hat OpenStack Platform 11 onwards.
- Deprecated from Red Hat OpenStack Platform 12 onwards.
- Removed from Red Hat OpenStack Platform 17.0 onwards.
Support details
Panko is not supported except when used via CloudForms. Any Panko feature used by CloudForms is fully supported. Once CloudForms does not rely on Panko anymore, Panko will be removed.
Rally
Rally is the Benchmarking service. Rally is a benchmarking tool that answers the question of how OpenStack works at scale.
Rally Support Status
- Technology Preview from Red Hat OpenStack Platform 8 onwards.
Sahara
Sahara is the Sahara service. The Sahara project provides a simple means to provision a data-intensive application cluster (Hadoop or Spark) on top of OpenStack.
Sahara Support Status
- Fully supported from Red Hat OpenStack Platform 6 onwards.
- Deprecated from Red Hat OpenStack Platform 15 and removed in Red Hat OpenStack Platform 16 onwards.
Certified Plug-Ins for Sahara
The following table outlines the support status of included plug-ins and drivers for Sahara.
Vendor | Name | Type | Support |
---|---|---|---|
Cloudera | Cloudera Distribution of Hadoop (CDH) | Hadoop distribution |
|
Apache Hadoop | Apache Hadoop | Hadoop distribution |
|
Hortonworks | Hortonworks Data Platform (HDP) | Hadoop distribution |
|
Apache Spark | Apache Spark | Elastic Data Processing Engine |
|
MapR | MapR | Hadoop distribution |
|
Apache Ambari | Ambari | Hadoop cluster management |
|
Supported Features for Sahara
The following table outlines the status of support for features in Sahara
Feature | Since | Installer |
---|---|---|
Block Storage support | Supported; since Red Hat OpenStack Platform 7. |
director |
Object Storage support | Supported; since Red Hat OpenStack Platform 7. |
director |
Anti-affinity | Supported; since Red Hat OpenStack Platform 7. |
director |
Hadoop HDFS High Availability | Supported; since Red Hat OpenStack Platform 7. |
director |
Cluster scaling | Supported; since Red Hat OpenStack Platform 7. |
director |
Data-locality | Supported; since Red Hat OpenStack Platform 7. |
director |
Distributed Mode | Supported; since Red Hat OpenStack Platform 7. |
director |
Service-Telemetry-Framework
Service-Telemetry-Framework is the MetricsMonitoring service. To support OpenStack operators through the scalable collection and storage of infrastructure telemetry (metrics, events, and diagnostic information) for subsequent analysis (alerting, auto-scaling, billing…) and consumption through structured interfaces.
Service-Telemetry-Framework Support Status
- Technology Preview in Red Hat OpenStack Platform 14 and 15.
- Fully supported in Red Hat OpenStack Platform 13 and Red Hat OpenStack Platform 16 onwards. Review the Service Telemetry Framework matrix.
Supported Features for Service-Telemetry-Framework
The following table outlines the status of support for features in Service-Telemetry-Framework
Feature | Since | Installer |
---|---|---|
AMQ Qpid Dispatch Router | Supported; since Red Hat OpenStack Platform 14. |
director |
Collectd 5.8 | Supported; since Red Hat OpenStack Platform 10. |
director |
Collectd metrics to Gnocchi | Supported; since Red Hat OpenStack Platform 13. |
director |
Ceilometer Agents | Supported; in Red Hat OpenStack Platform 13, 16 and beyond |
director |
AMQ Interconnect Message bus | Supported; since Red Hat OpenStack Platform 14. |
director |
Skydive
Skydive is the Network-Analysis service. The Network Analysis project provides a best-in-class open source Network Monitoring and Troubleshooting integrated with Red Hat OpenStack.
Skydive Support Status
- Technology Preview from Red Hat OpenStack Platform 14 onwards.
- Removed from Red Hat OpenStack Platform 15 onwards.
Swift
Swift is the object storage service. OpenStack object storage is a highly available, distributed, eventually consistent object/blob store.
Swift Support Status
- Fully supported from Red Hat OpenStack Platform 3 onwards.
Tempest
Tempest is the Tempest service. Tempest is a set of integration tests to be run against a live OpenStack cluster. Tempest has batteries of tests for OpenStack API validation, scenarios, and other specific tests useful in validating an OpenStack deployment.
Tempest Support Status
- Fully supported from Red Hat OpenStack Platform 7 onwards.
Trove
Trove is the Database-as-a-Service module. Trove provides a database-as-a-service.
Trove Support Status
- Technology Preview from Red Hat OpenStack Platform 6 onwards.
- Deprecated from Red Hat OpenStack Platform 9 and removed Red Hat OpenStack Platform 10 onwards.
Supported Features for Trove
The following table outlines the status of support for features in Trove
Feature | Since | Installer |
---|---|---|
Trove DBaaS | Supported; since Red Hat OpenStack Platform 6 (TECH PREVIEW). Deprecated from Red Hat OpenStack Platform 9 (REMOVED IN Red Hat OpenStack Platform 10) onwards. |
none |
Comments