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

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 mirantis.com.

2 responses to “OpenStack Hardware BOM Calculator: controllers, switches, bells and whistles

  1. hhm…how about the storage capacity for all the servers? i feel that you missed this one important aspect of the cloud. Could you please clarify? please explain how that is to be taken in the design and bom consideration and if not can you add that component then. thanks

Comments are closed.

NEWS VIA EMAIL

Recommendations

Archive

Recent Tweets