Cloud Orchestration System for Multi-Model Service Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud service providers often restrict customers to a single service model, limiting their ability to select implementation options that best fit their needs, and existing cloud orchestration systems lack a centralized method for managing multiple service solutions across a single cloud infrastructure.

Innovation Solution

A cloud orchestration system that includes a solution engine, configuration engine, and implementation engine, which allows users to select from various implementation options, gather configuration information, and allocate resources accordingly, enabling the provision of services across multiple cloud service models such as SaaS, PaaS, and IaaS, through a unified interface and API-based communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If cloud service providers restrict customers to a single service model, then service management is simplified, but customer flexibility and ability to select optimal implementation options are limited

Engineering Contradiction:
Improveservice managementVSAvoidcustomer flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The cloud orchestration system enables a single cloud infrastructure to support multiple cloud service models (SaaS, PaaS, IaaS) simultaneously through a unified interface. The system provides universal service delivery capabilities that allow customers to select from various implementation options without requiring separate management systems for each service model.

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

Solution Approach 2:

The cloud orchestration system acts as an intermediary layer between the cloud infrastructure and customers, managing the complexity of multiple service models internally while presenting a simplified unified interface to users. This mediator approach maintains ease of operation by abstracting away the underlying complexity while preserving adaptability through multiple available implementation options.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If cloud providers offer multiple service models, then customer choice and flexibility improve, but system complexity and difficulty of managing multiple solutions increase

Engineering Contradiction:
Improveservice model optionsVSAvoidorchestration system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The cloud orchestration system merges the management of multiple cloud service models (SaaS, PaaS, IaaS) into a single unified system. By combining previously separate service delivery mechanisms into one integrated platform, the system reduces the complexity of managing multiple independent solutions while maintaining the ability to offer diverse service model options to customers.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The orchestration system achieves multi-functionality by designing a universal management platform that can handle various service models through standardized processes and interfaces. This universal approach allows the system to manage SaaS, PaaS, and IaaS deployments without requiring separate complex management systems for each model.

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

3Productivity

If a centralized orchestration system is implemented, then implementation options are consolidated and resource allocation efficiency improves, but system complexity increases

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidorchestration system structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The centralized cloud orchestration system serves as an intermediary that consolidates implementation options and resource management functions. This mediator approach improves resource allocation efficiency by providing centralized control and coordination, while the standardized interface design prevents exponential growth in system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The orchestration system segments complex resource management tasks into standardized, modular components that can be independently managed and orchestrated. By dividing the orchestration functionality into discrete, manageable segments with defined interfaces, the system achieves efficient resource allocation without creating unmanageable complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10680880B2Cloud implementation orchestration
Publication Date: 2020.06.09 MICRO FOCUS LLC
  • US10680880B2 patent drawing
  • US10680880B2 patent drawing
  • US10680880B2 patent drawing

AI summary

In one implementation, a cloud orchestration system can comprise a solution engine, a configuration engine, and an implementation engine. The solution engine can receive an implementation selection of a service. The implementation selection can be based on a plurality of implementations of a cloud to provide the service. The configuration engine can obtain configuration information associated with the implementation selection. The implementation engine can communicate with an endpoint of the service based on the implementation selection and the configuration information. In another implementation, a method for orchestration of a cloud can comprise receiving an implementation selection for a solution of a service, collecting configuration information associated with the implementation selection, instantiating the solution based on the implementation selection and the configuration information, and providing connection information associated with the solution.