Multi-Cloud Messaging Interface for Heterogeneous Event Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-cloud computing environments with heterogeneous operating systems face challenges in monitoring and managing events across different systems, requiring a unified solution to process and centralize operating system and application-level messages effectively.

Innovation Solution

A cloud orchestration framework with a messaging interface and messaging agents that transmit messages to a central queue for processing by messaging workers, enabling unified management and redundant storage of messages across geographically dispersed systems, using APIs and scalable architecture to handle various message types and formats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a unified messaging system is implemented across multi-cloud environments with heterogeneous operating systems, then event monitoring capability is improved, but system complexity increases

Engineering Contradiction:
Improveevent monitoring capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a messaging interface as an intermediary layer between diverse cloud instances and the orchestration framework. This messaging interface standardizes communication protocols and message formats, allowing events from heterogeneous operating systems to be monitored uniformly without directly integrating complex OS-specific handlers into the core framework.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the monitoring architecture into independent components: messaging agents running on individual cloud instances, a central messaging interface for routing, and the orchestration framework for processing. This segmentation allows each component to handle specific tasks independently, reducing overall system complexity while maintaining comprehensive event monitoring.

Inventive Principle:
Principle #1Segmentation

2Reliability

If multiple message queues with redundant storage are deployed across geographically dispersed systems, then system reliability is improved, but configuration complexity increases

Engineering Contradiction:
Improvesystem reliabilityVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple message queues into a unified messaging interface that abstracts the underlying distributed queue infrastructure. The orchestration framework interacts with a single standardized interface while the system automatically manages redundant storage across geographically dispersed queues, eliminating the need for manual configuration of each queue's redundancy settings.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The messaging interface serves multiple functions simultaneously: it acts as a message router, a redundancy manager, and a geographic distribution coordinator. This universal interface handles all message queuing operations uniformly across different locations, reducing configuration complexity while ensuring reliable redundant storage.

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

3Measurement precision

If messaging agents are deployed on each cloud instance to transmit messages, then event detection capability is improved, but device complexity increases

Engineering Contradiction:
Improveevent detection capabilityVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements self-service messaging agents that automatically monitor local cloud instances for events and transmit them to the central messaging interface without requiring manual configuration or intervention. Each agent autonomously detects events on its host system and formats messages according to standardized protocols, improving event detection while minimizing the operational complexity burden on users.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10678612B2Event messaging system for multi-cloud computing environments
Publication Date: 2020.06.09 SAP SE
  • US10678612B2 patent drawing
  • US10678612B2 patent drawing
  • US10678612B2 patent drawing

AI summary

A system includes a cloud orchestration framework, a messaging interface and a plurality of cloud instances that each execute a respective messaging agent that transmits messages from the corresponding cloud instance to the messaging interface. Each of the cloud orchestration framework, messaging interface, and cloud instances respectively include at least one programmable data processor and memory storing instructions for execution by such at least one programmable data processor. The messages from each respective cloud instance have different message types corresponding to the operating system used by such cloud instance or an application-level event. In addition, the messaging interface queues the messages received from the cloud instances for processing by the cloud orchestration framework. Related apparatus, systems, techniques and articles are also described.