Virtual Storage Volume Load Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage systems face increased management complexity and performance bottlenecks due to the need for load distribution across multiple disk array devices, requiring temporary suspension of operations for LVM setup, complex SAN zoning configurations, and increased administrative effort for managing access control and volume migration.

Innovation Solution

The solution involves virtualizing logical volumes across multiple storage devices to distribute IO loads and simplify network settings, allowing for automated access permission management without requiring coordination between host and network administrators, thereby enhancing storage performance and reducing management burdens.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple disk array devices are arranged to distribute IO loads, then storage performance is improved, but management complexity increases due to complex SAN zoning configurations and coordination between administrators

Engineering Contradiction:
Improvestorage performanceVSAvoidmanagement complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines multiple disk array devices into a unified storage pool managed by a single storage system. The storage system presents a single virtual volume to the host, merging the complexity of managing multiple devices into a single management interface, thereby improving storage performance through load distribution while reducing management complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The storage system acts as an intermediary between the host and multiple disk array devices. It handles SAN zoning configurations and access control internally, shielding the administrator from complex networking details while maintaining high storage performance through optimized data distribution across multiple devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If LVM setup is performed to show volumes across systems as logical volumes, then load distribution is achieved, but operations must be temporarily suspended and administrative effort increases

Engineering Contradiction:
Improveload distributionVSAvoidoperation suspension time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The storage system performs preliminary configuration of load distribution across multiple disk array devices before presenting the virtual volume to the host. The storage pool is pre-configured with data distribution policies, allowing seamless load distribution without requiring temporary suspension of operations or complex LVM setup procedures.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If access control settings are configured for each physical storage device, then security is maintained, but coordination between host and network administrators is required increasing management burden

Engineering Contradiction:
Improveaccess control securityVSAvoidadministrative effort
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The storage system merges access control settings into a unified management interface. Instead of requiring separate configurations for each physical storage device, the system presents a single virtual volume with centralized access control policies, maintaining security while eliminating the need for coordination between multiple administrators.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9229645B2Storage management method and storage system in virtual volume having data arranged astride storage devices
Publication Date: 2016.01.05 HITACHI VANTARA LTD
  • US9229645B2 patent drawing
  • US9229645B2 patent drawing
  • US9229645B2 patent drawing

AI summary

An administrator instructs creation of a volume to a virtual storage device and registration of a host port for providing access permission to the volume. The virtual storage device searches a candidate of a physical storage device capable of reaching the host port and a candidate of the target port based on the access permission information, and creates a distributed volume astride the candidate physical storage device. The distributed volume is composed of a plurality of partial volumes, and the partial volumes inherit the functions of the storage device and the access permission information set for the distributed volume. The virtual storage device distributes an access permission to the physical storage device, constitutes the access permission information of the host port and the volume with respect to the candidate target port, and registers the access permission information of the host port and the target port to the SAN switch.