Cloud Computing System Modeling via Hierarchical Indexing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex cloud computing systems are difficult to accurately model, which hinders performance analysis and optimization, as well as precise usage data collection for billing purposes.

Innovation Solution

A method involving assigning unique index values to objects within the cloud computing system, creating configuration values from these indices, and associating sub-index values based on characteristics like complexity and resiliency, with visualization through graphs or hypercubes to represent system data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If cloud computing system complexity increases, then system functionality and capabilities improve, but modeling accuracy and performance analysis capability deteriorate

Engineering Contradiction:
Improvesystem functionalityVSAvoidmodeling accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the complex cloud computing system into multiple hierarchical levels (infrastructure layer, platform layer, application layer) and models each level separately with appropriate detail. This allows accurate modeling of individual components while managing overall system complexity, resolving the contradiction between system functionality and modeling accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces multiple dimensions for modeling including functional dimensions, performance dimensions, and organizational dimensions. By adding these dimensional perspectives, the system can maintain high functionality while achieving accurate modeling through multi-faceted representation rather than single-dimension oversimplification.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If cloud computing system complexity increases, then system capabilities improve, but performance analysis and optimization capability deteriorate

Engineering Contradiction:
Improvesystem capabilitiesVSAvoidperformance analysis capability
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent divides performance analysis into separate modular components that can be applied to different system layers independently. This segmentation enables efficient performance analysis of complex systems by breaking down the analysis task into manageable parts, maintaining productivity despite increased system capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs parameter-based modeling where system performance is represented through configurable parameters that can be adjusted and analyzed systematically. This allows performance analysis to scale with system complexity by changing the level of parameter detail rather than increasing analytical complexity proportionally.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If cloud computing system complexity increases, then system functionality improves, but usage data collection precision for billing deteriorates

Engineering Contradiction:
Improvesystem functionalityVSAvoidusage data collection precision
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments usage data collection into specific transactional events at the application and platform layers, separate from infrastructure management. This allows precise tracking of billable usage events without being overwhelmed by overall system complexity, maintaining billing accuracy while supporting advanced system functionality.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8589475B2Modeling a cloud computing system
Publication Date: 2013.11.19 HEWLETT PACKARD ENTERPRISE DEV LP
  • US8589475B2 patent drawing
  • US8589475B2 patent drawing
  • US8589475B2 patent drawing

AI summary

A method for modeling a cloud computing system services performed by a physical computing system includes assigning, with the physical computing system, a unique index value from a number sequence to a number of objects of the cloud computing system; creating, with the physical computing system, a number of configuration values, each configuration value based on a combination of index values, each configuration value representing a unique combination of the objects associated with the cloud computing system; and associating, with the physical computing system, a number of sub-index values to each configuration value, the sub-index values being based on a characteristic of the unique combination of the objects indicated by the configuration value.