Network Node Resource Distribution Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network communication systems face performance degradation due to high costs and inefficiencies in data access across multiple data sources, especially in large-scale cloud deployments, as they fail to optimize resource distribution within and across data centers, leading to suboptimal data transmission routes and increased processing times.

Innovation Solution

A method that monitors data transmissions between resources in a network, identifies patterns, and adapts resource distribution based on these patterns to optimize physical layout, allowing for dynamic redistribution of resources within and across nodes, thereby improving data locality and reducing processing times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is accessed from remote locations in large-scale multi-data center deployments, then data availability is improved, but network communication cost increases significantly

Engineering Contradiction:
Improvedata availabilityVSAvoidnetwork communication cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system dynamically monitors data transmission patterns and adapts resource distribution in real-time, changing the static data placement to a dynamic configuration that responds to actual access patterns, thereby optimizing the balance between data availability and communication cost

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements continuous monitoring of data transmissions and uses this feedback to identify patterns and adapt resource distribution, creating a closed-loop control system that automatically optimizes data placement based on observed communication behavior

Inventive Principle:
Principle #23Feedback

2Productivity

If resources are distributed across multiple data centers for scalability, then system capacity is improved, but processing time increases due to remote data access

Engineering Contradiction:
Improvesystem capacityVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively monitoring and analyzing data transmission patterns to predict future access requirements, and pre-adapts resource distribution accordingly, so that when data access is needed, the resources are already optimally positioned

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameter of resource distribution configuration based on identified patterns in data transmissions, dynamically adjusting where data and processing resources are located to minimize access distance and processing time while maintaining scalability

Inventive Principle:
Principle #35Parameter changes

3Productivity

If existing data locality optimization systems are used, then data access efficiency is improved for single-source computations, but they fail to support applications with multiple data sources

Engineering Contradiction:
Improvedata access efficiencyVSAvoidsupport for multiple data sources
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system creates a universal resource distribution optimization mechanism that handles multiple data sources and complex communication patterns, making the system versatile enough to support various application types including those with multiple input sources that previous specialized systems could not handle

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

Data Source

PatentUS10944645B2Node of a network and a method of operating the same for resource distribution
Publication Date: 2021.03.09 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US10944645B2 patent drawing
  • US10944645B2 patent drawing
  • US10944645B2 patent drawing

AI summary

There is provided a node of a network and a method of operating the same. According to the method, data transmissions between a plurality of resources at the node of the network are monitored (400). A pattern in the monitored data transmissions is identified between the plurality of resources at the node of the network (402). A distribution of the plurality of resources at the node of the network the network is adapted based on the identified pattern in the monitored data transmissions (404).