Distributed Resource Management Topology Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Resource management systems face scalability limitations, particularly in large distributed systems, leading to an unsustainable computational burden, which is exacerbated by the need for additional processing capability when distributing management and analysis functions across multiple managers.

Innovation Solution

A method that involves receiving and storing information from managed elements, determining the system topology, providing selected topology information to an analysis system, and performing analysis based on status information, thereby splitting the topology determination and analysis operations to reduce resource requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a centralized manager is used to manage all agents in a distributed system, then coordination and control are simplified, but the computational burden becomes unsustainable in large systems

Engineering Contradiction:
Improvemanagement system structureVSAvoidcomputational burden
Core Design Contradiction:
Device complexityVSPower

Solution Approach 1:

The patent divides the centralized manager into multiple distributed managers, each responsible for a subset of agents. This segmentation reduces the computational burden on any single manager while maintaining coordination capabilities through inter-manager communication and collaboration.

Inventive Principle:
Principle #1Segmentation

2Power

If the management system is distributed across multiple managers, then the computational burden on each manager is reduced, but additional processing capability is required for coordinating information between managers

Engineering Contradiction:
Improvecomputational burden per managerVSAvoidcoordination processing
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The patent introduces topology information as an intermediary data structure that facilitates coordination between distributed managers. Each manager maintains topology information about its subset of agents and uses this information to coordinate with other managers, reducing the direct coordination overhead while enabling collaborative management.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If topology determination and analysis operations are performed in a single system, then data consistency is maintained, but resource requirements increase proportionally with system size

Engineering Contradiction:
Improvedata consistencyVSAvoidresource requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent separates topology determination (performed by the resource management system) from analysis operations (performed by the analysis system). This segmentation allows each system to perform its specialized function with optimized resource usage while maintaining data consistency through structured information exchange.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the analysis operation from the resource management system and places it in a separate analysis system. This extraction reduces the resource requirements of the resource management system while enabling specialized analysis processing with appropriate resources allocated to that function.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8868718B1Method and apparatus for providing scalability in resource management and analysis systems
Publication Date: 2014.10.21 EMC IP HLDG CO LLC
  • US8868718B1 patent drawing
  • US8868718B1 patent drawing
  • US8868718B1 patent drawing

AI summary

A method, apparatus and computer program product for providing scalability of a resource management and analysis system is disclosed. The method comprises the steps of receiving and storing information associated with each of a plurality of managed elements by the first system, determining a topology of the resource from the received managed element information, providing selected information regarding the resource topology from the first system to the second system, receiving at the second system information regarding status of the managed elements and the selected topology information and performing, at the second system, an analysis based on the received status information.