DPU Emulated Storage for Server Log Collection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional server devices and Data Processing Units (DPUs) require separate log collector applications for collecting and managing system logs, leading to complex configuration, operation, and management.
Innovation Solution
An Information Handling System (IHS) that includes a DPU engine configured to emulate a physical storage device, providing an emulated storage device to the computing device log generation subsystem. This setup allows for log collection operations, where a subset of logs is identified and transmitted to a log storage system via a network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate log collector applications are installed on both the server device and the DPU, then log collection functionality is achieved, but device complexity and management difficulty increase
Solution Approach 1:
The patent merges the log collection functionality into a single log collector application running on the server device, which communicates with both the server system log and the DPU system log. This eliminates the need for separate log collector applications on each component, reducing software management complexity while maintaining comprehensive log collection capability.
Solution Approach 2:
The single log collector application on the server device is designed to universally collect logs from multiple sources including both the server system and the DPU. This multi-functional approach allows one application to perform the role previously requiring separate applications on each component.
2Reliability
If separate log collector applications are installed on the server device and DPU, then complete log collection is achieved, but ease of operation deteriorates due to separate management requirements
Solution Approach 1:
By consolidating log collection operations into a single application on the server device, the patent simplifies configuration and management tasks. Administrators now manage one log collector application instead of coordinating updates and configurations across multiple separate applications on different components.
Solution Approach 2:
The log collector application on the server device acts as an intermediary that interfaces with both the server system log and the DPU system log. This mediator approach allows centralized management while maintaining access to logs from multiple sources, improving ease of operation without sacrificing log collection completeness.
Data Source
AI summary
A computing device/DPU log collection system includes a computing device chassis housing a computing device log generation subsystem coupled to a DPU device via physical connection(s). The DPU device emulates a physical storage device to provide an emulated storage device that is presented to the computing device log generation subsystem as a local storage device coupled to the physical connection(s), configures the emulated storage device with a computing device log storage file system, and receives computing device logs from the computing device log generation subsystem via the computing device log storage file system. The DPU device then performs log collection operations that identify a subset of the computing device logs that were received from the computing device log generation subsystem via the computing device log storage file system in the emulated storage device, and transmits the subset of the computing device logs to a log storage system via a network.


