Off-Motherboard SPI Storage for Server Event Log Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Server event logs (SELs) are often unavailable for analysis when a motherboard fails or is replaced, limiting the ability to diagnose and address issues, due to hardware or software unavailability and privacy/security policies.

Innovation Solution

An Information Handling System (IHS) with a motherboard featuring a Serial Peripheral Interface (SPI) and a processing system that automatically copies and stores SELs to an off-motherboard SPI storage device, allowing retrieval and transmission to a support device even after motherboard replacement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If SELs are stored only on the motherboard, then storage is simple and integrated, but logs become unavailable when the motherboard fails or is replaced

Engineering Contradiction:
Improvelog availabilityVSAvoidstorage system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the storage system into two separate components: the motherboard and an external SPI storage device. By segmenting the storage function from the motherboard, the system ensures that logs remain accessible even when the motherboard fails or is replaced, as the logs are preserved on the separate external storage device.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The external SPI storage device acts as an intermediary between the motherboard and the ultimate destination of the logs. It receives logs from the motherboard via the SPI interface and serves as a buffer that preserves log data independently of the motherboard's status, enabling retrieval even after motherboard replacement.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If SELs are automatically copied to external storage, then log retrieval is enabled after motherboard replacement, but the system complexity increases

Engineering Contradiction:
Improvelog retrieval capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by automatically copying SELs from the motherboard to the external SPI storage device before the motherboard fails or is replaced. This advance preparation ensures that log data is already preserved and accessible when needed, eliminating the need for complex recovery procedures after a failure.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service through automatic log copying without requiring manual intervention. The SPI storage device and associated software automatically receive, store, and manage log data from the motherboard, reducing operational complexity while improving log retrieval capability.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If logs are stored on removable media, then accessibility is improved, but data integrity and security may be compromised

Engineering Contradiction:
Improvelog accessibilityVSAvoiddata integrity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The SPI storage device serves multiple functions: it acts as both an external removable storage medium for improved accessibility and maintains data integrity through dedicated log storage protocols. The same device provides both portability and reliability by implementing specific log management functions that protect data integrity while enabling easy retrieval.

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

Data Source

PatentUS10747706B2Server event log storage and retrieval system
Publication Date: 2020.08.18 DELL PROD LP
  • US10747706B2 patent drawing
  • US10747706B2 patent drawing
  • US10747706B2 patent drawing

AI summary

Log storage and retrieval systems include a chassis housing a first motherboard with a first Serial Peripheral Interface (SPI) and a first remote access controller device located on the first motherboard and coupled to the first SPI. An off-motherboard SPI storage device is connected to the first SPI, and when the first remote access controller device determines that log entries have been generated, it automatically copies the log entries to the off-motherboard SPI storage device via the first SPI. A second motherboard includes a second SPI that couples to the off-motherboard SPI storage device when the second motherboard replaces the first motherboard in the chassis. A second remote access controller device located on the second motherboard and coupled to the second SPI will then retrieve the log entries that were automatically copied to the off-motherboard SPI storage device, and send the log entries through a network to a support device.