Multimode Storage Device With Selective Underlying Exposure
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional information storage systems face challenges in achieving both high speed and manageable complexity, as they typically operate at the expense of one or the other, failing to meet the requirements of advanced applications and platforms.
Innovation Solution
A multimode storage device with selective underlying exposure (SUE) capabilities, allowing for the selective exposure of underlying aspects of storage devices, enabling efficient management and maintenance operations across multiple address spaces, and distributing metadata and user data homogeneously across appliances, with redundancy control and scalable architecture.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional logical address space is used, then complexity is reduced and ease of operation is improved, but storage speed deteriorates
Solution Approach 1:
The storage system is segmented into multiple address spaces (logical address space and physical address space) that can be selectively accessed. The system divides storage operations into user-initiated activities using logical addressing and system-initiated management activities using physical addressing, allowing each to operate in its optimal mode without compromising the other.
Solution Approach 2:
The system dynamically switches between logical and physical address spaces based on the type of operation being performed. Management and maintenance activities dynamically transition to physical address space for high-speed access, while user activities remain in logical address space for ease of operation, creating a flexible, adaptive storage system.
2Speed
If conventional physical address space is used, then storage speed is improved, but device complexity increases and ease of operation deteriorates
Solution Approach 1:
Different portions of the storage system are assigned different addressing characteristics. The system applies physical addressing locally to specific management and maintenance operations that require high speed, while keeping the majority of user-accessible storage in logical address space, thereby limiting complexity to only where it is necessary for performance.
Solution Approach 2:
The system introduces an intermediary layer that translates between logical and physical address spaces. This intermediary mechanism allows management activities to access physical address space for high-speed operations while shielding user applications from the complexity of physical addressing, effectively mediating between the two address space types.
3Ease of operation
If conventional storage systems are used, then ease of operation is maintained, but productivity and performance deteriorate
Solution Approach 1:
The storage system implements multi-functionality by supporting both logical and physical address spaces within a single unified system. This allows the system to perform both user-initiated activities (requiring ease of operation) and system-initiated management activities (requiring high speed) without needing separate systems, thereby improving overall productivity while maintaining ease of use.
Data Source
AI summary
In one embodiment, a distributed storage system comprises: a plurality of appliances, a distributed multimode storage management coordinator, and a communication mechanism for communicating distributed multimode storage management messages. A first one of the plurality of appliances can include: a plurality of storage devices that have a first storage partition including a first type of interface and a first information storage region and a second storage partition including a selective underlying exposure (SUE) interface and a second information storage region that stores a second type of information, wherein the SUE interface exposes an aspect of the second information storage region. The distributed multimode storage management coordinator can include a plurality of multimode storage management systems that direct conveyance of information to the plurality of storage devices, wherein the coordinator includes a multiple mode SUE management system that directs file activities of the second partitions via the SUE interface.


