Browse Prior Art Database

Methods and Systems for hardware function validation

IP.com Disclosure Number: IPCOM000237807D
Publication Date: 2014-Jul-14
Document File: 5 page(s) / 151K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a technology related to a methods and a system for hardware function validation.

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

Page 01 of 5

Methods and Systems for hardware function validation

What is the problem:

When system has problems, IBM support team relies on logs, such as DSA logs, dmesg, application logs.

When we identify it is a hardware failure, (a)support engineer goes to customer side,
(b)replaces a new hardware, (c)performes the basic validations (check heartbeat LED on the hardware parts, check UEFI…etc).

Support engineer may not have good knowledge for the application customer uses. Hardware failure impacts the software application functionality. However, system/application level verification must be done by customer.

Is there any generic way for IBM support engineer and customer both can verify a new hardware worked perfectly in the system/application level?

Key idea:

Dynamic System Analysis (DSA) is a common tool for IBM system x servers to diagnose the system problems.

Introducing a automatic self validation mechanism in DSA to verify hardware functionality in system/application level.

New components in this disclosure:

A new DSA daemon


Two new DSA sub components:


- DSA recorder
- DSA player

How it works/implementation:

A new DSA daemon starts automatically when OS is running.

When application/system detects a hardware failure:

It notifies DSA daemon:


- What hardware fails;

- What application impacts;

- What event needs to be recorded;

    DSA daemon save these information and launch DSA recorder to record the event data and save in a specified location, such as a hidden folder or partition (user specify).

IBM support engineer opens the system, replaces a new hardware and boots the system (keep the machine in the open state).

DSA daemon detects the top cover is opened (...