Commercially Supported Distribution of OpenStack and Kubernetes

DZone 's Guide to

Commercially Supported Distribution of OpenStack and Kubernetes

The infrastructure of Mirantis' new integrated OpenStack and Kubernetes package meets developers' need for speed by minimizing downtime and enabling flexibility.

· DevOps Zone ·
Free Resource

Prior to the following announcement, I had the opportunity to ask Boris Renski, founder and CMO of Mirantis about its relevance to developers. Here's what he shared:

"Developers are under pressure to innovate faster and faster, and have done so by adopting microservices, CI/CD pipelines, and agile practices to deliver their services to market (or their company) faster. Instead of long product lifecycle increments, changes can be made modularly and quickly, and brought into production rapidly."

"We are talking about doing that at the infrastructure level. In the past, infrastructure has moved at a glacial pace with huge updates (1.x, 2.x, 3.x) with years between them and big impact when moving from one to the next. If you wanted to take advantage of a new feature, you had to wait a very long time and eventually the entire stack (along with HW, in most cases) would be updated every few years."

"Now, with MCP 1.0 we are making infrastructure more like the way developers have done with their own applications and application delivery. Developers and IT can adopt features faster, our lifecycle for MCP is delivered via a CI/CD pipeline (through DriveTrain) and can be brought into their cloud infrastructure modularly and quickly. Mirantis is developing fixes and features on a continuous basis, able to be consumed by customers through DriveTrain. In this way, the developers' applications and the infrastructure are modernized and able to optimize the rapid pace necessary to deliver the needs of the business."

Mirantis has just introduced a commercially-supported distribution of OpenStack and Kubernetes, delivered in a single, integrated package, and with a unique build-operate-transfer delivery model.

“Infrastructure consumption patterns are defined by the public cloud, where everything is API driven, managed, and continuously delivered. Mirantis OpenStack, which featured Fuel as an installer, was the easiest OpenStack distribution to deploy, but every new version required a forklift upgrade,” said Boris Renski. “Mirantis Cloud Platform departs from the traditional installer-centric architecture and towards an operations-centric architecture, continuously delivered by either Mirantis or the customers’ DevOps team with zero downtime. Updates no longer happen once every 6-12 months, but are introduced in minor increments on a weekly basis. In the next five to ten years, all vendors in the space will either find a way to adapt to this pattern or they will disappear.”

Along with launching Mirantis Cloud Platform (MCP) 1.0, Mirantis is also first to introduce a unique delivery model for the platform. Unlike traditional vendors that sell software subscriptions, Mirantis will onboard customers to MCP through a build-operate-transfer delivery model. The company will operate an open cloud platform for customers for a period of at least twelve months with up to four nines SLA prior to off boarding the operational burden to customer's team, if desired. The delivery model ensures that not just the software, but also the customer's team and process are aligned with DevOps best practices.

Unlike any other solution in the industry, customers onboarded to MCP have an option to completely transfer the platform under their own management. Everything in MCP is based on popular open standards with no lock-in, making it possible for customers to break ties with Mirantis and run the platform independently should they choose to do so.

Specifically, Mirantis Cloud Platform 1.0 is:

  • Open Cloud Software -- providing a single platform to orchestrate VMs, containers and bare metal compute resources by:
    • Expanding Mirantis OpenStack to include Kubernetes for container orchestration.
    • Complementing the virtual compute stacks with best-in-class open source software-defined networking (SDN), specifically Mirantis OpenContrail for VMs and bare metal, and Calico for containers.
    • Featuring Ceph, the most popular open source software-defined storage (SDS), for both Kubernetes and OpenStack.
  • DriveTrain-- Mirantis DriveTrain sets the foundation for DevOps style lifecycle management of the open cloud software stack by enabling continuous integration, continuous testing, and continuous delivery through a CI/ CD pipeline. DriveTrain enables:
    • Increased Day 1 flexibility to customize the reference architecture and configurations during initial software installation.
    • Greater ability to perform Day 2 operations such as post-deployment configuration, functionality, and architecture changes.
    • Seamless version updates through an automated pipeline to a virtualized control plane to minimize downtime.
  • StackLight -- enables strict compliance to availability SLAs by providing continuous monitoring of the open cloud software stacks through a unified set of software services and dashboards.
    • StackLight avoids lock-in by including best-in-breed open source software for log management, metrics, and alerts.
    • It includes a comprehensive DevOps portal that displays information such as StackLight visualization and DriveTrain configuration settings.
    • The entire Mirantis StackLight toolchain is purpose-built for MCP to enable up to 99.99% uptime service level agreements with Mirantis Managed OpenStack.
continuous delivery, continuous integration, devops, kubernetes, openstack, software development

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}