Dynamic User Quota System for Shared Storage Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional shared storage user quota systems are inefficient as they do not adapt to varying storage needs, leading to underutilization of available space and requiring manual adjustments by administrators, which is time-consuming and inefficient.

Innovation Solution

A dynamic user quota system that uses a storage management engine with reinforcement learning techniques to automatically adjust quotas, allowing users to exceed their limits temporarily when space is available and reclaiming excess data stored for long periods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed user storage quotas are implemented in shared storage systems, then storage space allocation control is improved, but storage system efficiency deteriorates due to underutilization when users need more space

Engineering Contradiction:
Improvestorage space allocation controlVSAvoidstorage system efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic user quotas that automatically adjust based on real-time storage availability and user needs. The system transitions from fixed static quotas to dynamic quotas that can increase or decrease automatically, resolving the contradiction by making the quota system adaptive rather than rigid, thus maintaining control while improving efficiency

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of user quotas from fixed values to variable values that automatically adjust based on storage conditions. This parameter transformation allows the system to maintain allocation control while responding to changing storage availability, thereby improving overall storage system efficiency

Inventive Principle:
Principle #35Parameter changes

2Reliability

If manual quota adjustment by administrators is implemented, then user storage quota control is improved, but administrative workload increases

Engineering Contradiction:
Improveuser storage quota controlVSAvoidadministrative time consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements an automated system where the storage management system itself adjusts user quotas based on predefined policies and real-time conditions, eliminating the need for manual administrator intervention. The system serves itself by automatically monitoring storage availability and adjusting quotas, thus maintaining control while eliminating administrative time consumption

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements automated feedback loops where storage usage metrics continuously feed into the quota management system, which automatically adjusts quotas in response to changing conditions. This closed-loop control maintains proper quota management while eliminating the need for manual administrator involvement

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If users are allowed to exceed storage quotas, then storage flexibility is improved, but storage space management deteriorates due to potential overutilization

Engineering Contradiction:
Improvestorage flexibilityVSAvoidstorage space management
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements dynamic quotas that automatically adjust based on storage availability, allowing users to flexibly access needed storage space while the system maintains overall management control through automated adjustments. This dynamic approach provides flexibility without sacrificing management reliability

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11438416B1Shared storage dynamic user quota system
Publication Date: 2022.09.06 DELL PROD LP
  • US11438416B1 patent drawing
  • US11438416B1 patent drawing
  • US11438416B1 patent drawing

AI summary

A shared storage dynamic user quota system includes a storage management device coupled to a storage system having a shared storage space. The storage management device receives a data storage request from a user device to store data in the shared storage space. If the storage management device determines that the storage of the data in the shared storage space will exceed a user storage quota for a user associated with the user device, it determines whether the user qualifies to store the data in the shared storage space and exceed the user storage quota. In response to determining that the user qualifies to store the data in the shared storage space and exceed the user storage quota, the storage management device stored the data in the shared storage space.