Cloud Alert Message Fragmentation for Syslog Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for transmitting alert messages from cloud computing systems to external systems, such as the syslog protocol, face inefficiencies due to size limitations, leading to the need for alternative or enhanced mechanisms for message transmission.

Innovation Solution

A method that determines the optimal transmission type for alert messages, including partitioning and fragmenting them if necessary, to ensure successful delivery, using protocols like syslog or SNMP, ensuring each message can be reconstructed at the receiving end.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the syslog protocol is used to send alert messages to external systems, then the transmission mechanism is simple and standardized, but the message size is limited and cannot accommodate large alert messages

Engineering Contradiction:
Improveease of implementationVSAvoidmessage size
Core Design Contradiction:
Ease of manufactureVSQuantity of substance

Solution Approach 1:

The alert message is divided into multiple fragments when it exceeds the maximum syslog message size. Each fragment is sent as a separate syslog message, and the receiving system reassembles them using sequence numbers and length fields embedded in each fragment. This resolves the contradiction by maintaining syslog protocol simplicity while enabling transmission of arbitrarily large messages through segmentation.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If alert messages are sent in real-time immediately after processing, then the response time is minimized, but the message may exceed size limitations and fail transmission

Engineering Contradiction:
Improveresponse timeVSAvoidtransmission success
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system dynamically changes the transmission parameter (message format) based on the alert message size. When a message exceeds the maximum syslog size, it automatically applies segmentation with sequence numbers and length indicators. This parameter change ensures both real-time transmission (maintaining low response time) and transmission success (maintaining reliability) by adapting the message format to fit protocol constraints.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10320604B1Sending alerts from cloud computing systems
Publication Date: 2019.06.11 EMC IP HLDG CO LLC
  • US10320604B1 patent drawing
  • US10320604B1 patent drawing
  • US10320604B1 patent drawing

AI summary

A system is described for sending alert messages collected for cloud computing system to external systems. The alert messages may be sent according to determined protocols, such as the syslog protocol and/or SNMP trap, among other appropriate protocols. Partitioning and/or fragmenting of the alert message may be provided based on the use of various types of message identifications and/or other information in which, by virtue of the partitioning and fragmenting, an alert message, regardless of its length, may be sent and reconstructed at the external system. The system advantageously provides for transmission of alert messages using mechanisms other than the syslog protocol and with additional included alert attribute information.