Xulei Ren

Xulei Ren

Senior development manager at Lenovo Data Center Group Server Development. Over 15 years of experience in server management, focusing on Redfish, power management, FW/driver update, OS deployment. Leading the development of Redfish scripts, energy management software, driver/FW bundles for Lenovo new server products.

Open source tools for hardware and firmware management using Redfish API

Redfish is an open industry-standard REST API designed for modern and secure management of server hardware. Redfish APIs are implemented in embedded controllers such as the Base Management Controller (BMC) firmware on servers, and are available for IT administrators to remotely and locally monitor and manage their infrastructure using a variety of client applications.

In this talk, we will showcase a number of open source tools and projects available for server hardware and firmware management using Redfish. This includes overview and demo of Redfish support in Ansible, OpenStack, Linux, and Python and Powershell based tools and libraries. We will also describe the open source community efforts in developing these tools, and how you can get involved.