Component, Plug-In, and Driver Support in Red Hat OpenStack Platform

Updated -

This article outlines the components, plug-ins, and drivers provided in Red Hat OpenStack Platform and the status of support thereof.

  1. Aodh
  2. Barbican
  3. Ceilometer
  4. Cinder
  5. Designate
  6. Director
  7. Glance
  8. Gnocchi
  9. Heat
  10. Horizon
  11. Ironic
  12. Keystone
  13. Manila
  14. Neutron
  15. Nova
  16. Octavia
  17. OpenDaylight
  18. Opstools
  19. Panko
  20. Rally
  21. Sahara
  22. Service-Telemetry-Framework
  23. Skydive
  24. Swift
  25. Tempest
  26. 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
  • Supported from Red Hat OpenStack Platform rhel-osp-4 onwards.
  • Deprecated from Red Hat OpenStack Platform rhel-osp-12 onwards.
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
  • Technology Preview from Red Hat OpenStack Platform 5 onwards.
  • Deprecated from Red Hat OpenStack Platform 11 onwards.
iptables FWaaS driver FWaaS service plugin
  • Technology Preview from Red Hat OpenStack Platform 5 onwards.
  • Deprecated from Red Hat OpenStack Platform 15 onwards.
OpenDaylight SDN (networking-odl) ML2 driver
  • Technology Preview from Red Hat OpenStack Platform 8 onwards.
  • Supported from Red Hat OpenStack Platform 13 except on ELS period.
  • Deprecated from Red Hat OpenStack Platform 14 onwards.
Linux Bridge ML2 driver
  • Supported from Red Hat OpenStack Platform 4 onwards.
  • Deprecated from Red Hat OpenStack Platform 11 onwards.
OVN (networking-ovn) ML2 driver
  • Technology Preview from Red Hat OpenStack Platform 12 onwards.
  • Supported from Red Hat OpenStack Platform 13 onwards.
Open vSwitch (OVS) ML2 driver
  • Supported from Red Hat OpenStack Platform 4 onwards.
HAProxy LBaaS driver LBaaS service plugin
  • Supported from Red Hat OpenStack Platform 5 onwards.
SR-IOV networking (sriovnicswitch) ML2 driver
  • Supported from Red Hat OpenStack Platform 6 onwards.
L2 Population (l2pop) ML2 driver
  • Supported from Red Hat OpenStack Platform 5 onwards.

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
  • Technology Preview from Red Hat OpenStack Platform 6 onwards.
  • Supported from Red Hat OpenStack Platform 10 onwards.
Libvirt/KVM (x86_64) Hypervisor Driver
  • Supported from Red Hat OpenStack Platform 3 onwards.

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