Reserved Network Device Capacity for Traffic Spikes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In network-based computing environments, sudden increases in traffic can lead to delayed processing of service requests due to the inability of web service providers to quickly allocate additional resources to load balancers, resulting in extended request service times and compromised quality of service.

Innovation Solution

Implementing a network device with reserved computing capacity that can be instantly applied to manage abrupt increases in traffic, where the reserved capacity is a selectable amount of computing resources based on measured utilization, ensuring that resources are not deallocated below a minimum threshold, thus maintaining quality of service.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If resources are dynamically allocated to load balancers based on current demand, then resource utilization is optimized and costs are minimized, but the system cannot respond quickly to sudden traffic spikes resulting in delayed service request processing

Engineering Contradiction:
Improveresource utilizationVSAvoidresponse time to traffic changes
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The system performs preliminary action by pre-allocating reserved computing capacity to load balancers before traffic spikes occur. This reserved capacity is maintained at a minimum level regardless of current demand, enabling the load balancer to immediately handle sudden increases in traffic without waiting for dynamic resource allocation, thus resolving the contradiction between optimized resource utilization and rapid response capability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If reserved computing capacity is maintained at load balancers, then service request processing during traffic spikes is improved, but resource allocation efficiency decreases and costs increase

Engineering Contradiction:
Improvequality of service consistencyVSAvoidresource allocation efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system applies dynamics by making the reserved computing capacity adjustable rather than fixed. The minimum reserved capacity can be dynamically modified based on actual traffic patterns and service level requirements, allowing the system to optimize the balance between reliability and resource efficiency. This enables the reserved capacity to adapt to changing conditions, preventing permanent over-provisioning while maintaining service quality during critical periods.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10069757B1Reserved network device capacity
Publication Date: 2018.09.04 AMAZON TECH INC
  • US10069757B1 patent drawing
  • US10069757B1 patent drawing
  • US10069757B1 patent drawing

AI summary

A web services system includes a plurality of computing nodes, each comprising a processor and memory coupled to the at least one processor. The computing nodes include a network device and a management service. The network device is configured to receive service requests directed to an application. The management service allocates resources to the network device, and is configured to measure usage of a plurality of different types of the resources by the network device, and to determine a value of resource utilization for the network device. The value is expressed according to a standard that represents all the different types of the resources, and the value is selected based on one of the different types of the resources that is most highly utilized by the network device.