Cloud Resource Management Modules for Scalable Tenant Clusters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud services in management area resource pools are not scalable, leading to resource wastage during peak traffic periods and high construction costs due to the fixed deployment of large-scale virtual machines.

Innovation Solution

A cloud resource management system that manages only a basic resource group in an external resource cluster, using a basic management module to control resources effectively, allowing for the deployment of extension modules as needed, thereby reducing the scale of the management module and construction costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If large-scale virtual machines are selected in the management area resource pool to deploy large-scale service clusters, then the system can cope with peak service traffic, but resources are wasted during non-peak periods and construction costs increase

Engineering Contradiction:
Improveservice performance during peak trafficVSAvoidresource wastage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent segments the resource pool into management area resource pool and tenant area resource pool, allowing independent management and scaling of each area. The management area resource pool can be kept small and stable, while the tenant area resource pool scales with service demand, avoiding the need to scale up the entire system during peak traffic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables dynamic scaling of service clusters by allowing cloud services to be extended from the management area resource pool to the tenant area resource pool. This allows the system to scale resources dynamically during peak traffic and release them during non-peak periods, avoiding resource wastage while maintaining service performance.

Inventive Principle:
Principle #15Dynamics

2Ease of manufacture

If cloud services are fixedly deployed in the management area resource pool, then the deployment is simple, but the services cannot be extended to other areas for co-deployment or migration deployment

Engineering Contradiction:
Improvedeployment simplicityVSAvoidservice extension capability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent creates a unified cloud service architecture where services can be deployed in either the management area resource pool or the tenant area resource pool. The service deployment system can automatically select the appropriate resource pool based on requirements, enabling services to be extended, migrated, or co-deployed across different areas while maintaining a consistent deployment process.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If the basic management module manages all resources in the external resource cluster, then complete control is achieved, but the management module scale increases with the external resource cluster scale leading to high construction costs

Engineering Contradiction:
Improveresource control capabilityVSAvoidmanagement module scale
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments resource management into two independent modules: the basic management module that manages only the basic resource group in the external resource cluster, and the extension management module that manages extended resources. This segmentation allows the basic management module to maintain a fixed, small scale while still providing complete control through the modular architecture.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250251964A1Cloud Resource Management System and Deployment Method Thereof
Publication Date: 2025.08.07 HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD
  • US20250251964A1 patent drawing
  • US20250251964A1 patent drawing
  • US20250251964A1 patent drawing

AI summary

A cloud resource management system including a cloud resource management node, an underlying management module, and an external resource management module. The cloud resource management node is configured to deploy the underlying management module; the underlying management module is configured to manage an internal resource cluster and deploy the external resource management module based on the internal resource cluster; and the external resource management module is configured to manage an external resource cluster; and the basic management module is configured to: manage a basic resource group in the external resource cluster, create a virtual instance based on the basic resource group, and deploy a service of a tenant in the virtual instance.