Multi-domain Cloud Manager Dynamic Resource Assignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing cloud management software is difficult to integrate into systems with diverse hardware resources and lacks flexibility in resource allocation, leading to inefficiencies and inadequate security segregation across domains.
Innovation Solution
A method for managing multiple client nodes across multiple domains, allowing applications to operate in isolated domains with flexible resource assignment and reassignment, enabling efficient use of hardware resources and secure coexistence of applications with different security levels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If cloud management software rigidly assigns hardware resources to applications, then resource allocation is simplified, but hardware resources cannot be reassigned or shared until the application completes, leading to resource waste
Solution Approach 1:
The patent implements dynamic resource assignment where hardware resources are not permanently bound to applications but can be reassigned based on current needs. The system allows resources to be allocated to different applications at different times, enabling flexible sharing and preventing resource idle time while maintaining operational simplicity through centralized management.
2Quantity of substance
If cloud management software operates in environments with unlimited or elastic hardware resources, then resource availability is maximized, but resources cannot be efficiently utilized when fixed hardware resources are available
Solution Approach 1:
The patent creates a universal resource management system that can operate effectively whether hardware resources are unlimited or fixed. The system abstracts resource management so that the same software framework handles both scenarios optimally - when resources are abundant, it allocates efficiently; when resources are fixed, it maximizes utilization through dynamic reassignment and sharing mechanisms.
3Device complexity
If existing cloud management software does not implement multiple domains, then system complexity is reduced, but applications with different security levels cannot be sufficiently segregated
Solution Approach 1:
The patent implements domain segmentation that divides the cloud computing environment into multiple isolated domains, each with its own security policies and resource allocations. This segmentation allows applications with different security requirements to be separated into appropriate domains while maintaining centralized management, thus achieving security segregation without excessive system complexity.
Data Source
AI summary
A method of managing a plurality of client nodes in a network is disclosed. A plurality of domains is provided in the network, each domain isolating data from other domains. A plurality of applications is also provided, each application of the plurality of applications allowed to operate in one or more of the plurality of domains. Each of the plurality of client nodes is allowed to operate in one or more of the plurality of domains. The method includes assigning the plurality of applications to the plurality of client nodes, such that each application of the plurality of applications is assigned to a client node that is allowed to operate in a domain that the application is allowed to operate in.


