Software Defined Compute: Redfish and Ironic at the next OpenStack Summit

The future is already here !

In fact here ! This is a new specification which is gaining traction to allow hardware configuration of systems through a RESTful interface. All new HP ProLiant Gen9 servers from HP are providing a first version of what is not yet the standard, but looks very near to it, and provide already a rich interface.

This is pretty exciting, as it will allow people like me working on Disaster Recovery e.g., or people like Devananda van der Veen who is the Ironic PTL (OpenSTack bare metal deployment component) or many others to have, when it’s ready, a single interface to configure the servers from different manufacturers following the Redfish Specification (as of now HP, Dell, Emerson, Intel). And it’s much more feature rich than IPMI, so you would be able to go well farer with it and reach a real Software Defined Compute node.

In order to make it usable for Ironic we’ve started to work on a low level python library (python-redfish) on which we’ll be able to build the Ironic driver for Redfish later on. This is work for Liberty and after of course. And as Ironic can be also use alone, I’m more and more thinking of using it as a way to provide MondoRescue images for bare metal deployment as an additional feature over media boot. Especially if there are plans to have a standalone web interface for Ironic !

If you want to learn more on the HP implementation of the RESTful API, there is a webinar organized Wednesday, April 29, 2015 from 10:00 am CDT to 11:00 am CDT. Register from https://h71044.www7.hp.com/campaigns/2013/events/linkandcoordinate/index.php

And if you want to learn a bit more of where we are on this, read the code (easy for now) or come at Vancouver for the upcoming OpenStack Summit to discover it.

Tags: , , , , , , ,

5 Responses to “Software Defined Compute: Redfish and Ironic at the next OpenStack Summit”

  1. Redfish 1.0 is now out and soon used by our projects | Bruno Cornec's Blog Says:

    […] If you don’t know Redfish yet, and don’t want to read the full spec, I can summarize it very roughly as a cross-manufacturer RESTful API to configure Hardware systems and recover info from them. Pretty cool in fact as this was a missing brick for a full Open Source based multi-platform Software Defined Infrasctrucute. […]

  2. In order to meet at the OpenStack Summit in Austin, vote for us ! | Bruno Cornec's Blog Says:

    […] Our first proposal is “Empowering Ironic with Redfish support” which aims at describing our plans to add Redfish support to Ironic. […]

  3. python-redfish reached 0.3, first interesting version for others | Bruno Cornec's Blog Says:

    […] Back in 2015, during our internal TES event in Grenoble, a group of people gathered to talk about the new Redfish DMTF standard and how we could add its support into Ironic. […]

  4. OpenStack Summit proposals | Bruno Cornec's Blog Says:

    […] I’ll be able to come back in this great place and meet again with peers after Paris and Vancouver but of course, it will be much more difficult without being a presenter. Let’s see […]

  5. Meet during the upcoming OpenStack Summit in Barcelona | Bruno Cornec's Blog Says:

    […] either the standard, or through our python-redfish module, even during a vBrownBag session of a previous Summit in […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: