Perfect Application Capacity Analysis for Cloud Elastic Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing elastic capacity management mechanisms for cloud-based applications are inefficient, as they fail to optimize resource allocation based on historical demand data and constraints, leading to suboptimal resource utilization and increased costs.

Innovation Solution

A system that performs perfect application capacity analysis by receiving historical demand data, determining constraints, and calculating perfect application capacity data to identify opportunities for improving elastic capacity management, allowing for more precise resource allocation and reduction of waste.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing elastic capacity management mechanisms are used, then cloud resources are allocated to support application services, but resource utilization is suboptimal and costs increase

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidincreased costs
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system performs capacity analysis in advance by receiving historical application demand data and determining constraints before actual capacity allocation. This preliminary analysis enables the system to identify perfect application capacity data and opportunities for improvement ahead of time, allowing for optimized resource allocation that improves productivity while reducing wasted resources and costs.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If historical demand data and constraints are analyzed to determine perfect application capacity, then resource allocation is optimized, but system complexity increases

Engineering Contradiction:
Improveresource allocation optimizationVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The capacity management system is divided into distinct functional modules: a data reception component that receives historical application demand data, a constraint determination component that identifies constraints, a perfect application capacity data determination component that calculates optimal capacity, and an opportunity identification component that finds improvement areas. This segmentation allows each module to perform its specific function independently, optimizing resource allocation through systematic analysis while managing system complexity through modular design.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If perfect application capacity data is determined based on historical demand and constraints, then opportunities for improvement are identified, but processing time increases

Engineering Contradiction:
Improvecapacity analysis precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system utilizes historical application demand data as feedback to continuously improve capacity allocation. By analyzing past demand patterns and constraints, the system determines perfect application capacity data that reflects actual usage patterns. This feedback mechanism enables precise capacity planning and identification of improvement opportunities while processing data efficiently, as the system learns from historical patterns rather than requiring exhaustive real-time analysis for each decision.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10009416B2Perfect application capacity analysis for elastic capacity management of cloud-based applications
Publication Date: 2018.06.26 NOKIA OF AMERICA CORP
  • US10009416B2 patent drawing
  • US10009416B2 patent drawing
  • US10009416B2 patent drawing

AI summary

A capability for perfect application capacity analysis for elastic capacity management of a cloud-based application is presented. The capability for perfect application capacity analysis for elastic capacity management of a cloud-based application may support use of perfect application capacity analysis to identify opportunities for improvements in elastic capacity management of the cloud-based application. The capability for perfect application capacity analysis for elastic capacity management of a cloud-based application may include receiving historical application demand and capacity data for the cloud-based application, determining a set of constraints associated with the cloud-based application, determining perfect application capacity data for the cloud-based application based on the historical application demand data for the cloud-based application and the set of constraints associated with the cloud-based application, and identifying, based on the historical application capacity data for the cloud-based application and the perfect application capacity data for the cloud-based application, an opportunity to improve elastic capacity management for the cloud-based application.