Containerized SIEM Deployment with Ingress Gateways

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing security solutions struggle to effectively leverage exponential data growth for timely detection, alerting, and prevention of security events, resulting in significant blind spots in IT security and operations due to inadequate data ingestion and processing capabilities.

Innovation Solution

A containerized application software deployment architecture is implemented, which includes a cloud with multiple hosts forming a stretch cluster across multiple data centers. This architecture optimizes processing, memory, and storage resources to run multiple instances of SIEM application components, such as indexers, within containers, and employs ingress gateways for load balancing and service mesh functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional security solutions are used, then data processing capability is limited, but data ingestion rate cannot keep pace with exponential data growth

Engineering Contradiction:
Improvedata ingestion rateVSAvoiddata volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The SIEM application is segmented into multiple independent components (indexers, search heads, forwarders) that can be deployed as separate container instances. This segmentation enables parallel processing of data ingestion tasks, allowing the system to scale horizontally to handle exponential data growth while maintaining high ingestion rates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple container instances are nested within the container platform infrastructure, which itself is nested within the cloud environment spanning multiple data centers. This nested architecture allows efficient resource utilization while providing the scalability needed to process large volumes of security data at high rates.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Productivity

If multiple instances of SIEM components are deployed, then data processing capacity increases, but infrastructure complexity increases

Engineering Contradiction:
Improveevent data ingestion rateVSAvoidcontainer platform architecture
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The container platform is designed as a universal infrastructure that can host multiple SIEM component types (indexers, search heads, forwarders) and multiple instances of each. This multi-functional platform reduces overall system complexity by providing a standardized deployment model rather than requiring separate specialized infrastructure for each component type.

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

Solution Approach 2:

The container platform acts as an intermediary layer between the cloud infrastructure and the SIEM application components. This intermediary abstracts the complexity of managing multiple instances and provides standardized interfaces for deployment, making the system easier to manage despite the increased number of components.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If data is not ingested and processed timely, then security analytics capability is reduced, but data processing bottleneck remains

Engineering Contradiction:
Improvesecurity event detection capabilityVSAvoiddata processing throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Data is ingested and pre-processed by indexer containers before detailed analysis is performed. This preliminary action of rapid data ingestion and initial processing ensures that data is available for security analytics in a timely manner, preventing bottlenecks in the overall security event detection pipeline.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Multiple container instances operate continuously and in parallel to maintain uninterrupted data ingestion and processing. This continuous operation across multiple instances eliminates processing gaps and ensures that security events are detected and analyzed without delays, maintaining high reliability of security monitoring.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12265855B2Infrastructure for deploying a security information and event management application on a container platform
Publication Date: 2025.04.01 HEWLETT PACKARD ENTERPRISE DEV LP
  • US12265855B2 patent drawing
  • US12265855B2 patent drawing
  • US12265855B2 patent drawing

AI summary

Embodiments described herein are generally directed to a containerized application software deployment architecture. According to an example, a system includes multiple hosts that are part of aa stretch cluster spanning multiple data centers. Each of the hosts include a processing resource, a memory, and a storage device. Each host of a first subset of the multiple hosts runs multiple containerized instances of a component of a Security Information and Event Management (SIEM) application within respective containers. At least one host of the multiple hosts is separate from the first subset and is dedicated to running at least one containerized ingress gateway application operable to load balance requests directed to the SIEM application among the multiple containerized instances running on the first subset of hosts.