Zone Manager Storage Device Server Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current storage systems face challenges in ensuring that storage devices are correctly assigned to the appropriate servers within a network, leading to potential errors and inefficiencies due to misplacement of devices across different zone groups and servers, which can result in unauthorized access and data accessibility issues.

Innovation Solution

The implementation of a zone manager system that utilizes a processor-readable instruction-based solution to track and correct the assignment of storage devices to their corresponding servers by using a look-up table to map unique identifiers of storage devices to their respective zone groups and servers, thereby ensuring accurate and secure access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If storage devices are allowed to be moved freely within the storage array, then storage flexibility and ease of operation are improved, but the risk of misassignment to incorrect servers increases, compromising system reliability and data security

Engineering Contradiction:
Improvestorage device mobilityVSAvoiddevice-server assignment accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by detecting storage device movements and proactively reassigning devices to correct servers before misassignment errors can occur. The zone manager continuously monitors device locations and preemptively updates assignments based on detected movements, preventing potential data accessibility issues before they arise.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the zone manager detects storage device movements and receives information about device locations. Based on this feedback, the system automatically reassigns devices to appropriate servers, creating a closed-loop control system that maintains accurate device-server mappings despite physical movements.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If manual tracking of storage device locations is implemented, then assignment accuracy is improved, but system complexity and operational overhead increase

Engineering Contradiction:
Improvedevice location tracking accuracyVSAvoidtracking system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system employs self-service mechanisms where storage devices automatically report their locations and assignments to the zone manager. Devices provide their own identification information and location data, eliminating the need for complex external tracking infrastructure and reducing overall system complexity while maintaining high tracking accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The zone manager serves multiple functions simultaneously: it manages zoning configurations, tracks device locations, performs device-server assignments, and handles reassignment operations. This multi-functional approach consolidates tracking complexity into a single management entity rather than requiring separate specialized systems.

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

Data Source

PatentUS8732365B2Input/output system and methods to couple a storage device to the same server after movement in an input/output system
Publication Date: 2014.05.20 HEWLETT PACKARD ENTERPRISE DEV LP
  • US8732365B2 patent drawing
  • US8732365B2 patent drawing
  • US8732365B2 patent drawing

AI summary

In an embodiment, a method of operating a zone manager of an input/out system includes, in response to a storage device being inserted into a particular storage-device location of the input/output system, determining whether the particular storage-device location and the storage device are assigned to a same server of the input/output system, and assigning the particular storage-device location and storage device to the same server in response to determining that the particular storage-device location and the storage device are not assigned to the same server.