Dynamic Virtual Server Migration for Latency Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data processing networks with geographically distributed data centers face inefficiencies due to load variations, leading to high latencies and decreased performance, especially in medical applications, as virtual servers are permanently allocated and load profiles fluctuate with seasonal changes and organizational activities.

Innovation Solution

A method and device that collect access data on client interactions with virtual servers, analyzing geographical locations and utilization levels to create a migration plan that optimally redistributes virtual servers between data centers, reducing latency by migrating overloaded servers to underutilized centers and ensuring data is locally stored and moved with the servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If virtual servers are permanently allocated to specific data centers, then resource management is simplified, but latency increases during load variations and seasonal changes

Engineering Contradiction:
Improveresource management complexityVSAvoiddata transfer latency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent implements dynamic allocation of virtual servers between data centers based on real-time load conditions and geographical proximity to clients. The system continuously monitors utilization levels and automatically migrates virtual servers from overloaded data centers to underutilized ones, transforming the static allocation model into a dynamic one that adapts to changing demands and minimizes latency without significantly increasing management complexity.

Inventive Principle:
Principle #15Dynamics

2Loss of time

If virtual servers are migrated between data centers to balance load, then latency is reduced, but system complexity increases

Engineering Contradiction:
Improvedata transfer latencyVSAvoidsystem operational complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent implements self-service mechanisms where the system automatically monitors its own load conditions, identifies migration opportunities, and executes virtual server migrations without external intervention. The automated monitoring and migration framework reduces manual operational complexity while achieving latency reduction through intelligent, self-managed resource redistribution across data centers.

Inventive Principle:
Principle #25Self-service

3Speed

If data is stored locally at each data center, then data access speed improves, but data consistency across centers becomes challenging

Engineering Contradiction:
Improvedata access speedVSAvoiddata consistency
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent introduces a coordination mechanism that acts as an intermediary between distributed data centers to maintain data consistency. This mediator manages the migration of virtual servers and their associated data, ensuring that when virtual servers move between data centers, their data is properly transferred and synchronized, thereby maintaining consistency across the distributed system while preserving local data access speed benefits.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10135691B2Operation of a data processing network having a plurality of geographically spaced-apart data centers
Publication Date: 2018.11.20 SIEMENS HEALTHINEERS AG
  • US10135691B2 patent drawing
  • US10135691B2 patent drawing
  • US10135691B2 patent drawing

AI summary

A method and a device are disclosed for operating a data processing network which includes a plurality of geographically spaced-apart data centers and a large number of client computers, data being transmittable between each of the client computers and at least to one of the data centers, wherein one or more virtual servers is operateable in each of the data centers. According to at least one embodiment, access data is collected including information on geographical location of the client, geographical location of the virtual servers and the degree of utilization of the virtual servers. The access data collected is analyzed and, using the result of analysis, a migration plan, which is improved with respect to the mean latency, is created for the deployment of the virtual servers among the data centers. The virtual servers are migrated between the data centers in accordance with the migration plan.