Remote Zone Management for JBOD Storage Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Zone management of Just a Bunch of Disks (JBOD) systems in server farms is tedious and typically requires a user to be present, lacking remote control capabilities.

Innovation Solution

Combining network protocols with SAS management protocols to enable remote zone management through a network service and CLI interface, allowing for zone group determination, configuration, and access control via zone and port mapping tables.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If zone management is performed using traditional UART console system with SAS protocol, then zone management functionality is achieved, but user presence at the JBOD system is required and remote management is not possible

Engineering Contradiction:
Improveremote management capabilityVSAvoidmanagement system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

A network service is introduced as an intermediary between the remote device and the JBOD system. This network service receives zoning commands from remote devices via TCP/IP protocol, translates them into SAS protocol commands, and forwards them to the JBOD system. This mediator enables remote management without requiring user presence at the physical location while maintaining compatibility with the existing SAS protocol interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The physical presence requirement (mechanical/physical interaction) is replaced with network-based communication. Instead of requiring a user to physically connect to the UART console at the JBOD system, the solution substitutes this with electronic network communication through TCP/IP protocols, allowing zone management to be performed remotely over a network connection.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If a network service is introduced for remote management, then remote accessibility is improved, but the system architecture becomes more complex

Engineering Contradiction:
Improveremote accessibilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The network service is designed to handle multiple functions through a unified interface. It can process different types of zoning commands (zone creation, modification, deletion, querying), support multiple remote devices simultaneously, and translate various command formats into the required SAS protocol. This multi-functionality reduces the need for separate specialized components for each management task.

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

Solution Approach 2:

The network service acts as a translation layer that mediates between the network protocol (TCP/IP) and the storage protocol (SAS). This intermediary handles protocol conversion, command validation, and parameter mapping, thereby isolating the complexity of protocol translation from both the remote device and the JBOD system, making the overall architecture more manageable.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If zone management requires on-site user presence, then security and control are maintained, but productivity and efficiency are reduced

Engineering Contradiction:
Improvemanagement efficiencyVSAvoidon-site presence requirement
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system enables self-service remote management where administrators can perform zone management tasks independently without requiring physical access to the JBOD system. The network service provides automated command translation and execution, allowing users to manage zones from any location with network connectivity, thereby significantly improving management efficiency and reducing the need for on-site presence.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9967139B2Remote zone management of JBOD systems
Publication Date: 2018.05.08 QUANTA COMPUTER INC

AI summary

Various examples of the present technology provide a method for remotely controlling zone management of a storage system that comprises generating and initializing a network service for a remote device and a new thread for handing commands from the remote device, determining, for each port of a plurality of ports associated with storage devices of a storage system, a corresponding zone group based at least upon zone IDs of the plurality of ports, setting a zoning configuration parameter corresponding to each group of the plurality of zoning groups using a serial protocol (e.g., SAS management protocol (SMP)), and configuring a zone and port mapping table and a zone permission table based at least upon the zoning configuration parameter.