Resource Model Templates for Capacity Planning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current capacity planning methods for computing systems require significant investment in skilled labor and capital for customized performance models, which are not easily adaptable, and trending techniques limit the range of hypothetical scenarios they can support.

Innovation Solution

Operational resource modeling creates and trains resource models using historical data to simulate various scenarios, allowing for customizable resource model templates that automatically configure relationships between system components, enabling effective capacity planning across a wide range of hypothetical scenarios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If customized performance models are developed using transaction modeling techniques, then manufacturing precision of performance analysis is improved, but device complexity and loss of time increase due to significant investment in skilled labor and capital expenditure

Engineering Contradiction:
Improveperformance analysis accuracyVSAvoidmodel development complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent creates standardized performance model templates that can be copied and reused across different applications. Instead of developing custom models from scratch for each application, the system provides pre-built templates that capture common performance patterns, thereby reducing the complexity and labor investment required while maintaining analysis accuracy

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent segments performance modeling into reusable template components that can be independently developed and combined. By breaking down complex performance models into standardized modules, the system reduces overall model development complexity while preserving the precision needed for accurate performance analysis

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If customized performance models are developed using transaction modeling techniques, then manufacturing precision of performance analysis is improved, but loss of time increases due to significant investment in skilled labor

Engineering Contradiction:
Improveperformance analysis accuracyVSAvoidmodel development time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-building standardized performance model templates that encapsulate common performance patterns. These templates are prepared in advance and can be quickly deployed to new applications, eliminating the need to develop models from scratch and significantly reducing the time and skilled labor required while maintaining analysis precision

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If trending of historical data is used for capacity planning, then device complexity is reduced, but adaptability worsens due to limited range of hypothetical scenarios supported

Engineering Contradiction:
Improvemodel simplicityVSAvoidscenario range
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic performance model templates that can adapt to different hypothetical scenarios while maintaining relative simplicity. The templates are designed to be configurable and flexible, allowing them to simulate various future conditions and scenarios without requiring complex custom model development for each scenario, thus achieving both simplicity and adaptability

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7877250B2Creation of resource models
Publication Date: 2011.01.25 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7877250B2 patent drawing
  • US7877250B2 patent drawing
  • US7877250B2 patent drawing

AI summary

Operational resource modeling is usable to analyze application and computer system performance over a wide range of hypothetical scenarios. Operational resource modeling involves creating and training one or more resource models, and/or simulating hypothetical scenarios using resource models.