Browse Prior Art Database

Method and System for Updating a Firmware in a High Performance Computing Cluster

IP.com Disclosure Number: IPCOM000231070D
Publication Date: 2013-Sep-25
Document File: 2 page(s) / 58K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system is disclosed for updating firmware in a high performance computing cluster. The method and system scans firmware and Operating System (OS) and identifies any discrepancies. Thereafter, the identified discrepancies are resolved and an optimum process for utilizing the firmware is posted.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 2

Method and System for Updating a Firmware in a High Performance Computing Cluster

Disclosed is a method and system for updating a firmware in a high performance computing cluster. The method and system automates the process of collecting, correlating, and installing firmware for a multi-node high performance computing cluster. The method includes a step of eliminating firmware that is not supported or is untested for additional downtime of the cluster. The method and system tests a Basic Input Output System (BIOS), operating system, firmware in a test configuration and matches the test results with a published optimum process. The published optimum process is associated with the BIOS, operating system and firmware. The method and system ensures that the published optimum process matches with the test results.

In a scenario, an external application is used for determining levels of installed firmware for devices within the system. The external application loads data associated with different levels of BIOS, operating system, firmware and software levels in the spreadsheet at the start of the test. As the test progresses, code updates are included in the spread sheet. The code update is also applied to the devices and components in the test configuration. Periodically, the user initiates a scan to determine the code levels in the test configuration. Thereafter, the external application correlates the firmware level to a corresponding entry in a spreadsheet that stores data associated with different levels of BIOS, operating system, firmware and software levels of the system. The external application identifies differences in firmware and notifies a use...