Distributed Kernel Dump Storage Across Neighbor Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices with limited storage capacity face challenges in transferring large kernel dumps due to slow or unreliable network links, high costs of external devices, and prolonged downtime during kernel dump transfers, which can lead to data loss and increased maintenance expenses.

Innovation Solution

A management system identifies neighbor electronic devices for kernel dump distribution based on network connectivity and storage space, partitions the dump into segments, and distributes them across these devices using a local network to ensure quick and reliable transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If kernel dump is transferred to external device, then data loss is prevented, but network link reliability and speed are insufficient

Engineering Contradiction:
Improvekernel dump transfer reliabilityVSAvoiddowntime during transfer
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The kernel dump is divided into multiple segments that can be distributed across multiple neighbor electronic devices simultaneously. This segmentation allows parallel transfer operations, reducing the total transfer time and improving reliability by not depending on a single external device or network link.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of transferring the complete kernel dump to a single external device through a potentially slow or unreliable network link, the system distributes segments across multiple neighbor devices using a local network. This adds the dimension of parallel distribution across multiple devices, significantly reducing transfer time and improving reliability.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If external device is used for kernel dump storage, then data is safely stored, but hardware and software costs increase

Engineering Contradiction:
Improvekernel dump storage reliabilityVSAvoidhardware and software costs
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Neighbor electronic devices that would normally perform routine functions are made multi-functional by using them as storage nodes for kernel dump segments. This eliminates the need for dedicated external storage devices, reducing hardware and software costs while maintaining reliability through distributed storage across multiple devices.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Instead of purchasing expensive external storage hardware, the system creates copies of the kernel dump segments across multiple neighbor devices. This copying approach leverages existing devices' storage capacity, eliminating the need for additional specialized hardware and reducing overall system cost.

Inventive Principle:
Principle #26Copying

3Loss of time

If kernel dump is transferred quickly, then downtime is reduced, but network link capacity is insufficient

Engineering Contradiction:
Improvedowntime during transferVSAvoidnetwork link transfer speed
Core Design Contradiction:
Loss of timeVSSpeed

Solution Approach 1:

By segmenting the kernel dump into multiple smaller pieces, the system can distribute them simultaneously across multiple network connections to neighbor devices. This parallel distribution effectively multiplies the total transfer speed, overcoming the limitation of individual network link capacity and significantly reducing downtime.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from sequential transfer over a single network link to parallel distribution across multiple network connections to multiple devices. This dimensional change from one-dimensional sequential transfer to multi-dimensional parallel distribution dramatically increases effective transfer speed and reduces downtime.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20250377964A1Kernel dump distribution across electronic devices
Publication Date: 2025.12.11 HEWLETT PACKARD ENTERPRISE DEV LP
  • US20250377964A1 patent drawing
  • US20250377964A1 patent drawing
  • US20250377964A1 patent drawing

AI summary

In some examples, a management system receives information of a plurality of electronic devices, where the information of an electronic device includes network connectivity information relating to network connectivity of the electronic device and storage space information relating to a storage space of the electronic device. The management system selects, based on the received information of the plurality of electronic devices, a collection of electronic devices from among the plurality of electronic devices. The management system sends, to a first electronic device, identification information that identifies the selected collection of electronic devices to which the first electronic device is to distribute segments of an operating system (OS) kernel dump, and an available dump storage space of each respective electronic device of the selected collection of electronic devices to receive a respective segment of the OS kernel dump distributed from the first electronic device.