Dynamic Governing Metric Generator for Adaptive Resource Provisioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional metrics for optimizing electronic systems are inflexible and fail to adapt to changing high-level goals, leading to suboptimal performance in maintaining energy efficiency and other objectives.

Innovation Solution

A system and method for dynamically generating governing metrics that adjust to varying high-level goals over time and across different zones within a provisioned system, using a governing metric generator that includes input, low-level policy, property identification, metric formulation, monitoring, and output modules to optimize resource provisioning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional metrics are defined a priori for specific purposes, then they can achieve high-level goals initially, but they fail to adapt when goals change

Engineering Contradiction:
Improveability to maintain high-level goalsVSAvoidadaptability to changing goals
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic metric generation where metrics are continuously created and updated based on current system state and changing goals, rather than using static pre-defined metrics. The metric generation module dynamically formulates metrics that adapt to varying high-level goals, ensuring both reliability in goal achievement and adaptability to changing conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters of metrics based on the current operating context and goal priorities. By dynamically adjusting metric parameters according to changing system conditions and goal importance, the system maintains reliable goal achievement while adapting to new requirements without being constrained by fixed pre-defined metrics.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If metrics are defined exclusively for a specific purpose, then they are simple and focused, but they become useless when the high-level goal changes

Engineering Contradiction:
Improvesimplicity of metric definitionVSAvoidutility across different goals
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal metric generation system that can produce metrics for multiple different high-level goals using a common framework. The metric generation module is designed to handle various goal types (energy efficiency, performance, cost, etc.) through a unified dynamic metric formulation approach, making the system versatile without requiring separate complex metric definitions for each goal.

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

Solution Approach 2:

By making metrics dynamic rather than static, the system achieves versatility across different goals without increasing inherent complexity. The same dynamic metric generation mechanism adapts to different goals by changing metric formulations based on current requirements, maintaining simplicity in the underlying system while achieving broad applicability.

Inventive Principle:
Principle #15Dynamics

3Productivity

If conventional metrics are used, then resource provisioning can be controlled initially, but optimization effectiveness decreases as conditions change

Engineering Contradiction:
Improveresource provisioning effectivenessVSAvoidoptimization effectiveness over time
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements continuous feedback loops where system performance is monitored against dynamically generated metrics, and metric formulations are updated based on feedback from changing conditions and goal achievement levels. This feedback mechanism ensures that resource provisioning remains effective and optimized even as system conditions evolve, preventing the degradation of optimization effectiveness over time.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system uses dynamic metric adjustment to maintain high resource provisioning effectiveness as conditions change. By continuously updating metrics based on current system state and goal priorities, the system ensures that optimization remains effective throughout operation rather than degrading as conventional static metrics would.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8732706B2Generating governing metrics for resource provisioning
Publication Date: 2014.05.20 HEWLETT PACKARD ENTERPRISE DEV LP
  • US8732706B2 patent drawing
  • US8732706B2 patent drawing
  • US8732706B2 patent drawing

AI summary

In a method of generating governing metrics, a high-level goal to be met in a provisioned system is identified. In addition, a low-level governing policy designed to facilitate achievement of the high-level goal is selected and properties relating to the selected low-level governing policy are identified. The identified properties are formulated to define governing metrics relevant to the selected low-level governing policy and the formulated governing metrics are outputted. The formulated governing metrics are configured to be used in at least one of evaluating and controlling resource provisioning in the provisioned system.