Storage Area Network Resource Manager Proxy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing storage area networks is challenging due to the complexity of configuring multiple resources, which can lead to issues when a single resource is not properly configured, and conventional methods do not scale well with network expansions, requiring extensive communication and management across various hardware and software resources.

Innovation Solution

A resource manager in a first server acts as a proxy to retrieve and serve configuration views from remote servers, maintaining a hierarchical tree of resources and distributing configuration management duties among multiple remote processes, allowing network administrators to view and manage resources through a graphical user interface, reducing the burden on a central management control center.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a central management control center is used to manage storage area networks, then configuration management can be performed, but the system complexity and communication burden increase significantly

Engineering Contradiction:
Improveconfiguration management capabilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent divides the centralized management function into distributed management agents located at each server. Each agent independently manages configuration for its local resources, eliminating the need for a single complex central control center. This segmentation reduces overall system complexity while maintaining management capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces management agents as intermediary components between servers and the management system. These agents act as local proxies that handle configuration requests locally, reducing communication burden on the central system and enabling scalable distributed management without increasing central complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If conventional centralized management methods are used, then resource configuration can be managed, but scalability with network expansions is poor

Engineering Contradiction:
Improveresource management capabilityVSAvoidscalability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

By segmenting management functions into distributed agents at each server, the system can scale horizontally as more servers are added to the network. Each agent manages its local resources independently, allowing the network to expand without overloading a central management system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables dynamic configuration of management parameters at the local agent level, allowing each server to adapt to its specific resource requirements. This local parameter flexibility supports network scalability by allowing individual servers to be configured independently as needed.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If direct communication with each server is required for configuration management, then precise control is achieved, but communication time and complexity increase

Engineering Contradiction:
Improveconfiguration control precisionVSAvoidcommunication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Management agents serve as local intermediaries that handle configuration requests for their respective servers. This eliminates the need for direct communication between the central management system and each server, reducing communication time while maintaining precise control through the agent-mediated interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Management agents perform preliminary local processing of configuration requests and maintain local state information. This preliminary action reduces the need for repeated communication with the central system, decreasing overall communication time while preserving configuration precision.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7680905B1Methods and system for viewing SAN resources
Publication Date: 2010.03.16 EMC IP HLDG CO LLC
  • US7680905B1 patent drawing
  • US7680905B1 patent drawing
  • US7680905B1 patent drawing

AI summary

A user selects one or more storage area network resources for purposes of viewing respective configuration information. Based on a respective selection by the user, a management control system determines whether it maintains corresponding configuration information associated with the selected one or more resources. If so, the management control system generates a respective configuration view for the user to view respective configuration information associated with the selected one or more resources. If not, the management control system identifies a remote server that manages the selected one or more resources and communicates with the remote server to convey a configuration view generated by the remote server through the management control system to the user for viewing on a display screen. Thus, the management control system can either serve the requested configuration information to a client or act as a proxy for retrieving and serving the requested configuration information to the user.