Role-Based User Behavior Modeling for Storage Threat Containment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing storage systems face inefficiencies in data management and reliability due to redundant write operations and lack of centralized control over storage drives, leading to increased latency and reduced reliability.
Innovation Solution
A direct-mapped flash storage system that addresses data blocks directly without intermediate storage controllers, utilizing a centralized operating system to manage operations such as data rewriting and erasure, and incorporating non-volatile RAM for faster data buffering and power loss protection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional storage controllers manage data blocks, then centralized control is achieved, but redundant write operations occur and latency increases
Solution Approach 1:
The patent extracts the data block management function from traditional storage controllers and implements it directly in the flash memory devices themselves. Each flash device independently manages its own data blocks, eliminating the need for centralized controller intervention in routine write operations, thereby reducing latency while maintaining reliability through distributed decision-making
Solution Approach 2:
Flash memory devices perform self-management of data blocks including self-rewriting and self-erasing operations without requiring controller commands. The system uses feedback mechanisms where flash devices autonomously detect and correct their own write operations, eliminating redundant controller-mediated writes and reducing overall system latency
2Productivity
If centralized controllers manage all storage operations, then control is simplified, but redundant write operations increase and efficiency decreases
Solution Approach 1:
The patent extracts management complexity from centralized controllers and distributes it to individual flash devices. Each flash device independently tracks and manages its own data blocks, eliminating the need for complex centralized coordination and reducing redundant write operations while improving overall system efficiency
Solution Approach 2:
The storage management function is segmented into independent units at each flash device level. Each device maintains its own mapping tables and control logic for managing data blocks, replacing the monolithic centralized controller with distributed intelligent units that operate autonomously and efficiently
3Reliability
If traditional storage systems lack centralized control, then redundancy is reduced, but data management reliability decreases
Solution Approach 1:
Flash memory devices autonomously manage their own data blocks through self-rewriting and self-erasing capabilities. The system incorporates feedback mechanisms where devices independently track and correct their operations, ensuring data management reliability without requiring complex centralized control or additional redundancy mechanisms
Data Source
AI summary
An illustrative method includes monitoring operations performed with respect to a storage system by an entity using an identity associated with a particular role, the particular role providing the entity with a set of permissions associated with the storage system; determining, based on the monitoring, that one or more operations of the operations deviate from an expected activity profile associated with the role by more than a threshold; and performing, based on the determining that the one or more operations deviate from the expected activity by more than the threshold, a remedial action with respect to the entity.


