Automated Storage Volume Allocation and Distribution With Cloud Templates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current enterprise storage systems require a storage administrator with expertise in storage architecture, application architecture, and operating system requirements to manually set up and manage storage volumes, leading to lengthy and time-consuming processes that do not guarantee optimal performance and reliability.

Innovation Solution

An automated process using cloud-based management and pre-defined templates simplifies the creation, distribution, and configuration of storage volumes, allowing non-experts to achieve optimal configurations by selecting target templates that correspond to desired system goals, eliminating the need for manual experimentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual storage volume management is performed by administrators, then storage configurations can be customized, but the process becomes lengthy and time-consuming

Engineering Contradiction:
Improvestorage management processVSAvoidsetup and configuration time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

Storage templates are pre-configured with optimal settings for different operating systems and applications. These templates contain pre-defined volume allocations, mount points, permissions, and other configuration parameters that have been previously optimized by experts. When deploying storage, the system automatically applies these pre-configured templates, eliminating the need for administrators to manually configure each parameter and significantly reducing setup time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The storage system automatically detects the operating system type and application being deployed, then autonomously selects and applies the appropriate storage template without requiring administrator intervention. The system self-configures volume allocations, creates necessary directories, sets permissions, and mounts storage devices based on the detected environment, enabling automated storage provisioning that is both fast and optimized for the specific use case.

Inventive Principle:
Principle #25Self-service

2Reliability

If expert administrators manually configure storage systems, then optimal performance can be achieved, but the complexity of management increases

Engineering Contradiction:
Improvestorage configuration optimalityVSAvoidmanagement complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of requiring administrators to create unique optimized configurations for each storage deployment, the system uses templates that contain proven optimal configurations for different scenarios. These templates are copied and applied automatically based on the detected operating system and application type, ensuring that best-practice configurations are consistently applied without requiring administrators to have expert knowledge or to manually optimize each deployment.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

Storage templates are designed to be universally applicable across multiple similar deployment scenarios. A single template can serve multiple applications or operating systems with similar storage requirements, reducing the number of templates needed and simplifying management. The system automatically matches the current deployment to the most appropriate template, providing expert-level optimization through a simplified template selection process rather than complex manual configuration.

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

3Manufacturing precision

If storage administrators experiment with different configurations, then optimal settings can be found, but the management process becomes time-consuming

Engineering Contradiction:
Improvestorage configuration precisionVSAvoidconfiguration speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

Rather than requiring administrators to experiment with different configurations to find optimal settings, the templates contain pre-determined optimal configurations that have been previously tested and validated for specific operating system and application combinations. This preliminary optimization work has already been done by experts, and the templates encapsulate these proven settings, allowing immediate deployment of optimal configurations without experimentation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system includes mechanisms to monitor storage performance and automatically adjust configurations based on actual usage patterns and performance metrics. This feedback loop allows the system to learn from real-world operation and continuously optimize storage allocations, replacing manual experimentation with automated, data-driven configuration refinement that maintains high precision while improving speed over time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12360708B2Allocation, distribution, and configuration of volumes in storage systems
Publication Date: 2025.07.15 NVIDIA CORP
  • US12360708B2 patent drawing
  • US12360708B2 patent drawing
  • US12360708B2 patent drawing

AI summary

Configuring, distributing, and managing virtual volumes in a storage system are automated and simplified so that administrators may be relieved of such tasks and non-storage administrators can make use of the storage technology. Considering operating system and application requirements, a cloud-based storage management infrastructure can perform the automated process and may employ templates that define necessary information and processes regarding how service processing units are clustered in a storage platform, volume distribution of virtual volumes, volume properties, and presentation to servers.