Workload Distribution Model Aggregation Across Data Centers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack effective methods for monitoring and managing computing workload distribution across multiple data centers, leading to inefficient and costly resource utilization in mainframe computer environments.

Innovation Solution

A system that collects performance metrics from individual data centers, builds models of resource use for each central processor complex, and combines these models into a single multiplex model to optimize workload distribution across multiple data centers, allowing for user-selectable reporting versions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If computing workload is distributed across multiple data centers, then resource utilization efficiency is improved, but monitoring and management complexity increases

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidmonitoring and management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the monitoring and management system into distributed agents deployed at each data center location. Each agent independently collects performance metrics and generates local models, which are then aggregated by a central service. This segmentation reduces the complexity at any single point while maintaining overall system effectiveness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary workload distribution service that acts as a mediator between distributed data centers and end users. This service consolidates multiple data center interfaces into a single point of management, handling workload routing, model aggregation, and coordination, thereby reducing management complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If performance metrics are collected from all data centers, then workload distribution accuracy is improved, but data collection and processing time increases

Engineering Contradiction:
Improveworkload distribution accuracyVSAvoiddata collection and processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having distributed agents continuously collect and pre-process performance metrics locally before central aggregation is needed. Each agent maintains up-to-date local models and can immediately respond to workload distribution decisions without waiting for centralized data collection, reducing processing time while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies partial action by allowing the system to function effectively with locally-collected data at each data center. The central service aggregates these partial models rather than requiring complete centralized data collection, achieving sufficient accuracy without the time cost of collecting and processing all possible metrics centrally.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If individual models are built for each data center, then resource allocation precision is improved, but system complexity increases

Engineering Contradiction:
Improveresource allocation precisionVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges individual data center models into a unified workload distribution model. The central service combines local models from multiple data centers, integrating their resource allocation precision while presenting a single simplified interface for workload management. This merging maintains high allocation precision without proportionally increasing system complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal workload distribution service that handles multiple functions: collecting metrics from various data centers, building local models, aggregating these models, and making distribution decisions. This multi-functional approach consolidates complexity into a single system component rather than requiring separate specialized systems for each function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10346204B2Creating models based on performance metrics of a computing workloads running in a plurality of data centers to distribute computing workloads
Publication Date: 2019.07.09 BMC HELIX INC
  • US10346204B2 patent drawing
  • US10346204B2 patent drawing
  • US10346204B2 patent drawing

AI summary

A system includes, for each individual data center of a multiplex data center, a collector component, a local data repository, and a model building component. The collector component collects performance metrics of a computing workload running in the each individual data center of the multiplex data center and stores the collected performance metrics in the local data repository. The model building component builds a respective individual model of data center resource use for each individual CPC in the individual data center using the stored performance metrics. The system further includes a model merging component configured to receive and combine the individual CPC models created by the model building components for the individual data centers into a single multiplex data center model applicable to the computing workload across the multiplex data center.