Data Center Routing Prioritizing Local Transfers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need to minimize data transfer between servers of different data centers due to the high costs associated with transferring large volumes of media data, such as audio or video telephony data.

Innovation Solution

A method and system for managing data transfer between data centers by automatically calculating data transfer demand and capacity, prioritizing data transfer within a single data center over inter-data center transfers, and dynamically adapting to server issues such as failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data transfer between different data centers is performed, then data availability and service continuity are improved, but data transfer costs increase

Engineering Contradiction:
Improvedata availabilityVSAvoiddata transfer cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system segments data transfer operations by identifying local versus remote data centers, and further segments transfer priorities by maintaining buffer capacity thresholds. This allows differentiated handling of data transfers based on destination and urgency, reducing unnecessary remote transfers while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary identification of data transfer capacity and demand for each server before actual transfers occur. By calculating data transfer distribution in advance and maintaining buffer capacities, the system prepares optimal transfer routes beforehand, preventing costly last-minute remote transfers.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If data transfer capacity is increased for servers, then data transfer demand can be better met, but infrastructure costs increase

Engineering Contradiction:
Improvedata transfer capacityVSAvoidinfrastructure resources
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system dynamically calculates data transfer capacity and demand for each server based on current conditions rather than using fixed allocations. This allows flexible adjustment of capacity utilization across the network, maximizing existing infrastructure efficiency without requiring additional resources.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by maintaining buffer capacity at specific thresholds (e.g., 50% of total capacity) and adjusting data transfer distribution based on real-time capacity and demand identification. This optimizes resource utilization within existing infrastructure constraints.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If data transfer is prioritized within a single data center, then data transfer costs are reduced, but service reliability may be compromised during server failures

Engineering Contradiction:
Improvedata transfer costVSAvoidservice continuity
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system maintains buffer capacity for each server at predetermined thresholds before failures occur. This cushioning capacity serves as a reserve that can be rapidly reallocated when server failures happen, ensuring service continuity while maintaining the primary strategy of minimizing remote data transfers under normal conditions.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Solution Approach 2:

The system continuously monitors server operational states and dynamically recalculates data transfer distribution in response to detected failures or partial failures. This feedback mechanism ensures that when local capacity is insufficient due to failures, the system automatically adjusts to maintain service reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12244665B1System and method for data center routing
Publication Date: 2025.03.04 NICE LTD
  • US12244665B1 patent drawing
  • US12244665B1 patent drawing
  • US12244665B1 patent drawing

AI summary

A system and a method of managing data transfer for a plurality of data centers may include identifying data transfer capacity and data transfer demand for each server of a plurality of data centers; calculating a data transfer distribution for the plurality of data centers that prioritizes data transfer between servers of a first data center of the plurality of data centers over data transfer between servers of the first data center and servers of the remaining data centers of the plurality of data centers based on the identified data transfer capacity and the data transfer demand; and allocating data transfers to the servers of the plurality of data centers.