LCS Orchestrator Engine Data Decompression Policy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional information handling systems face inefficiencies in data compression and decompression operations within Logically Composed Systems (LCSs due to duplicated compression/decompression functionality from multiple sources and locations, leading to suboptimal performance.

Innovation Solution

An Information Handling System (IHS) with a processing system and memory that includes instructions to provide a Logically Composed System (LCS) orchestrator engine, which receives read instructions, retrieves decompression policies, and selectively performs data decompression operations between storage systems and the orchestrator engine, optimizing data handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If compression/decompression functionality is provided from multiple sources and locations in disaggregated systems, then resource utilization and system flexibility are improved, but performance efficiency deteriorates due to duplicated operations

Engineering Contradiction:
Improveresource utilizationVSAvoidperformance efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces an intermediary mechanism (orchestrator or coordination layer) that manages compression/decompression operations across multiple sources. This intermediary coordinates which component performs compression or decompression, preventing duplicate operations while maintaining the flexibility of having multiple capable components in the disaggregated system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a universal coordination mechanism that can direct operations to any of the multiple compression/decompression components in the system. This allows the system to dynamically select the most appropriate component based on current state, maintaining versatility while avoiding redundant operations through centralized decision-making.

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

2Adaptability or versatility

If data decompression operations are performed at the orchestrator engine, then resource flexibility is improved, but system complexity increases

Engineering Contradiction:
Improveresource flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the decompression capability into the orchestrator engine, combining coordination functions with data processing functions in a single component. This reduces system complexity by eliminating the need for separate decompression modules at each resource, while maintaining resource flexibility through the orchestrator's ability to direct operations.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12105954B2LCS data compression/decompression system
Publication Date: 2024.10.01 DELL PROD LP
  • US12105954B2 patent drawing
  • US12105954B2 patent drawing
  • US12105954B2 patent drawing

AI summary

An LCS data compression/decompression system includes an orchestrator device in a resource system with a host operating system and coupled to a storage system via a network. The orchestrator device receives a read instruction from the host operating system directed to data stored in the storage system and, in response, retrieves and uses a data read decompression policy to select one of the storage system and the orchestrator device to perform data decompression operations on the data. The orchestrator device then provides a data read decompression instruction to the storage system to cause the storage system to provide the data to the orchestrator device such that the orchestrator device provides the data to the host operation system after the one of the storage system and the orchestrator device selected using the data read decompression policy performs the data decompression operations on the data.