Software-defined Storage UI for Hardware Resource Visibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Managing hardware resources in conjunction with software-defined storage environments is challenging due to difficulties in identifying storage device allocation, locations, and error management within these environments.
Innovation Solution
A user interface service that obtains enclosure information from multiple enclosures, determines storage overviews, and generates user interfaces to display occupied and available storage slots, along with their functions within the software-defined storage configuration, using APIs and databases to unify information across different vendors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If software-defined storage environment is implemented to abstract local storage, then storage efficiency and accessibility are improved, but difficulty in managing hardware resources and identifying storage device allocation increases
Solution Approach 1:
The patent introduces an intermediary system that acts as a mediator between the software-defined storage environment and physical hardware resources. This intermediary collects enclosure information from multiple enclosures, determines storage overviews, and generates user interfaces that present unified storage information. This mediator layer simplifies hardware management by abstracting the complexity of identifying storage device allocation, locations, and errors, while maintaining the efficiency benefits of software-defined storage.
2Adaptability or versatility
If multiple enclosures from different vendors are used to support hardware resources, then system versatility and capacity are improved, but difficulty in identifying storage device allocation and locations across vendors increases
Solution Approach 1:
The patent implements a universal interface system that can work with multiple enclosures from different vendors. The user interface service obtains enclosure information from various vendors, determines storage overviews, and generates unified user interfaces that present storage information in a consistent manner. This universal approach allows the system to support diverse hardware resources while simplifying the identification of storage device allocation and locations across different vendor configurations.
3Ease of operation
If storage devices are joined in software-defined storage environment, then storage pool accessibility to processing systems is improved, but difficulty in identifying errors and configuration information increases
Solution Approach 1:
The patent implements feedback mechanisms where the user interface service continuously collects enclosure information from multiple enclosures, determines storage overviews, and generates updated user interfaces. This feedback loop provides real-time or periodic information about storage device allocation, locations, and errors. The feedback mechanism makes error identification and configuration information accessible while maintaining the ease of operation benefits of software-defined storage pools.
Data Source
AI summary
Described herein are systems, methods, and software to generate user interfaces to indicate software-defined storage information in view of available hardware resources. In one example, a user interface service may obtain enclosure information associated with enclosures in a computing environment and may determine a storage overview for the plurality of enclosures based on the enclosure information. The user interface service may further determine a function for each storage device in the storage overview in relation to a software-defined storage configuration for the computing environment and generate a user interface to indicate the storage overview with the function for each storage device in the plurality of enclosures.


