AUSTIN, TX – The Ironic community published a white paper that highlights the scope, growth and maturity of the bare metal provisioning software. The white paper was developed by more than 26 contributors over 12 months and details all aspects of bare metal provisioning and lifecycle management via the OpenStack project. It provides information on performance, security, compliance and stack independence, as well as non-virtualizable resources associated with bare metal.
The white paper is a deep dive into the tools, clients and automation that demonstrate how the mature Ironic software delivers stable, production-proven bare metal compute instances, a popular option for deployment of container-based workloads because bare metal avoids the overhead and performance penalties common with full-featured hypervisors such as KVM.
“Building the Future on Bare Metal: How Ironic Delivers Abstraction and Automation using Open Source Infrastructure” here: https://www.openstack.org/bare-metal/how-ironic-delivers-abstraction-and-automation-using-open-source-infrastructure
Ironic Case Studies Highlighted
The white paper includes case studies from users including StackHPC, SuperCloud, Red Hat, VEXXHOST and more. Use cases highlighted in these stories include:
- Use of Ironic to make resource usage more efficient: In one user’s production environment, bare metal provisioning based on Ironic has been in production for two years on more than 5,000 nodes. Because the creation of Kubernetes clusters adds an additional layer of abstraction, they use Ironic to create such clusters directly with physical machines, or even in a hybrid mode where only the master nodes are virtual machines and the minions are physical machines. One example for an application which makes use of this approach is the IT department’s batch processing service. The combination of virtual and physical machine provisioning via Nova and Ironic here allows for maximizing the efficient use of the allocated resources.
Implementation of Ironic for software RAID support: Stack HPC uses Ironic along with ION Geophysical migrating on-premise HPC infrastructure into an OpenStack private cloud for seismic analysis.
- InfiniBand Software Defined Networking: Supercloud addresses internal challenges by building bare metal service with Ironic and InfiniBand. This allows the system to provision cloud instances directly on the hardware with no need of virtualization, achieving the level of performance previously only seen on classic HPC systems.
- Use of Ironic to provide aid to installer tools: Red Hat uses the software to provision the bare metal hardware needed for clusters being deployed and also provides an API and mechanisms to support a variety of use cases from within a running cloud.
Julia Kreger, Ironic Project Team Lead, recalled an anecdote about hearing first-hand about the value of the Ironic software: “At a conference a few years ago, I sat down to dinner next to someone I did not know. He started to tell me of his job and his long hours in the data center. He asked me what I did, and I told him I worked as a software engineer in open source. And he started talking about some tooling he recently found that took tasks that would normally take nearly two weeks for racks of servers, to just a few hours. He simply glowed with happiness because his quality of life and work happiness had exploded since finding this Bare Metal as a Service tooling called Ironic. As a contributor, this is why we contribute. To make those lives better.”
The paper explores how the Open Infrastructure community has addressed the bare metal provisioning problem with entirely free open source software. It discusses the issues operators face in discovering and provisioning servers, how the OpenStack community has solved these issues with Ironic and the future of open infrastructure and hardware management, emphasizing the necessity of open source and the value of contributors continuing to build on top of strong foundations. For operators interested in deploying Ironic, they select a partner from the dozens of vendors in the Ironic Bare Metal Program.
About the OpenStack® Foundation and Ironic
Ironic is an open source project that fully manages bare metal infrastructure and is part of OpenStack. The OpenStack Foundation (OSF) supports the development and adoption of open infrastructure globally, across a community of over 100,000 individuals in 187 countries, by hosting open source projects and communities of practice, including datacenter cloud, edge computing, NFV, CI/CD and container infrastructure.