NEW! Mirantis Academy -   Learn confidently with expert guidance and On-demand content.   Learn More


OpenStack Hardware BOM Calculator: controllers, switches, bells and whistles

Kirill Ishanov - September 30, 2013

A week ago, we promised to deliver an updated version of the OpenStack Hardware BOM Calculator, so today we're happy to announce a new release of the calculator with several significant new features included:

  • We've added support for switches. There are several factors to take into consideration when deciding on a good choice for a cloud switch. We manually picked several switches from top vendors and added them to the formula. You can find more information by looking at the updated "How it works" tab in the calculator UI.
  • In the previous version, we calculated hardware only for compute nodes, but a complete cloud also requires controllers (servers loaded with common services like nova-api or keystone). This version has two new options: either a single-node controller and an HA-enabled controller (3 servers, set according to the Fuel HA reference architecture).
  • Servers and switches have different sizes measured in rack units (RUs) and we now calculate total numbers of RUs that will be required for the cloud.
  • The amount of information about each applicable configuration has grown significantly, so we've introduced an accordion UI pattern to group different options and show only what is necessary.
  • We've tweaked the formula behind the calculator and updated the documentation (in the "How it works" tab) to reflect these changes for each part of the output.

Here is an updated video that shows how to use the calculator:

As always, if you have any comments or ideas how to improve the calculator, feel free to share them in the comments or send us an email to bom-calculator at

Choose your cloud native journey.

Whatever your role, we’re here to help with open source tools and world-class support.


Subscribe to our bi-weekly newsletter for exclusive interviews, expert commentary, and thought leadership on topics shaping the cloud native world.