Dynamic Traffic Inspection in Containerized Environments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional web application firewalls struggle to efficiently protect web applications in containerized environments due to rapid and unpredictable deployment changes, making static rule-based solutions ineffective in determining and routing traffic to the correct destinations.

Innovation Solution

A method and system for dynamically adapting traffic inspection and filtering in containerized environments by monitoring container deployments, detecting malicious activity, and applying filtering rules defined in a filtering profile specific to each software container, which is determined when a new container image is detected, using a detector container to intercept and analyze traffic and apply machine learning models for real-time adaptation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If static rule-based filtering is used in containerized environments, then the firewall structure is simple and easy to configure, but it cannot effectively adapt to rapid and unpredictable deployment changes

Engineering Contradiction:
Improveadaptability to deployment changesVSAvoidfiltering system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic filtering by generating filtering profiles at runtime based on container deployment information. The system continuously monitors container deployments and automatically creates or updates filtering profiles without manual intervention, allowing the filtering mechanism to adapt dynamically to changing container environments while maintaining automated management of the increased complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-service by automatically detecting container images, generating filtering profiles, and updating firewall rules without requiring manual configuration. The automated profile generation process extracts container metadata and dynamically creates filtering rules, enabling the system to serve itself in adapting to deployment changes

Inventive Principle:
Principle #25Self-service

2Reliability

If manual configuration of filtering rules is required for each container, then security can be customized, but the configuration time and operational complexity increase significantly

Engineering Contradiction:
Improvesecurity protection reliabilityVSAvoidconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-generating filtering profiles based on container image metadata before containers are deployed. When a container image is detected, the system automatically creates the corresponding filtering profile in advance, so that security rules are ready immediately upon container deployment, eliminating manual configuration time while maintaining reliable security protection

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The automated profile generation system performs self-service by extracting container metadata, determining appropriate filtering rules, and creating filtering profiles without human intervention. This automation maintains security reliability through consistent rule application while reducing configuration time from manual processes

Inventive Principle:
Principle #25Self-service

3Reliability

If traffic inspection is performed for all containers, then security coverage is comprehensive, but the processing overhead and system resource consumption increase

Engineering Contradiction:
Improvesecurity coverageVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by creating customized filtering profiles for each container based on its specific metadata and deployment context. Instead of applying uniform inspection rules to all containers, the system generates tailored filtering profiles that are specific to each container's characteristics, providing comprehensive security coverage while optimizing processing by avoiding unnecessary generic inspections

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system segments the traffic inspection process by creating individual filtering profiles for each container rather than implementing a monolithic inspection approach. Each container receives targeted filtering based on its own metadata, which maintains comprehensive security coverage while reducing overall processing overhead by avoiding redundant inspection of all containers with the same rules

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10567411B2Dynamically adapted traffic inspection and filtering in containerized environments
Publication Date: 2020.02.18 PALO ALTO NETWORKS INC
  • US10567411B2 patent drawing
  • US10567411B2 patent drawing
  • US10567411B2 patent drawing

AI summary

A system and method for dynamically adapting traffic inspection and filtering in containerized environments. The method includes monitoring the containerized environment to identify deployment of a software container in the containerized environment; inspecting traffic redirected from the software container, wherein the inspecting includes detecting malicious activity of the software container; and filtering the traffic based on at least one filtering rule when the malicious activity is detected, wherein the at least one filtering rule is defined in a filtering profile for the software container, wherein the filtering profile is determined for the software container when a new container image of the software container is detected in the containerized environment.