Data Center Selection via Network Latency Measurement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Selecting the optimal data center for cloud-based applications is challenging due to unpredictable network latency, which significantly impacts user experience, as it varies greatly depending on the chosen data center and is difficult to predict.

Innovation Solution

A data center selection device that measures network connectivity delays for multiple data centers and selects the best one based on these statistics, assisted by a directory server maintaining a directory of data centers and their associated test applications, to deploy cloud-based applications with lower latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If applications are hosted in the cloud on hyperscaler servers, then resource scalability and cloud infrastructure benefits are improved, but network latency and application delay increase

Engineering Contradiction:
Improveresource scalabilityVSAvoidnetwork latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent introduces an intermediary system (data center selection device/directory server) that mediates between the application and cloud infrastructure. This intermediary measures network connectivity delays to multiple data centers and selects the optimal one, thereby reducing network latency while maintaining cloud hosting benefits.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary measurements of network connectivity delays to multiple data centers before deploying or routing applications. By pre-measuring and storing connectivity statistics, the system can quickly select optimal data centers without real-time delay, reducing overall application latency.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple data centers are monitored for selection, then application performance is improved, but measurement and selection complexity increases

Engineering Contradiction:
Improveapplication performanceVSAvoidselection system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The directory server automatically maintains updated connectivity statistics for multiple data centers through continuous or periodic measurements. This self-updating mechanism eliminates the need for manual configuration or complex real-time monitoring systems, reducing selection complexity while maintaining reliable performance data.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the parameter being measured from raw network delay to a processed connectivity statistic that can be directly used for selection. By transforming complex network measurements into simplified selection criteria, the system reduces decision complexity while maintaining performance reliability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12074777B2Data center selection for cloud application deployment
Publication Date: 2024.08.27 SAP SE
  • US12074777B2 patent drawing
  • US12074777B2 patent drawing
  • US12074777B2 patent drawing

AI summary

Some embodiments are directed to a data center selection device for cloud-based application deployment. The device may send a request for test data from multiple test applications at multiple data centers and determine separate network statistics for the multiple data centers. A data center may be selected based at least in part on the measured network statistics, where an application may be deployed.