Multi-Staged Broker for Hybrid Cloud Service Placement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud service delivery systems lack flexibility and adaptability in managing infrastructure resources, often requiring manual interventions and struggling to maintain optimal service levels due to frequent changes in cloud provider offerings and infrastructure capabilities.

Innovation Solution

A multi-staged broker system that collects and combines static and dynamic capabilities of multiple infrastructure systems to automatically determine and redeploy services on the most suitable infrastructure, ensuring optimal resource utilization and service level compliance without human intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If cloud service providers frequently change service levels, prices, and offerings to improve adaptability, then service adaptability improves, but system stability deteriorates

Engineering Contradiction:
Improveservice adaptabilityVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent introduces a service broker as an intermediary component that sits between cloud service providers and consumers. The broker collects static capabilities (permanent features) and dynamic capabilities (changeable parameters like pricing and service levels) from multiple providers, then uses a combining module to evaluate and select the most suitable provider based on current needs. This intermediary absorbs the volatility of frequent provider changes while maintaining stable service delivery to consumers.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements dynamic capability collection that continuously monitors changes in service levels, prices, and offerings from cloud providers. The combining module dynamically reassesses provider suitability when changes occur, enabling the system to adapt to frequent provider updates while maintaining operational stability through automated reevaluation rather than manual intervention.

Inventive Principle:
Principle #15Dynamics

2Reliability

If manual interventions are used to select and administer application topology to ensure service levels, then service level reliability improves, but operational efficiency deteriorates

Engineering Contradiction:
Improveservice level reliabilityVSAvoidoperational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a self-service mechanism where the service broker automatically collects capabilities from providers, combines this information with service requirements, and determines the most suitable infrastructure system without human intervention. The system can automatically reassess and redeploy services when changes occur in provider capabilities or service requirements, eliminating the need for manual operator interventions while maintaining service level reliability.

Inventive Principle:
Principle #25Self-service

3Device complexity

If static selection processes are used for cloud infrastructure to improve system simplicity, then system complexity reduces, but adaptability to changes deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidadaptability to changes
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary action by collecting static capabilities from cloud providers in advance and storing them in a structured format. This pre-collection of permanent provider features (such as supported service types, geographic locations, and inherent capabilities) creates a foundation that simplifies subsequent selection processes while maintaining adaptability through the addition of dynamic capability tracking.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The service broker implements a universal combining module that handles both static and dynamic capability evaluation in a unified framework. This multi-functional approach allows the same system to manage permanent provider characteristics and temporary service level changes, reducing overall system complexity by consolidating multiple selection functions into a single adaptable mechanism.

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

Data Source

PatentUS11044175B2Hybrid cloud broker with static and dynamic capability matching
Publication Date: 2021.06.22 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11044175B2 patent drawing
  • US11044175B2 patent drawing
  • US11044175B2 patent drawing

AI summary

A method for enhancing a service delivery system with a multi-staged broker may be provided. The multi-staged broker may be suited for a placement of a service. The delivery system accesses at least two infrastructure systems offering services for deploying service resources. The at least two infrastructure systems are operated by different service providers. The method comprises collecting static and dynamic capabilities of the two infrastructure computing systems, combining the static capabilities and the dynamic capabilities for determining a first most suitable infrastructure system for deploying a service requiring a computing environment satisfying attribute values of a service capability profile, deploying the service on the first most suitable infrastructure system. The method comprises also receiving an event indicative of a change, reassessing most suitable infrastructure system and repeating the combining for determining a second most suitable infrastructure system, and redeploying the service on the second most suitable infrastructure system.