Efficient path state reporting for uniform host attachment configuration

    公开(公告)号:US12061809B2

    公开(公告)日:2024-08-13

    申请号:US17949807

    申请日:2022-09-21

    IPC分类号: G06F3/06

    摘要: Host access to a system DS1 can be configured for a logical device L1 so that L1 is exposed to the host over path P1 from DS1. Prior to configuring host access to L1 on another system DS2, configuration information of DS1 can be updated to include a fully populated uniform host configuration for the host with respect to L1. The fully populated uniform host configuration can identify P1 as well as path P2 between DS2 and the host. Even though P2 may not be established so that L1 is not yet exposed to the host over P2, DS1 can use the information included in the fully populated uniform host configuration to report information to the host regarding path state information for P1 and P2. The host can directly query DS2 regarding P2 in order to determine current up-to-date information regarding the path state of P2 with respect to L1.

    Memory device and operation method thereof

    公开(公告)号:US12056361B2

    公开(公告)日:2024-08-06

    申请号:US17814888

    申请日:2022-07-26

    IPC分类号: G06F12/00 G06F3/06

    摘要: An embodiment of the present disclosure discloses a memory device. The memory device comprises a memory controller, a buffer and a memory array. The buffer is coupled to the memory controller or embedded in the memory controller. A storage space of the buffer is configured by the memory controller to include a plurality of groups. The memory array is coupled to the memory controller, and comprising a plurality of tiles. The groups are one-to-one corresponding to the tiles. Each of the groups is configured to store data to be written into the corresponding tile. The memory controller performs one or more write operations based on the groups.

    Storage Management System and Method
    24.
    发明公开

    公开(公告)号:US20240256141A1

    公开(公告)日:2024-08-01

    申请号:US18160603

    申请日:2023-01-27

    IPC分类号: G06F3/06

    摘要: A method, computer program product, and computing system for receiving one or more IO requests on a storage system coupled to a cloud-based storage platform, wherein the cloud-based storage platform has a defined maximum IOPS rate; determining a current level of utilization of the defined maximum IOPS rate; and determining whether to queue the one or more IO requests for an aggregated write operation to the cloud-based storage platform based, at least in part, upon the current level of utilization of the defined maximum IOPS rate.

    Apparatus with response completion pacing

    公开(公告)号:US12050776B2

    公开(公告)日:2024-07-30

    申请号:US18049973

    申请日:2022-10-26

    发明人: Ying Huang Mark Ish

    IPC分类号: G06F3/06

    摘要: Methods, apparatuses and systems related to response completion pacing for latency control are described. The apparatus may utilize response completion pacing to dynamically control timing of output communications to the host. In some embodiments, the memory device can include a ready response queue that temporarily stores the data retrieved from a backend portion or a storage portion of the memory device. The apparatus can include logic coupled to the ready response queue and configured to communicate/send the data in the ready response queue according to a cadence period. In some embodiments, the logic can further dynamically adjust a storage capacity of the ready response queue and/or the cadence period.

    ACCELERATOR MODULE AND COMPUTING SYSTEM INCLUDING THE SAME

    公开(公告)号:US20240248609A1

    公开(公告)日:2024-07-25

    申请号:US18455668

    申请日:2023-08-25

    IPC分类号: G06F3/06

    摘要: An accelerator module includes a plurality of memories and a controller. The controller includes a plurality of memory controllers, a plurality of processing units, and a managing circuit. The plurality of memory controllers and the plurality of memories form a plurality of memory sub-channels. The plurality of processing units perform computational operations on a plurality of data stored in or read from the plurality of memories. The managing circuit redistributes tasks performed by the plurality of processing units or changes connections between the plurality of memory controllers and the plurality of processing units in response to a first memory sub-channel and a first processing unit being in a heavy-workload state.

    TECHNIQUES FOR SERVICING I/O OPERATIONS USING REDIRECTION

    公开(公告)号:US20240248606A1

    公开(公告)日:2024-07-25

    申请号: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.

    METHOD, DISTRIBUTED CONTROLLER, AND SYSTEM FOR MANAGING SEQUENTIAL STORAGE DEVICES IN DISTRIBUTED STORAGE ENVIRONMENT

    公开(公告)号:US20240241653A1

    公开(公告)日:2024-07-18

    申请号:US18126762

    申请日:2023-03-27

    发明人: Arun GEORGE

    IPC分类号: G06F3/06

    摘要: The disclosure provides a method, a distributed controller and a system for managing sequential storage devices in a distributed storage environment. The method comprising receiving a client allocation request from a client device and determining at least one zone set from a plurality of zone set based on the client allocation request and predefined I/O parameters. Each zone set of the plurality of zone set comprises a plurality of zones of sequential storage devices. Thereafter, method comprises provisioning the at least one zone set to the client device based on the client allocation request, thereby, managing the sequential storage devices. Each zone of a sequential storage device is arranged into a zone set based on at least one of sequential storage device parameters, and zone parameters. The use of the distributed controller allows optimizing the performance of the sequential storage devices and optimizing the network bandwidth utilization.

    INSTRUCTION SET ARCHITECTURE AND HARDWARE SUPPORT FOR HASH OPERATIONS

    公开(公告)号:US20240241645A1

    公开(公告)日:2024-07-18

    申请号:US18621437

    申请日:2024-03-29

    申请人: Intel Corporation

    IPC分类号: G06F3/06

    摘要: Systems, apparatuses and methods may provide for technology that includes a plurality of hash management buffers corresponding to a plurality of pipelines, wherein each hash management buffer in the plurality of hash management buffers is adjacent to a pipeline in the plurality of pipelines, and wherein a first hash management buffer is to issue one or more hash packets associated with one or more hash operations on a hash table. The technology may also include a plurality of hash engines corresponding to a plurality of dynamic random access memories (DRAMs), wherein each hash engine in the plurality of hash engines is adjacent to a DRAM in the plurality of DRAMs, and wherein one or more of the hash engines is to initialize a target memory destination associated with the hash table and conduct the one or more hash operations in response to the one or more hash packets.