Infrastructure Resource Mapping for Hybrid Cloud Workloads
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current infrastructure management systems in hybrid clouds face challenges in efficiently managing and deploying application workloads across multiple infrastructure services organizations, particularly in providing a flexible and scalable platform for virtual machine clusters and software applications.
Innovation Solution
An infrastructure management platform with a management controller microservice that utilizes declarative descriptions, or Blueprints, to abstractly request and manage compute, storage, and networking resources, enabling the deployment of application workloads through a solver engine that translates these descriptions into actionable steps and maps resources across multiple infrastructure controllers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If virtualization technology is employed via virtual machines with separate operating systems and networking, then application deployment is enabled, but infrastructure complexity and resource overhead increase
Solution Approach 1:
The patent extracts the operating system layer from the virtualization architecture by using containerized applications that share the host OS kernel. This removes the need for separate guest operating systems in each VM, reducing infrastructure complexity while maintaining application deployment capability through container orchestration platforms.
Solution Approach 2:
The host operating system serves multiple functions by directly running containerized applications without requiring separate guest OS instances. This multi-functionality approach allows a single OS to support multiple isolated application environments, reducing overall system complexity while preserving deployment versatility.
2Adaptability or versatility
If multiple infrastructure services organizations are integrated into a hybrid cloud environment, then resource flexibility and scalability improve, but management complexity and coordination overhead increase
Solution Approach 1:
The patent introduces an intermediary layer (container orchestration platform and unified management system) that abstracts the complexity of managing multiple infrastructure services organizations. This intermediary handles resource allocation, scheduling, and coordination across different providers, allowing flexible resource access while hiding management complexity from end users.
Solution Approach 2:
The system segments the hybrid cloud management into independent modular components: individual infrastructure services organizations maintain their own resource management, while a higher-level orchestration layer handles cross-provider coordination. This segmentation allows each organization to operate independently, reducing overall management complexity while maintaining resource flexibility.
3Productivity
If declarative descriptions and solver engines are used to map workloads to infrastructure resources, then resource allocation efficiency improves, but system complexity and computational overhead increase
Solution Approach 1:
The patent transforms the resource allocation problem into a parameter optimization problem where the solver engine adjusts configurable parameters (resource constraints, performance requirements, cost factors) to find optimal workload-to-infrastructure mappings. This approach improves allocation efficiency by systematically optimizing parameters while keeping the overall system architecture relatively simple and modular.
Data Source
AI summary
A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to receive a request to provide infrastructure management services and generate a mapping between at least one instance of the infrastructure management controller and one or more resource instances at one or more on-premise infrastructure controller instances to provide the cloud based infrastructure management services, wherein the request includes one or more configuration parameters.


