What is new in Red Hat OpenStack Platform 10
First things first, I do work for Red Hat! Now with that out of the way let’s jump into today’s blog topic: What is new in Red Hat OpenStack Platform 10!
Red Hat OpenStack Platform 10 was released yesterday (press release here, this new version is based on the OpenStack “Newton” release and also includes fixes to know issues of the Red Hat OpenStack Platform.
The installer (Red Hat OpenStack Platform director) includes the next new features:
Custom and composable roles:
- Templates have been decomposed into a set of multiple smaller discrete templates, each representing a composable service.
- Everything can be split except Pacemaker-managed services.
Graphical user interface:
- Red Hat OpenStack Platform director can now be managed using a Graphical User Interface.
The interface includes:
- built-in workflow
- pre- and post-flight validation
- create role assignments
- perform node registration and introspection
Hardware Deployment and Generic Node Deployment separation
- There is a clear separation of the hardware deployment phase.This allows you to deploy Red Hat Enterprise Linux onto a hardware node and hand it over to a user.
The next OpenStack new features are included in this release:
- Guest Device Role Tagging and Metadata Injection: OpenStack Compute creates and injects an additional metadata file which allows
the guest to identify the instance based on tags like:
- type of device
- the bus it is attached to
- device address
- MAC address
- disk device name
- Improvements to provide a better user experience and better integration with OpenStack core services.
- Fernet tokens support
- Multi-domain LDAP support
- Support for domain-specific roles and implied roles.
- Update Container on Fast-POST to allows fast, efficient updates of metadata without the need to fully re-copy the contents of an object.
- Full support for DVR (Distributed Virtual Routing).
- DSCP markings
- Enhanced NFV Datapath with Director Integration:
- Added support for SR-IOV (using vnic_type=direct-physical), in addition to VF passthrough SR-IOV deployment can now be automated using the director
- OVS-DPDK 2.5 is now fully supported and integrated with director
- Now can be deployed by the director and fully supported.
Control plane High Availability:
- Big improvements in how HA is done at the control plane. The majority of OpenStack services are now managed by systemd.
- Pacemaker only used for the next services (that can’t be separated as individual roles):
- HAProxy/virtual IPs
- Galera (MariaDB)
- Cinder Volume
- Cinder Backup
- Bare Metal to Tenant Support, allowing for a pool of shared hardware resources to be provisioned on demand by the OpenStack tenants.
This new release also includes a group of “Technology Preview” items. To check the support scope provided by Red Hat on Technology Preview items visit: https://access.redhat.com/support/offerings/techpreview/ .
At-Rest Encryption: Objects can now be stored in encrypted form (using AES in CTR mode with 256-bit keys).
Erasure Coding (EC): The Object Storage service includes an EC storage policy type for devices with massive amounts of data that are infrequently accessed.
Neutron VLAN Aware Virtual Machines: Certain types of virtual machines require the ability to pass VLAN-tagged traffic over one interface, which is now represented as a
trunk neutron port.
Open vSwitch Firewall Driver: The OVS firewall driver is now available as a Technology Preview. The conntrack-based firewall driver can be used to implement Security Groups. With conntrack, Compute instances are connected directly to the integration bridge for a more simplified architecture and improved performance.
Also, Red Hat will keep as a tech preview the following features included in previously released products:
- Benchmarking service
- Nova cells
- CephFS native driver for Manila
- Containerized compute nodes
- Google Cloud Storage backup driver
- OpenDaylight integration
- Real Time KVM
- Red Hat SSO
For more details about Red Hat OpenStack Platform 10, you could visit https://www.redhat.com/en/insights/openstack
Julio is a Principal Cloud Architect at Red Hat working on Linux, Virtualization, Cloud (OpenStack), and Containers.Julio was born in Cuba but now calls home Austin, TX.