USE OF COPY LOCATION TO SELECTIVELY SET OR SELECTIVELY CLEAR BITS OF METADATA DURING LIVE MIGRATION

    公开(公告)号:US20230004317A1

    公开(公告)日:2023-01-05

    申请号:US17450409

    申请日:2021-10-08

    Abstract: A method for tracking a progress of data copying for a live migration includes transferring, by a storage controller, a first data structure to a live migration server, the first data structure including a first status identifier indicating a location of a source data to be copied from a source storage to a target storage, and selectively generating or selectively clearing, by the storage controller, a second status identifier in or from a second data structure, based on a first current copying location of the live migration server, the second status identifier indicating a location of a first user data write to the source storage.

    Head of line entry processing in a buffer memory device

    公开(公告)号:US11586564B2

    公开(公告)日:2023-02-21

    申请号:US17315191

    申请日:2021-05-07

    Abstract: A method of a buffer memory device, a storage system, and a buffer memory device are provided. The method of the buffer memory device, the buffer memory device having a lower tier memory and a higher tier memory, may include receiving a new entry request, determining that the new entry request includes an HOL entry, selecting an entry on the higher tier memory to be tiered down to the lower tier memory in response to determining that the new entry request includes an HOL entry, removing the selected entry from the higher tier memory, storing the HOL entry in the higher tier memory of the buffer memory device, and outputting the HOL entry to an arbiter.

    Memory device and method to restock entries in serial link

    公开(公告)号:US11934694B2

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

    申请号:US17314449

    申请日:2021-05-07

    Abstract: A method of a memory device, a storage system, and a memory device are provided. The method includes receiving a set of entries, where the set of entries includes a first entry from a source queue and addressed to a first destination and a second entry addressed to a second destination, determining to add a third entry associated with the first entry and addressed to the first destination to the set of entries, selecting one of the first entry and the third entry as a restock entry and the other of the first entry and the third entry as a pass-through entry, sending the restock entry to the source queue, and sending the second entry and the pass-through entry to a serial link connected to the first destination and the second destination.

    Systems and methods for arbitrating access to a shared resource

    公开(公告)号:US11720404B2

    公开(公告)日:2023-08-08

    申请号:US17076681

    申请日:2020-10-21

    CPC classification number: G06F9/5027

    Abstract: Systems and methods for arbitrating access of a shared resource are disclosed. Data is received from various sources and stored in various queues. A first data structure is generated based on the stored data. The first data structure may be associated with two dimensions (e.g. a first dimension associated with sources and a second dimension associated with destinations). A second data structure is generated based on the first data structure. The second data structure may be associated with one dimension. The one dimension may include the second dimension. A first arbitration is performed based on the second data structure for selecting a destination. A second arbitration is performed based on the first data structure and the selected destination for selecting a source. Data stored in one of the queues associated with the selected source and the selected destination is retrieved, and the retrieved data is provided to the shared resource.

Patent Agency Ranking