Monitoring the availability of firmware updates: Difference between revisions

From Lsdf
Jump to navigationJump to search
(Created page with "= Description = On many hardware components (e.g. hard disks and network interfaces) of modern servers a special software is running which controls these components. This soft...")
 
No edit summary
 
Line 2: Line 2:
On many hardware components (e.g. hard disks and network interfaces) of modern servers a special software is running which controls these components. This software is often referred to as firmware [0]. Like usual software also firmware might be flawed and needs to be updated frequently.
On many hardware components (e.g. hard disks and network interfaces) of modern servers a special software is running which controls these components. This software is often referred to as firmware [0]. Like usual software also firmware might be flawed and needs to be updated frequently.


The goal of this project is to develop vendor-specific scripts which will run on SCC servers and frequently check for available firmware updates. in case of available updates the server administrators should be notified.
The goal of this project is to develop vendor-specific scripts which will run on SCC servers and frequently check for available firmware updates. In case of available updates the server administrators should be notified.


= Tasks =
= Tasks =

Latest revision as of 12:56, 9 October 2018

Description

On many hardware components (e.g. hard disks and network interfaces) of modern servers a special software is running which controls these components. This software is often referred to as firmware [0]. Like usual software also firmware might be flawed and needs to be updated frequently.

The goal of this project is to develop vendor-specific scripts which will run on SCC servers and frequently check for available firmware updates. In case of available updates the server administrators should be notified.

Tasks

  • getting familiar with the firmware update procedures of different hardware vendors like e.g. IBM, HP, Dell, SuperMicro
  • implement scripts that use the firmware update tools provided by the vendors to check for available updates
  • integrate the scripts into the SCC monitoring system

Requirements

  • good knowledge of Linux
  • programming experience e.g. bash or python

References

[0] https://en.wikipedia.org/wiki/Firmware

Contact

Nico.Schlitter@kit.edu