Multitenant Memory Die Grouping to Reduce Metadie Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-capacity data storage devices with a large number of memory dies face power and resource limitations, preventing all memory dies from being grouped together as a single metadie, leading to inefficient metadie switching and performance degradation due to frequent tenant switching.

Innovation Solution

The data storage device logically groups frequently used tenants together into the same metadie, minimizing metadie switching by assigning them to the same metadie, thereby reducing overhead and enhancing performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If all memory dies are grouped together as a single metadie, then parallel access efficiency is improved, but power consumption exceeds limitations

Engineering Contradiction:
Improveparallel access efficiencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system segments the metadie into multiple sub-metadies, each containing a subset of memory dies that can operate within power limitations. This allows parallel access within each sub-metadie while avoiding excessive power consumption across all dies simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects and activates only the sub-metadie containing the required data, rather than keeping all memory dies active. This dynamic activation reduces power consumption while maintaining parallel access efficiency within the active sub-metadie.

Inventive Principle:
Principle #15Dynamics

2Use of energy by moving object

If memory dies are grouped into multiple metadies, then power consumption is reduced, but metadie switching overhead increases

Engineering Contradiction:
Improvepower consumptionVSAvoidmetadie switching overhead
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-positioning frequently accessed tenants into the same sub-metadie and maintaining a mapping structure that predicts future access patterns. This reduces the frequency of metadie switching and associated overhead.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from access patterns to dynamically adjust tenant placement and sub-metadie selection. By monitoring which tenants are frequently accessed together, the system optimizes the grouping to minimize future switching overhead.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If tenants are frequently switched between different metadies, then data allocation flexibility is improved, but performance degrades due to switching overhead

Engineering Contradiction:
Improvedata allocation flexibilityVSAvoidperformance
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs preliminary analysis of tenant access patterns and pre-positions frequently co-accessed tenants into the same sub-metadie. This preliminary optimization reduces the need for future switching while maintaining allocation flexibility for less frequently accessed data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different strategies to different tenants based on their access patterns. Frequently accessed tenants are placed in optimized sub-metadies with minimal switching, while less frequently accessed tenants maintain flexible allocation. This local differentiation resolves the contradiction between flexibility and performance.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260030215A1Data Storage Device and Method for Providing an Efficient Multitenancy Arrangement in High-Capacity Data Storage Devices
Publication Date: 2026.01.29 SANDISK TECHNOLOGIES LLC
  • US20260030215A1 patent drawing
  • US20260030215A1 patent drawing
  • US20260030215A1 patent drawing

AI summary

A data storage device and method are disclosed for providing an efficient multitenancy arrangement in high-capacity data storage devices. In one embodiment, a data storage device is provided comprising a memory and one or more processors. The one or more processors, individually or in combination, are configured to: create a plurality of metadies, wherein each metadie comprises a different subset of memory dies of the plurality of memory dies; determine which tenants of the data storage device are frequently used together; assign the tenants that are frequently used together to a same metadie; and access memory dies of the same metadie in parallel in response to an access request from one of the tenants that is assigned to the same metadie. Other embodiments are provided.