Service Priority Control Under DDoS Resource Saturation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud computing systems face increased operational costs due to resource allocation during distributed denial of service (DDoS) attacks, as they allocate excessive resources to maintain service functionality, leading to inefficient resource management.

Innovation Solution

An attack monitoring apparatus that identifies high-load attacks, determines attack target services, and adjusts resource allocation based on priority levels to restrict or migrate services, optimizing resource usage and maintaining critical services during DDoS attacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a cloud allocates a large amount of resources to a service subjected to a DDoS attack to maintain service functionality, then the service availability is improved, but the operation cost is greatly increased

Engineering Contradiction:
Improveservice availabilityVSAvoidoperation cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies local quality by differentiating resource allocation based on service priority levels. Instead of uniformly allocating resources to all services under attack, the system identifies critical services requiring protection and allocates resources selectively to those specific services, while reducing or stopping resource allocation to non-critical services. This localized approach maintains service availability for important functions without incurring the full cost of protecting all services equally.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of resource allocation dynamically based on service priority and attack detection. The system adjusts resource allocation parameters in real-time: increasing resources for high-priority services under attack while decreasing or halting resources for low-priority services. This parameter change enables the system to maintain critical services during attacks while controlling overall operation costs.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If a cloud automatically allocates resources to enhance computing capability when processing load is high, then the processing capability is improved, but the resource waste increases during DDoS attacks

Engineering Contradiction:
Improveprocessing capabilityVSAvoidresource waste
Core Design Contradiction:
ProductivityVSLoss of substance

Solution Approach 1:

The patent implements dynamic resource allocation that adapts to changing conditions. The system continuously monitors service load and attack patterns, then dynamically adjusts resource allocation accordingly. During normal operation, resources are allocated based on processing needs to enhance capability. During detected DDoS attacks, the system dynamically shifts allocation to only essential services, preventing resource waste while maintaining necessary processing capability for critical functions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces a resource allocation management system that acts as an intermediary between service requests and actual resource allocation. This intermediary layer detects attacks and service priorities, then mediates resource distribution by blocking or redirecting resources away from non-critical services under attack while ensuring adequate resources reach critical services. This mediation prevents resource waste during attacks while maintaining processing capability where needed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260052171A1Information processing apparatus, information processing method, and computer program product
Publication Date: 2026.02.19 KK TOSHIBA
  • US20260052171A1 patent drawing
  • US20260052171A1 patent drawing
  • US20260052171A1 patent drawing

AI summary

In an information processing apparatus according to an embodiment, a processor acquires a load state of each resource in an information processing system, and determines whether one of the resources is subjected to a high-load attack. In response to affirmative determination, the processor identifies an attack target service subjected to the high-load attack from among services executed in the information processing system, based on the attack target resource subjected to the high-load attack among the resources. The processor determines a priority of the attack target service based on priority information in which priority indicating a level at which each service is preferentially processed is described. The processor determines, based on the priority of the attack target service, a target restriction content indicating a content to restrict execution of one of the services. The processor restricts the execution of the one of the services according to the target restriction content.