Riemannian Workload Scoring for System Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in accurately determining the appropriate infrastructure to support customer workloads, often leading to inefficiencies and increased costs due to inadequate sizing and configuration.

Innovation Solution

The method involves training Riemannian models for each pair of workload classes and system configurations using telemetry data, deploying these models with a new system, and continuously evaluating telemetry data to generate scores, which are used to recommend optimal system configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If infrastructure sizing is made a priori without workload execution data, then system configuration can be determined in advance, but the accuracy of matching infrastructure to workload requirements deteriorates

Engineering Contradiction:
Improvetime for infrastructure sizingVSAvoidaccuracy of infrastructure-workload matching
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system performs preliminary action by training Riemannian models offline using telemetry data from workload executions across multiple system configurations. This pre-computation stores workload characteristics and infrastructure responses in advance, enabling rapid online assessment without executing actual workloads during configuration determination, thus resolving the contradiction between advance sizing and accurate matching.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If traditional sizing methods are used without dynamic workload assessment, then infrastructure configuration can be determined statically, but the ability to adapt to workload changes deteriorates

Engineering Contradiction:
Improveadaptability to workload changesVSAvoidcomplexity of configuration assessment system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical/manual infrastructure sizing methods with a mathematical Riemannian geometry-based system. The Riemannian model uses covariance matrices and geometric distances in a high-dimensional space to assess workload characteristics and match them to optimal configurations, substituting complex manual analysis with automated mathematical computation that adapts dynamically to workload changes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes parameters by using Riemannian distance metrics and covariance matrix transformations to dynamically assess workload characteristics. Instead of static configuration rules, the system computes distances in a Riemannian manifold space, allowing adaptive parameter adjustment based on actual workload telemetry data, thereby achieving adaptability without proportionally increasing system complexity.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If extensive telemetry data collection and model evaluation is performed, then workload characterization accuracy is improved, but computational overhead increases

Engineering Contradiction:
Improveworkload characterization accuracyVSAvoidcomputational overhead
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary action by pre-training Riemannian models offline using extensive telemetry data from workload executions. This offline computation phase processes large amounts of data to build standardized models for different workload classes and system configurations. During online operation, only lightweight model evaluation is required, significantly reducing computational overhead while maintaining high characterization accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250199879A1Riemannian workload profile characterization scoring for system configuration recommendation
Publication Date: 2025.06.19 DELL PROD LP
  • US20250199879A1 patent drawing
  • US20250199879A1 patent drawing
  • US20250199879A1 patent drawing

AI summary

One example method includes deploying a set of non-degenerate models to a system having a known configuration, where each of the non-degenerate models corresponds to a pair that comprises a system configuration and a workload class, running a workload on the system, collecting telemetry data generated as a result of the running of the workload, assessing the telemetry data with each of the non-degenerate models to generate a respective score for each of the models, identifying, as among the non-degenerate models, which of the non-degenerate models has the best score, and determining, based on the best score, whether or not a change is needed to hardware and/or software of the known configuration of the system.