Yesterday, OpenStack announced its 18th release, Rocky. This release aims at addressing new demands for infrastructure driven by AI, machine learning, NFV and edge computing, by starting with a bare metal foundation and enabling containers, VMs and GPUs.
The Rocky update is the second OpenStack update for 2018 and follows the Queens milestone that became available on Feb, 28.
[box type="info" align="" class="" width=""]Rocky is named after the mountains stretching across British Columbia, the location of the previous OpenStack Summit.[/box]
Rocky includes several other enhancements with two key highlights such as,
OpenStack Ironic brings increased sophisticated management and automation capabilities to bare metal infrastructure. It is also a driver for Nova, allowing multi-tenancy. This means users can manage physical infrastructure in the same way they are used to managing VMs, especially with new Ironic features landed in Rocky:
The Fast Forward Upgrade (FFU) feature from the TripleO project helps users to overcome upgrade hurdles and get on newer releases of OpenStack faster.
FFU lets a TripleO user on Release “N” quickly speed through intermediary releases to get on Release “N+3” (the current iteration of FFU being the Newton release to Queens). This helps users in gaining access to the ease-of-operations enhancements and novel developments like vGPU support present in Queens.
In Rocky, Cyborg introduces a new REST API for FPGAs, an accelerator seen in machine learning, image recognition, and other HPC use cases. This allows users to dynamically change the functions loaded on an FPGA device.
Qinling is introduced in Rocky. Qinling (“CHEEN - LEENG”) is a function-as-a-service (FaaS) project that delivers serverless capabilities on top of OpenStack clouds. This allows users to run functions on OpenStack clouds without managing servers, VMs or containers, while still connecting to other OpenStack services like Keystone.
This supports high availability by providing automatic recovery from failures. It also expands its monitoring capabilities to include internal failures in any instance, such as a hung OS, data corruption or a scheduling failure.
This is the load balancing project that adds support for UDP (user datagram protocol), bringing load balancing to edge and IoT use cases. UDP is the transport layer frequently seen in voice, video and other real-time applications.
This project makes container orchestration engines and their resources first-class resources in OpenStack. Magnum has become a Certified Kubernetes installer in the Rocky cycle. Passing these conformance tests gives users confidence that Magnum interacts with Kubernetes.
To know more about other highlights in detail, visit Rocky’s release notes.
Automating OpenStack Networking and Security with Ansible 2 [Tutorial]
Introducing VMware Integrated OpenStack (VIO) 5.0, a new Infrastructure-as-a-Service (IaaS) cloud
Deploying OpenStack – the DevOps Way