Container Resource Expansion Targeting Bottleneck Types
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current resource expansion methods in resource groups lead to unnecessary waste, as all resources are expanded, rather than just the insufficient ones, limiting the maximum carrying capacity and efficiency.
Innovation Solution
A method to determine and expand only the resource within a resource group that fails to meet scheduling requirements, allowing for targeted capacity expansion without wasting other resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all resources in a resource group are expanded during capacity expansion, then the scheduling requirement is met, but resource waste increases significantly
Solution Approach 1:
The patent segments the resource group into multiple independent resource types (CPU, memory, storage, network, etc.) and identifies only the specific resource type that fails to meet scheduling requirements. Instead of expanding all resources uniformly, the system performs targeted capacity expansion on the identified bottleneck resource type, thereby avoiding waste of other sufficient resources.
Solution Approach 2:
The patent applies local quality by treating different resource types within the resource group differently based on their actual utilization status. The system identifies the specific resource type with insufficient capacity and applies capacity expansion only to that local area, rather than applying uniform expansion across the entire resource group, thus optimizing resource allocation efficiency.
2Quantity of substance
If all resources in a resource group are expanded, then the maximum carrying capacity is increased, but the cost and complexity increase
Solution Approach 1:
The patent divides the resource group into distinct resource types and independently evaluates the capacity status of each type. This segmentation allows the system to identify the specific bottleneck resource type and perform targeted expansion, reducing the overall scope and complexity of the expansion operation compared to expanding all resources uniformly.
Solution Approach 2:
The patent applies partial action by performing capacity expansion only on the specific resource type that is insufficient, rather than expanding all resources in the resource group. This partial expansion approach achieves the necessary carrying capacity increase while minimizing the scope, cost, and complexity of the expansion operation.
3Reliability
If uniform capacity expansion is performed on all resources, then resource availability is improved, but resource utilization efficiency decreases
Solution Approach 1:
The patent implements local quality by differentiating between resource types based on their capacity status. The system identifies the specific resource type that fails to meet scheduling requirements and performs capacity expansion only on that resource type, thereby improving resource availability where needed while maintaining high utilization efficiency by avoiding unnecessary expansion of already-sufficient resources.
Solution Approach 2:
The patent changes the capacity parameter of only the specific resource type that is insufficient, rather than uniformly changing all resource parameters. This targeted parameter change approach improves resource availability for the bottleneck resource type while avoiding the creation of unused capacity in other resource types, thus maintaining high utilization efficiency.
Data Source
Figure 1~2
Figure 3~4
Figure 5
AI summary
Data processing method, apparatus, storage medium, processor, and system are disclosed in the present invention. The data processing method includes determining a resource to be expanded in a resource group of a container service, wherein the resource group includes a plurality of different types of resources associated with the container service, and the resource to be expanded is a resource that fails to meet a scheduling requirement among a plurality of different types of resources during resource scheduling; and performing a capacity expansion for the resource to be expanded. The present invention solves the technical problem of wasting resources due to a capacity expansion of all resources in a resource group during a capacity expansion of a resource.