Storage System Scale-Out Volume Management via Lead Local Volumes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In mixed storage environments with container execution bases and normal compute servers, the uneven free capacity distribution among storage servers leads to inefficiencies in using storage capacity, particularly when creating scale-out volumes.

Innovation Solution

A storage system and method that involve a plurality of storage servers and a compute server managing free capacity. The compute server individually provisions storage capacity to each storage server based on free capacity, creating lead local volumes which are then bundled to form a scale-out volume.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a compute server outside the container execution base creates a closed volume on a single storage server, then low-latency IO is achieved, but free capacity becomes non-uniform across storage servers

Engineering Contradiction:
ImproveIO latencyVSAvoidfree capacity uniformity
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The patent segments storage capacity management by introducing lead local volumes as intermediate units. Each storage server maintains lead local volumes that are segmented portions of the total storage capacity, allowing individual provisioning while maintaining overall uniformity. This segmentation enables the system to balance between low-latency access (by having dedicated lead local volumes) and uniform capacity distribution (by managing segments centrally).

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces lead local volumes as intermediary structures between storage servers and the container execution base. These lead local volumes act as mediators that enable low-latency IO operations while allowing the container execution base to manage free capacity uniformly across multiple storage servers. The intermediary structure resolves the contradiction by providing both dedicated access paths and centralized management capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If the container execution base creates a scale-out volume, then sufficient free capacity is utilized, but the volume cannot be created due to free capacity bias among storage servers

Engineering Contradiction:
Improvestorage capacity utilizationVSAvoidvolume creation feasibility
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent applies preliminary action by pre-provisioning lead local volumes on each storage server before creating scale-out volumes. This preliminary provisioning ensures that when the container execution base needs to create a scale-out volume, the necessary capacity is already prepared and uniformly distributed across storage servers, eliminating the free capacity bias problem and enabling smooth volume creation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the management parameter from direct free capacity management to lead local volume management. By transforming the storage capacity representation into standardized lead local volume units, the system can uniformly allocate and manage capacity across storage servers regardless of their individual free capacity states, enabling scale-out volume creation while effectively utilizing total storage capacity.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If manual operation is performed for data mapping and free space acquisition, then storage volumes can be created, but operation labor increases significantly

Engineering Contradiction:
Improvevolume creation capabilityVSAvoidoperation labor
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent implements self-service by enabling the container execution base to automatically manage and provision storage volumes using lead local volumes. The system provides self-service capabilities for free space acquisition and data mapping through automated processes that utilize the standardized lead local volume structure, eliminating the need for manual operations while maintaining volume creation functionality.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250080608A1Storage system and storage system control method
Publication Date: 2025.03.06 HITACHI VANTARA LTD
  • US20250080608A1 patent drawing
  • US20250080608A1 patent drawing
  • US20250080608A1 patent drawing

AI summary

A storage system includes a plurality of storage servers that includes a storage device and a controller that processes data inputted to and outputted from the storage device, the plurality of storage servers providing a lead local volume for inputting and outputting data to and from the storage device; and a first compute server including a client, wherein the first compute server manages a free capacity of the plurality of storage servers, individually provisions storage capacity to each of the plurality of storage servers on the basis of the free capacity to provide the lead local volume, and configures a first volume on the basis of the provided plurality of lead local volumes, and provides the first volume to the client.