Cloud Resource Management Across Multiple Environments
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of cloud technology face difficulties in selecting the appropriate cloud service from multiple cloud environments, necessitating a solution for generating a cloud service policy that effectively manages various cloud resources.
Innovation Solution
A cloud resource management system and method that interfaces with multiple cloud environments, identifying resource demands, computing resource combinations, selecting optimal resource allocations across different environments, and transmitting requests to allocate resources efficiently, considering parameters like resource type, specification, quantity, pricing, and payment types.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users manually select cloud services from multiple cloud environments, then they can choose specific services, but the complexity and difficulty of selection increases significantly
Solution Approach 1:
The patent introduces a cloud resource management system as an intermediary layer between users and multiple cloud environments. This system provides a unified interface that abstracts the complexity of different cloud providers, allowing users to select and manage cloud resources without directly interacting with each cloud environment's unique interface and configuration options.
Solution Approach 2:
The cloud resource management system implements a universal interface that works across multiple cloud environments simultaneously. It provides multi-functional capabilities including resource discovery, comparison, selection, and management across diverse cloud providers through a single unified system, eliminating the need for users to learn and manage each cloud environment separately.
2Manufacturing precision
If the cloud resource management system computes and evaluates multiple resource combinations across different cloud environments, then the quality of resource allocation improves, but the computational complexity and time required increases
Solution Approach 1:
The system performs preliminary actions by pre-discovering and cataloging available cloud resources from multiple environments before actual allocation is needed. It pre-computes compatibility relationships and resource characteristics, so when a user needs cloud resources, the system can quickly retrieve and evaluate pre-processed information rather than computing everything from scratch.
Solution Approach 2:
The system changes parameters by transforming diverse cloud resource specifications into standardized parameters that can be efficiently compared and evaluated. It converts different cloud providers' unique resource descriptions into a common parameter space, enabling rapid computation and comparison of resource combinations without dealing with the full complexity of each provider's specific parameters.
Data Source
AI summary
A cloud resource management system is configured to interface with a plurality of cloud environments. The cloud resource management system includes a network interface and a processor. The processor is configured to: identify an instruction defining a cloud resource demand; obtain, through the network interface, a plurality of cloud resource demand items associated with the instruction from the plurality of cloud environments; compute a plurality of resource combinations according to the parameter values of the cloud resource demand items associated with the instruction; select a first resource combination from the plurality of resource combinations; transmit, through the network interface, a first request to the first cloud environment to allocate the first cloud resource in the first cloud environment; and transmit, through the network interface, a second request to the second cloud environment to allocate the second cloud resource in the second cloud environment.


