SYSTEMS AND METHODS FOR IMPROVED MIGRATION OF LARGE LUNS

    公开(公告)号:US20240361941A1

    公开(公告)日:2024-10-31

    申请号:US18307885

    申请日:2023-04-27

    IPC分类号: G06F3/06

    摘要: An example methodology includes, by a computing device, receiving a request to migrate a logical unit number (LUN) from a source array to a target array and, responsive to a determination that the LUN is a large LUN, dividing the large LUN into a plurality of partitions, creating a number of sessions corresponding to the plurality of partitions, wherein each session of the created sessions is operable to migrate data from a partition of the plurality of partitions, and initiating the created sessions to start copying data from the respective partitions in parallel. The method may also include, by the computing device, responsive to a determination that the LUN is not a large LUN, creating a single session operable to migrate data from the LUN and initiating the single session to start copying data from the LUN.

    TWO-STAGE BUFFER OPERATIONS SUPPORTING WRITE COMMANDS

    公开(公告)号:US20240319884A1

    公开(公告)日:2024-09-26

    申请号:US18620773

    申请日:2024-03-28

    发明人: Hua Tan Lingye Zhou

    IPC分类号: G06F3/06

    摘要: Methods, systems, and devices for two-stage buffer operations supporting write commands are described. If data is written to a memory device starting at a multi-plane page offset other than zero, the read performance for the data may decrease significantly due to die misalignment. To avoid die misalignment, a memory system may support two buffers for write data: a flush buffer and a temporary buffer. The memory system may determine whether to add received data to the flush buffer, the temporary buffer, or a combination thereof based on a data transfer size and a threshold size. If the data in the temporary buffer satisfies a copy condition, the data in the temporary buffer is copied into the flush buffer. If the data in the flush buffer satisfies a flush condition, the data in the flush buffer is written to the memory device starting at a multi-plane page offset of zero.

    MEMORY DEVICE, OPERATING METHOD OF MEMORY DEVICE AND MEMORY SYSTEM

    公开(公告)号:US20240311054A1

    公开(公告)日:2024-09-19

    申请号:US18595769

    申请日:2024-03-05

    IPC分类号: G06F3/06

    摘要: Provided is a memory device including a plurality of memory blocks including of at least one subblock, wherein the memory block includes a first subblock configured to store first data including of at least one bit, and a second subblock configured to perform an erase operation independently of the first subblock and store second data including of at least one bit. The memory device is configured to perform a read operation on the second data in response to a write operation being performed on the second data in the second subblock. The memory device is configured to perform a write operation on the first data in the first subblock in response to a read operation being performed on the second data in the second subblock.

    Techniques for servicing I/O operations using redirection

    公开(公告)号:US12086417B2

    公开(公告)日:2024-09-10

    申请号:US18101281

    申请日:2023-01-25

    IPC分类号: G06F3/06

    摘要: Techniques can include: configuring a federation to have a volume as active from only a first storage system so that hosts only sends I/O operations, directed to the first volume, to the first storage system; configuring a second storage system of the federation as inactive with respect to volume; determining, in accordance with criteria, to allow I/O operations directed to the volume to be sent to both the first and second storage systems; transitioning the second storage system, with respect to the volume, from inactive to active; and receiving, from a host at the first and second storage systems, I/O operations directed to the volume while the first and second storage systems are configured as active. The I/O operations can include a first I/O operation received at the second storage system which is redirected, by the second storage system, to the first storage system for servicing.

    Frequency regulation for memory management commands

    公开(公告)号:US12086415B2

    公开(公告)日:2024-09-10

    申请号:US17662187

    申请日:2022-05-05

    IPC分类号: G06F3/06

    摘要: Methods, systems, and devices for frequency regulation for memory management commands are described. A memory device may maintain a respective first counter and second counter for each monitoring area of the memory device, where the counters may be incremented for each activate command received for the corresponding monitoring area. If the first counter satisfies a first threshold, an activate command issued to the monitoring area may be ignored. If the second counter fails to satisfy a second threshold, a memory management command issued to the monitoring area may be ignored and the memory device may maintain a value of the second counter, while decrementing the first counter. Alternatively, if the second counter satisfies the second threshold, the memory device may perform a memory management operation associated with a received memory management command and may decrement the first counter and the second counter.