Capturing Node Secures Crash Dump Files Without Power Fencing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face inefficiencies in capturing crash dump files in clustered systems, particularly due to the use of power fencing, which can result in data corruption and prolonged downtime during node crashes, as they require loading system dump images one at a time and are prone to errors.

Innovation Solution

A method where a capturing node becomes active before a totem token is declared lost, allowing for the secure capture of crash dump files without power fencing, by loading a secondary kernel that boots within 3 seconds and operates under the assumption that power fencing has occurred, preventing unsynchronized access to the storage system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If power fencing is used to prevent split brain in clustered systems, then cluster integrity is maintained, but crash dump files cannot be captured and data corruption occurs

Engineering Contradiction:
Improvecluster integrityVSAvoidcrash dump files
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by having the capturing node load the secondary kernel and prepare to capture crash dump files before the power fencing mechanism is activated. The capturing node becomes active and loads the secondary kernel within a predetermined time window before the totem token is declared lost, ensuring that crash dump files are captured before power fencing prevents further access to the storage system.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If power fencing is activated immediately upon node crash, then cluster safety is ensured, but downtime is prolonged and dump files are lost

Engineering Contradiction:
Improvecluster safetyVSAvoiddowntime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by establishing a timeline where the capturing node loads the secondary kernel and prepares to capture dump files before the power fencing is activated. The capturing node must become active and load the secondary kernel within a predetermined time window before the totem token is declared lost, thereby capturing crash dump files before power fencing causes prolonged downtime.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism where a capturing node acts as a mediator between the crashing node and the storage system. The capturing node loads a secondary kernel that can access the storage system independently, serving as an intermediary that captures crash dump files before the power fencing mechanism takes effect and prevents further access.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If crash dump files are captured using current technology, then some data may be recovered, but the process is inefficient and prone to errors

Engineering Contradiction:
Improvedata recoveryVSAvoidcapture efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent introduces an intermediary capturing node that loads a secondary kernel to independently access the storage system and capture crash dump files. This intermediary mechanism eliminates the need for manual intervention and automated post-crash analysis, significantly improving capture efficiency and reducing errors associated with current technology.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements self-service by enabling the capturing node to automatically load the secondary kernel and capture crash dump files without requiring manual intervention or complex automated analysis processes. The system performs the capture operation autonomously within the predetermined time window before power fencing is activated, improving efficiency and reducing human error.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9043656B2Securing crash dump files
Publication Date: 2015.05.26 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9043656B2 patent drawing
  • US9043656B2 patent drawing
  • US9043656B2 patent drawing

AI summary

In a computer storage system, crash dump files are secured without power fencing in a cluster of a plurality of nodes connected to a storage system. Upon an occurrence of a panic of a crashing node and prior to receiving a panic message of the crashing node by a surviving node loading, in the cluster, a capturing node to become active, prior to a totem token being declared lost by the surviving node, for capturing the crash dump files of the crashing node, while manipulating the surviving node to continue to operate under the assumption the power fencing was performed on the crashing node.