Storage Area Network Managed Resource Simulator

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional storage area network management technologies face challenges in diagnosing and correcting errors in distributed systems, as they require physical presence or impractical transportation of faulty components, and lack efficient simulation capabilities for remote debugging.

Innovation Solution

The solution involves simulating a storage area network component using a server, agent, and managed object database, with templates created for generic and specific communication information to replicate the component's behavior, allowing remote testing and debugging without the need for physical proximity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If physical presence or transportation of faulty components is used for debugging, then error diagnosis can be performed, but it requires physical proximity and is impractical for distributed storage networks

Engineering Contradiction:
Improveremote debugging capabilityVSAvoidphysical transportation requirement
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent creates a simulated managed resource that replicates the faulty component's behavior. The simulation includes a simulated agent, store process, and managed object database that mirror the actual component's structure and operations, allowing remote debugging without physical transportation of the faulty hardware.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces a simulation environment as an intermediary between the actual faulty component and the debugger. This simulation layer captures and reproduces the component's behavior, enabling remote analysis without direct physical access to the original faulty hardware.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If conventional storage area network management technologies are used, then network management can be performed, but they lack efficient simulation capabilities for remote debugging

Engineering Contradiction:
Improvesimulation capabilityVSAvoiderror diagnosis accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements a simulated managed resource that copies the structure and behavior of the actual component. This includes a simulated agent that communicates with a simulated store process and managed object database, reproducing the exact operational patterns and error conditions of the original component for reliable remote debugging.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent performs preliminary actions by capturing and storing the actual component's behavior patterns, communication protocols, and error conditions before creating the simulation. This preliminary data collection enables the simulation to accurately reproduce the component's behavior for reliable remote debugging.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If distributed storage area network management is implemented, then large complex storage networks can be managed, but error diagnosis becomes more difficult due to physical distribution

Engineering Contradiction:
Improvenetwork management efficiencyVSAvoiderror diagnosis difficulty
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent creates a simulated managed resource that replicates the faulty component's behavior in a controlled environment. This simulation includes the simulated agent, store process, and managed object database that mirror the actual component's structure and operations, enabling remote debugging without physical transportation of the faulty hardware.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent implements feedback mechanisms where the simulated managed resource responds to debugging operations in real-time. The simulation captures communication between components, error conditions, and operational states, providing feedback that helps identify the root cause of errors in distributed storage networks.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8024171B1Managed resource simulator for storage area networks
Publication Date: 2011.09.20 EMC IP HLDG CO LLC
  • US8024171B1 patent drawing
  • US8024171B1 patent drawing
  • US8024171B1 patent drawing

AI summary

Methods and systems for a managed resource simulator for storage area networks are disclosed. To simulate a managed resource, a first template of generic communication information is executed. The execution of the first template establishes communications between an agent and a server of a storage area network, wherein the agent is a type of agent that manages the managed resource to be simulated. A second template is then populated with data specific to the managed resource to be simulated. The second template further includes generic communication information used to establish communications between an agent and a store process. This generic communication information corresponds to the managed resource to be simulated. The managed resource is then simulated by executing the second template. This allows the simulated managed resource to be tested, and any causes of failed transactions may be corrected, without having access to the actual physical managed resource.