Global MTU Selection for Distributed System Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing distributed systems to provide computer-implemented services is challenging due to the complexity of identifying necessary hardware and software components, communication protocols, and configurations, leading to inefficiencies and increased costs.

Innovation Solution

A subscription-based management system that automatically deploys and configures managed systems and communication devices to meet desired capabilities by selecting a global maximum transmission unit (MTU) to optimize data transmissions, reducing fragmentation and overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration of distributed systems is performed, then system reliability can be ensured through careful component selection, but system complexity and deployment time increase significantly

Engineering Contradiction:
Improveservice provision reliabilityVSAvoidsystem configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs self-configuration by automatically selecting hardware and software components, determining communication protocols, and optimizing parameters based on desired capabilities. The patent implements automated system assembly where the distributed system configures itself without manual intervention, reducing complexity while maintaining reliability through algorithmic component selection and validation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts communication parameters such as maximum transmission unit (MTU) sizes, data serialization formats, and protocol selections based on the specific requirements of the distributed system. By automatically optimizing these parameters rather than using fixed configurations, the system achieves reliable communication across diverse hardware and software components without requiring manual tuning.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If comprehensive component identification and configuration is performed, then service quality is improved, but deployment cost and time increase

Engineering Contradiction:
Improveservice provision efficiencyVSAvoiddeployment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary configuration actions by pre-selecting compatible hardware and software components, pre-determining optimal communication protocols, and pre-configuring system parameters before actual deployment. This advance preparation enables rapid deployment while ensuring service quality, as the complex configuration work is completed automatically in advance rather than during the deployment process itself.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces manual mechanical configuration processes with automated software-based systems. Instead of manually selecting and configuring components, the system uses automated algorithms to identify suitable hardware and software, determine communication protocols, and optimize configurations. This substitution dramatically reduces deployment time while maintaining or improving service quality through more consistent and error-free automated configuration.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If data transmissions use larger packet sizes, then transmission efficiency improves, but network fragmentation and overhead increase

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidcommunication overhead
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system dynamically determines the optimal maximum transmission unit (MTU) size based on the specific characteristics of the distributed system, including network conditions, hardware capabilities, and data requirements. Rather than using a fixed packet size, the system adapts the transmission unit size to balance efficiency and overhead, automatically adjusting to achieve optimal data transmission performance for each specific deployment scenario.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent automatically optimizes communication parameters including packet size, serialization format, and protocol selection based on the identified hardware and software components. By changing these parameters dynamically rather than using fixed values, the system achieves high transmission efficiency while minimizing overhead and fragmentation, adapting the communication strategy to match the specific capabilities and requirements of the distributed system.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11606249B1System and method for communication management in distributed system
Publication Date: 2023.03.14 DELL PROD LP
  • US11606249B1 patent drawing
  • US11606249B1 patent drawing
  • US11606249B1 patent drawing

AI summary

Methods, systems, and devices for providing computer implemented services using managed systems are disclosed. To provide the computer implemented services, the managed systems and/or communication devices may need to operate in a predetermined manner conducive to, for example, execution of applications that provide the computer implemented services. To manage communications in such systems, a highly available service may, upon changes in topology of a deployment including managed system and communication devices, initiate a cooperative process for determining how to communicate in the deployment. The process may be performed to select a new global maximum transmission unit (MTU). Once selected, the deployment may be reconfigured based on the selected global MTU to limit the size of network data units. The global MTU may be selected to limit network data unit fragmentation, network data unit dropping, and unused space in data transmissions.