Application Signature Mapping to Preconfigured Cloud Resource Tiers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud platforms inefficiently allocate hardware resources due to lack of tailored configurations for different application needs, leading to unnecessary resource expenditure and higher operational costs.

Innovation Solution

Implement an application registration entity that classifies applications based on performance parameters and assigns them to preconfigured tiers within a datacenter, ensuring hardware resources meet specific application demands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If hardware resources are uniformly configured and randomly assigned to maximize flexibility, then resource allocation flexibility is improved, but resource allocation efficiency deteriorates

Engineering Contradiction:
Improveresource allocation flexibilityVSAvoidresource allocation efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The datacenter infrastructure is segmented into multiple tiers (first tier, second tier, etc.), each with hardware resources configured differently to meet specific application performance parameters. This segmentation allows the system to maintain flexibility across different tiers while improving efficiency by matching applications to appropriate tiers based on their requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different hardware resources are configured with different qualities and characteristics according to their tier. Instead of uniform configuration, each tier has localized optimizations (e.g., first tier hardware configured for high-performance applications, second tier for standard applications) that improve overall resource allocation efficiency while maintaining system-wide flexibility.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If hardware resources are uniformly configured to allow random assignment, then ease of operation is improved, but operational costs worsen

Engineering Contradiction:
Improveease of application assignmentVSAvoidoperational costs
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The system segments hardware resources into tiers with different configurations, allowing automated classification and assignment of applications to appropriate tiers. This maintains ease of operation through automated processes while reducing operational costs by avoiding over-provisioning and matching resource capabilities to actual application needs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the configuration parameters of hardware resources based on their tier classification. Applications are classified based on their performance parameters and assigned to tiers whose hardware parameters match those requirements, thereby reducing wasted resources and operational costs while maintaining automated ease of operation.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If cloud platforms use flexible random allocation of hardware resources, then adaptability is improved, but resource expenditure worsens

Engineering Contradiction:
Improveflexible allocationVSAvoidresource expenditure
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

By segmenting the datacenter into multiple tiers with different hardware configurations, the system maintains flexible allocation across tiers while reducing total resource expenditure. Each tier is optimized for specific application types, preventing both over-provisioning and under-provisioning, thereby efficiently utilizing the quantity of hardware resources available.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different tiers have locally optimized hardware configurations matched to specific application requirements. This local quality differentiation ensures that high-performance applications receive appropriate resources while lower-performance applications use fewer resources, thereby reducing overall resource expenditure while maintaining system adaptability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12405831B2Mapping an application signature to designated cloud resources
Publication Date: 2025.09.02 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12405831B2 patent drawing
  • US12405831B2 patent drawing
  • US12405831B2 patent drawing

AI summary

The techniques described herein provide systems for optimizing the use of cloud infrastructure and for assigning the execution of an application to hardware resources in a cloud platform that are preconfigured to handle the execution of the application. An application registration entity is made aware of different tiers within the cloud infrastructure. A tier is a designated area within a datacenter, for example, where hardware resources are preconfigured to tailor to the execution of a particular classification of applications. The application registration entity can classify an application into one of various classifications based on performance parameters which are represented by an application signature. Once classified, the application registration entity assigns, or maps, the execution of the application to a tier in a datacenter that corresponds to the classification. This tier includes hardware resources preconfigured, or previously configured, to satisfy the performance parameter.