Namespace management method and data storage system

TWI940412BActive Publication Date: 2026-09-21ACER INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
TW114147081
Authority / Receiving Office
TW · TW
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-12-02
Publication Date
2026-09-21
Estimated Expiration
2045-12-01

Smart Images

  • Figure TWG2TB001912529_001
    Figure TWG2TB001912529_001
  • Figure TWG2TB001912529_002
    Figure TWG2TB001912529_002
  • Figure TWG2TB001912529_003
    Figure TWG2TB001912529_003
Patent Text Reader

Abstract

A namespace management method and a data storage system are disclosed. The method includes: associating a plurality of logical units to a first namespace; after associating the plurality of logical units to the first namespace, obtaining first usage information of a first entity unit in a storage device, wherein the first entity unit is mapped to a first logical unit among the plurality of logical units; and, based on the first usage information, reassociating the first logical unit to a second namespace, wherein the second namespace is different from the first namespace.
Need to check novelty before this filing date? Find Prior Art

Claims

1. A namespace management method for a data storage system, wherein the data storage system includes a storage device, and the namespace management method includes: Associate multiple logical units with the first namespace; After associating the plurality of logical units to the first namespace, first usage information of the first entity unit in the storage device is obtained, wherein the first entity unit is mapped to the first logical unit among the plurality of logical units; based on the first usage information, the first logical unit is reassociated to the second namespace, wherein the second namespace is different from the first namespace.

2. The namespace management method as described in claim 1, wherein the first usage information reflects the wear and tear of the first entity unit.

3. The namespace management method as described in claim 1, wherein the step of changing the association of the first logical unit to the second namespace based on the first usage information includes: In response to the first usage information meeting preset conditions, the first logical unit is changed to be associated with the second namespace.

4. The namespace management method as described in claim 1, wherein the step of changing the association of the first logical unit to the second namespace based on the first usage information is performed before the first entity unit is marked as a bad block.

5. The namespace management method as described in request item 1 further includes: Obtain second usage information of a second entity unit in the storage device, wherein the second entity unit is mapped to a second logical unit in the plurality of logical units, and the second usage information reflects that the wear level of the second entity unit is different from the wear level of the first entity unit; and according to the second usage information, change the association of the second logical unit to a third namespace, wherein the first namespace, the second namespace and the third namespace are all different.

6. A data storage system, comprising: Host system; and storage devices, coupled to the host system, wherein the host system is used to: associate multiple logical units to a first namespace; After associating the plurality of logical units to the first namespace, first usage information of the first entity unit in the storage device is obtained, wherein the first entity unit is mapped to the first logical unit among the plurality of logical units; based on the first usage information, the first logical unit is reassociated to the second namespace, wherein the second namespace is different from the first namespace.

7. The data storage system as claimed in claim 6, wherein the first usage information reflects the wear and tear of the first physical unit.

8. The data storage system as described in claim 6, wherein the operation of changing the association of the first logical unit to the second namespace based on the first usage information includes: In response to the first usage information meeting preset conditions, the first logical unit is changed to be associated with the second namespace.

9. The data storage system as claimed in claim 6, wherein the operation of changing the association of the first logical unit to the second namespace based on the first usage information is performed before the first entity unit is marked as a bad block.

10. The data storage system of claim 6, wherein the host system is further configured to: obtain second usage information of a second entity unit in the storage device, wherein the second entity unit is mapped to a second logical unit among the plurality of logical units, and the second usage information reflects that the wear level of the second entity unit is different from the wear level of the first entity unit; and, based on the second usage information, change the association of the second logical unit to a third namespace, wherein the first namespace, the second namespace, and the third namespace are all different.

Citation Information

Patent Citations

  • Decoupling method and system for decomposing services

    TW202123001A

  • Storage system and method for namespace reservation in a multi-queue single-controller environment

    US10558376B2

  • Cooperative flash management of storage device subdivisions

    US11740801B1