Container Storage Allocation Across Multi-Base Clouds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In hybrid cloud environments, setting storage characteristics in container execution platforms is complicated due to the manual exchange of storage server information between different administrators, and migrating applications often requires manual changes in settings when destination bases lack matching storage characteristics, leading to inefficiencies and loss of correspondence between storage volumes.

Innovation Solution

A computer system with a management server that stores storage characteristics and connection information for each base, allowing compute servers to easily allocate storage areas to containers based on these characteristics and information, facilitating automatic setting and migration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If storage server information is exchanged manually between container orchestration program administrator and storage administrator, then storage characteristics can be set in container execution platform, but operations become complicated

Engineering Contradiction:
Improvestorage characteristic setting operationVSAvoidinformation exchange process
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a storage management server as an intermediary between the container orchestration program and storage servers. This server automatically manages storage characteristic information and connection details, eliminating the need for manual information exchange between administrators. The storage management server acts as a centralized repository that both the container orchestration program and storage servers can access, simplifying the operational process while reducing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The container orchestration program automatically acquires storage characteristic information and connection information from the storage management server without requiring manual intervention. The system enables self-service by allowing the container orchestration program to autonomously retrieve and apply storage configuration details, reducing operational complexity and improving ease of operation.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If application migration is performed between bases with different storage characteristics, then application portability is improved, but manual setting changes are required

Engineering Contradiction:
Improveapplication migration capabilityVSAvoidmanual setting change time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements automatic copying of storage characteristic information from the storage management server to the container orchestration program during application migration. When an application is migrated between bases, the system automatically retrieves the appropriate storage characteristic information from the storage management server and applies it to the destination environment, eliminating manual setting changes and reducing time loss.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The storage management server pre-stores storage characteristic information and connection information for multiple bases in advance. This preliminary preparation allows the container orchestration program to quickly acquire and apply the correct storage configuration during migration without requiring manual intervention, thus improving adaptability while minimizing time loss.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If storage characteristics names change between migration source and destination bases, then local storage management flexibility is improved, but application settings cannot be reused

Engineering Contradiction:
Improvestorage management flexibilityVSAvoidapplication setting reusability
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent creates a universal storage characteristic information management system where the storage management server stores standardized storage characteristic information that can be referenced across different bases. Even when local storage characteristic names change, the container orchestration program can acquire and apply the appropriate information from the storage management server, ensuring application settings remain reusable while maintaining local management flexibility.

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

4Reliability

If container execution platform is recreated for data inheritance, then data continuity is improved, but correspondence between storage server volume and container volume is lost

Engineering Contradiction:
Improvedata inheritance capabilityVSAvoidvolume correspondence information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism where the container orchestration program continuously acquires updated storage characteristic information and connection information from the storage management server. This feedback loop ensures that even when the container execution platform is recreated, the system can retrieve and re-establish the correct volume correspondence information, maintaining data inheritance while preventing information loss.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12608145B2Computer system and storage management method for allocating storage areas to containers based on storage characteristics and connection information in a multi-base cloud environment
Publication Date: 2026.04.21 HITACHI VANTARA LTD
  • US12608145B2 patent drawing
  • US12608145B2 patent drawing
  • US12608145B2 patent drawing

AI summary

In a computer system with clouds of a plurality of bases and a storage management server, where the cloud of the base includes a compute server on which a container execution platform for executing a container is built, and a storage server that provides a storage area for storing data, the storage management server stores a storage characteristic of a storage area of a storage server in the cloud of each base and connection information to the storage area, and the compute server acquires, from the storage management server, a storage characteristic and connection information of the storage area in the base to which the compute server belongs, determines a storage area to be allocated to the container of the container execution platform based on the storage characteristic, and allocates the determined storage area to the container based on the connection information.