DIME Network Model for Distributed Computing Resource Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current distributed computing networks face challenges in managing and optimizing resource allocation, scalability, and security, particularly in data centers and Cloud Computing systems, due to limitations in fault tolerance, configuration management, performance monitoring, and security protocols.

Innovation Solution

The New Network Model introduces a fundamental building block called DIME (Distributed Intelligent, Managed, Entity) with integrated FCAPS (Fault, Configuration, Accounting, Performance, and Security) management services and a Signaling Infrastructure, enabling coordinated task-oriented programs to manage and communicate within distributed computing environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional distributed computing networks are used, then basic computing operations can be performed, but resource allocation management and optimization are challenging

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidmanagement complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments resource management into autonomous DIME entities, each independently managing specific computing resources. This segmentation allows distributed resource allocation without centralized complexity, improving productivity while maintaining manageable system architecture through modular, self-sufficient units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

DIME entities operate autonomously with self-service capabilities for resource management, configuration, and coordination. Each DIME independently handles its own resource allocation and communication protocols, eliminating the need for complex centralized management systems and improving resource allocation efficiency.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If distributed computing networks expand to improve scalability, then more computing resources become available, but fault tolerance and security management become more difficult

Engineering Contradiction:
ImprovescalabilityVSAvoidfault tolerance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements feedback mechanisms through signaling infrastructure that continuously monitors DIME entity status, performance metrics, and security states. This feedback enables dynamic fault detection and tolerance adjustments as the network scales, maintaining reliability while supporting scalability through real-time adaptive responses.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The architecture incorporates pre-configured fault tolerance mechanisms and security protocols within each DIME entity before deployment. These beforehand cushioning measures include redundant communication paths, pre-established security credentials, and failover capabilities that automatically activate when scaling the network, ensuring reliability is maintained during expansion.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Adaptability or versatility

If dynamic resource allocation is implemented to improve flexibility, then resource utilization optimizes, but process interruption risks increase

Engineering Contradiction:
Improvedynamic resource allocationVSAvoidprocess continuity
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system implements dynamic resource allocation through DIME entities that can adaptively adjust resource assignment based on real-time workload demands. The signaling infrastructure enables graceful resource reallocation with dynamic negotiation between DIMEs, allowing flexibility in resource distribution while maintaining process continuity through coordinated transitions and state preservation.

Inventive Principle:
Principle #15Dynamics

4Reliability

If integrated FCAPS management services are added to improve security and performance monitoring, then network control enhances, but system complexity increases

Engineering Contradiction:
Improvesecurity and performance managementVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The DIME entity architecture implements universal multi-functionality by integrating all five FCAPS management services (Fault, Configuration, Accounting, Performance, Security) into each autonomous DIME. This universal design provides comprehensive network control and monitoring capabilities without increasing overall system complexity, as each DIME independently handles all management functions locally rather than requiring separate specialized systems.

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

Data Source

PatentUS9715417B2Network model for distributed computing architecture
Publication Date: 2017.07.25 C3DNA
  • US9715417B2 patent drawing
  • US9715417B2 patent drawing
  • US9715417B2 patent drawing

AI summary

The invention sets forth a New Network Model for building and managing distributed computing networks based on a fundamental network building block referred to as a DIME; an acronym for Distributed Intelligent, Managed, Entity, and a Signaling Infrastructure. The network model enables dynamic management of the programs comprising the DIME. Five of these programs are used for implementing the functional management services commonly referred to as Fault, Configuration, Accounting, Performance and Security, or FCAPS, at the DIME level. A combination of FCAPS management and Signaling Infrastructure enables DIME based Workflows, which are groups of connected DIMEs programmed to execute in coordination with each other to produce desired results. The network model further enables basic Workflow requirements, including those of task specialization; priority based mediation; fault tolerance; reliability; and resiliency.