Storage Pool Determination System for IT Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current storage pool allocation mechanisms in IT systems are prone to human error and cannot prevent inappropriate usage, leading to increased costs due to incorrect pool selection and unauthorized access.
Innovation Solution
A storage pool determination system that includes a request hook unit to reject requests with specific pool names and a pool determination unit that automatically allocates storage tiers based on user information and request characteristics, ensuring appropriate pool usage and reducing costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If administrators manually allocate storage pools based on user requests, then flexibility and control are improved, but human error and inappropriate usage increase leading to higher costs
Solution Approach 1:
The system enables self-service by implementing an automatic pool determination unit that autonomously allocates storage pools based on request characteristics and user information, eliminating manual intervention while maintaining allocation accuracy through automated decision-making logic
Solution Approach 2:
The system implements feedback mechanisms by analyzing request characteristics and user information to dynamically determine appropriate storage pools, creating a closed-loop system that continuously optimizes allocation decisions based on accumulated data and patterns
2Loss of energy
If automatic pool allocation mechanisms are used to reduce costs, then cost efficiency is improved, but the ability to prevent inappropriate usage and human error decreases
Solution Approach 1:
The system performs preliminary action by pre-establishing allocation rules and criteria in the pool determination unit before actual allocation occurs, enabling proactive prevention of inappropriate usage rather than reactive correction, thus ensuring both cost efficiency and reliability from the outset
Solution Approach 2:
The pool determination unit acts as an intermediary between user requests and storage pool allocation, mediating the allocation process by evaluating request characteristics against predefined criteria to ensure appropriate pool selection while maintaining automated cost efficiency
3Adaptability or versatility
If multiple storage pools are maintained to meet different application requirements, then system versatility is improved, but complexity in pool selection and management increases
Solution Approach 1:
The system applies segmentation by dividing the storage pool selection process into distinct evaluation dimensions (request characteristics, user information, pool requirements), allowing complex multi-pool management to be broken down into manageable decision components that simplify the overall selection process
Data Source
AI summary
Example implementations described herein are directed to a method and a system for storage allocation from a storage pool, the method involving, for receipt of a request for storage through an orchestrator communicatively coupled to a management system managing the storage pool, the request comprising user information and request characteristics information, the request characteristics information indicative of a use type for the request, determining a storage tier from the storage pool for the request based on the user information and the request characteristics information; and allocating a pool name and the storage tier in response to the request.


