Data Center Load Balancing via Virtualized Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern data centers face challenges in optimizing configuration due to tightly coupled applications and physical resources, leading to disruptive reconfigurations and over-provisioning, as changes require shutting down or quiescing applications and migrating data, which discourages administrators from optimizing.

Innovation Solution

A method and system that monitors loads in data centers, detects overloads, and combines server and storage virtualization to plan and orchestrate allocation migrations between modules, reducing overloads through planned migration and load balancing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If physical reconfiguration is performed to optimize data center, then resource utilization is improved, but application service continuity deteriorates due to required shutdowns

Engineering Contradiction:
Improveresource utilizationVSAvoidapplication service continuity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system segments the data center into virtualized server modules and storage modules, allowing independent management and migration of virtual resources without affecting the entire system. This enables selective reconfiguration of specific virtual machines or storage volumes while maintaining service continuity for other components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a virtualization layer as an intermediary between physical resources and applications. This virtualization intermediary abstracts the physical infrastructure, allowing reconfiguration at the virtual level without direct impact on running applications, thus maintaining service continuity during optimization.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If administrators perform reconfiguration optimizations, then resource efficiency is improved, but operational complexity increases due to migration planning

Engineering Contradiction:
Improveresource efficiencyVSAvoidoperational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements automated monitoring and self-service capabilities that continuously track resource utilization and automatically initiate migration processes when optimization opportunities are detected. This reduces the need for manual administrative intervention and simplifies operational complexity while maintaining resource efficiency improvements.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent employs preliminary action by pre-planning migration paths and pre-allocating target resources before actual migrations occur. The system continuously monitors and prepares migration candidates, so when optimization is needed, the execution is streamlined and less complex for administrators.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If over-provisioning is used to prevent overloads, then service availability is improved, but resource waste increases

Engineering Contradiction:
Improveservice availabilityVSAvoidresource waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements dynamic resource allocation that automatically adjusts resource distribution based on real-time workload demands. Instead of static over-provisioning, the virtualization platform continuously monitors load conditions and dynamically migrates resources to match actual needs, preventing both overloads and resource waste simultaneously.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms through continuous monitoring of resource utilization metrics. This feedback loop enables the system to detect when resources are underutilized or overloaded and automatically trigger migration or reallocation actions, replacing static over-provisioning with adaptive resource management that eliminates waste while maintaining availability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10203993B2Method and system for continuous optimization of data centers by combining server and storage virtualization
Publication Date: 2019.02.12 KYNDRYL INC
  • US10203993B2 patent drawing
  • US10203993B2 patent drawing
  • US10203993B2 patent drawing

AI summary

The invention provides a method and system for continuous optimization of a data center. The method includes monitoring loads of storage modules, server modules and switch modules in the data center, detecting an overload condition upon a load exceeding a load threshold, combining server and storage virtualization to address storage overloads by planning allocation migration between the storage modules, to address server overloads by planning allocation migration between the server modules, to address switch overloads by planning allocation migration mix between server modules and storage modules for overload reduction, and orchestrating the planned allocation migration to reduce the overload condition in the data center.