Cloud Data Ingestion Platform for Real-Time Anomaly Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data analytics platforms face challenges in efficiently monitoring and detecting anomalies within cloud environments, particularly in datacenters, due to the complexity of network activities and the need for real-time data processing and security monitoring.

Innovation Solution

A data platform is configured to ingest data from cloud environments, process it in real-time, and generate polygraphs to model normal behaviors, allowing for the detection of deviations and anomalies through the use of agents, data aggregators, and microservices that collect and analyze network and process-level information, enabling continuous monitoring and threat detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is collected and processed in real-time from cloud environments, then anomaly detection capability is improved, but system complexity increases

Engineering Contradiction:
Improveanomaly detection capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system divides the data processing function into separate components: agents deployed at data sources collect local data, data aggregators receive and pre-process data from multiple agents, and polygraph generators create behavior models. This segmentation allows each component to handle specific tasks independently, reducing overall system complexity while maintaining real-time anomaly detection capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Data aggregators act as intermediaries between agents and polygraph generators, buffering and pre-processing data before it reaches the model generation component. This intermediary layer decouples the real-time data collection from the computational model generation, allowing the system to handle complexity more effectively.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If polygraphs are generated to model normal behaviors, then detection precision is improved, but processing time increases

Engineering Contradiction:
Improvedetection precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary data collection and aggregation by agents before polygraph generation is needed. Agents continuously gather network and process data locally, so when anomaly detection is required, the data is already prepared and waiting, reducing the time needed to generate polygraphs and detect anomalies.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Agents operate continuously, constantly collecting and aggregating data from cloud environments. This continuous operation ensures that data is always available when polygraph generation is triggered, eliminating idle processing time and maintaining steady detection precision without time losses.

Inventive Principle:
Principle #20Continuity of useful action

3Adaptability or versatility

If agents collect network and process-level information, then monitoring coverage is improved, but data volume increases

Engineering Contradiction:
Improvemonitoring coverageVSAvoiddata volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

Agents selectively extract only the necessary data elements from cloud environments - specifically network connections and process information - rather than collecting all possible data. This targeted extraction maintains comprehensive monitoring coverage of critical security-relevant activities while significantly reducing the overall data volume that needs processing.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Each agent tailors its data collection to the specific characteristics of its local environment, focusing on network and process data that are most relevant for anomaly detection at that location. This localized approach ensures monitoring coverage is optimized for each environment while minimizing unnecessary data collection.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12095794B1Universal cloud data ingestion for stream processing
Publication Date: 2024.09.17 FORTINET INC
  • US12095794B1 patent drawing
  • US12095794B1 patent drawing
  • US12095794B1 patent drawing

AI summary

An example method includes accessing, by a data platform via a network, data from one or more cloud environments; identifying, by the data platform and in the data, first data associated with a first entity and a first data type and second data associated with a second entity and a second data type; mapping, by the data platform and based on the first entity and the first data type, the first data to a first data stream of a data streaming platform; mapping, by the data platform and based on the second entity and the second data type, the second data to a second data stream of the data streaming platform, the second data stream different from the first data stream of the data streaming platform; and generating, based on the first data stream, a graph representing activity associated with the first entity in the one or more cloud environments.