System-on-chip comprising a non-volatile memory

    公开(公告)号:US12124713B2

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

    申请号:US18057390

    申请日:2022-11-21

    CPC classification number: G06F3/0629 G06F3/0622 G06F3/0665 G06F3/0679

    Abstract: A system-on-chip includes a processor, a memory and a memory interface coupled to the processor and to the memory. The processor, in operation, generates memory access requests. The memory includes one or more physical banks divided into a succession of sectors, each sector having a size equal to a smallest erasable size of the memory. The memory interface, in operation, responds to receiving memory configuration information by storing logical memory bank configuration information in the one or more configuration registers, the logical memory bank configuration information assigning each sector of the one or more physical banks of the memory to a respective logical memory bank of one or more logical memory banks. The memory interface, in operation, controls access to the memory by the processor based on the logical memory bank configuration information stored in the one or more configuration registers.

    Resiliency SLO protocol layer
    2.
    发明授权

    公开(公告)号:US12099722B2

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

    申请号:US17975754

    申请日:2022-10-28

    CPC classification number: G06F3/0611 G06F3/0665 G06F3/067

    Abstract: One or more aspects of the present disclosure relate to dynamically selecting a storage array and corresponding input/output (IO) paths between a host and the storage array. In embodiments, a virtual storage volume (VSV) can be established for a host entity using one or more storage device portions from a plurality of storage arrays. In addition, IO servicing metric parameters can be dynamically measured. The servicing metric parameters can define metrics corresponding to the VSV's assigned ports on each of the storage arrays or network latency between the host and each of the plurality of storage arrays. Further, a primary storage array from the plurality of storage arrays can be selected based on the IO servicing metrics.

    DATA RECOVERY TECHNIQUES USING CLOUD CONSISTENCY GROUPS

    公开(公告)号:US20240272834A1

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

    申请号:US18166992

    申请日:2023-02-09

    Abstract: Techniques discussed herein relate to improved data recovery techniques within cloud computing environments. The disclosed techniques utilize consistency groups that are identified for volumes corresponding to a compute instance. A plurality of resource identifiers uniquely identifying a respective cloud computing resource of the cloud computing environment can be maintained. A cloud computing instance corresponding to a resource identifier may be identified and volume metadata associated with that resource identifier is obtained. The volume metadata identifying at least one of a block volume or boot volume. A consistency group is generated for the identified volume devices for the computing instance and one or more schedules can be generated with which various snapshots of the volume devices of the group are to be subsequently generated.

    MULTI-INTERFACE CONTAINER STORAGE INTERFACE DRIVER DEPLOYMENT MODEL

    公开(公告)号:US20240256189A1

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

    申请号:US18103643

    申请日:2023-01-31

    CPC classification number: G06F3/0665 G06F3/0604 G06F3/067

    Abstract: Techniques for container environment management are disclosed. For example, a method comprises deploying a first container storage interface driver, wherein the first container storage interface driver comprises multiple interfaces and is configured to: (i) receive a first request from a host configured to execute an application program, wherein the first request is related to a first storage volume associated with a storage system; (ii) receive a second request from a second container storage interface driver configured to provide an additional functionality with respect to the first container storage interface driver, wherein the second request is related to a second storage volume associated with the storage system; and (iii) send the first request and the second request to the storage system.

    MIGRATION OF APPLICATION ON CONTAINER PLATFORM

    公开(公告)号:US20240241660A1

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

    申请号:US18154552

    申请日:2023-01-13

    Applicant: Hitachi, Ltd.

    CPC classification number: G06F3/0647 G06F3/0617 G06F3/0665 G06F3/067

    Abstract: A method for application migrating from a first cluster to a second cluster. The method may include detecting application migration request from the first cluster to the second cluster for performing application migration; identifying first volumes associated with the first cluster that are used by the application; establishing data copying from the first volumes of a first storage device associated with the first cluster to second volumes of a second storage device associated with the second cluster; determining if a copy condition is met based on the data copying; for meeting the copy condition, stopping the application on the first cluster; flushing uncopied data from the first volumes to the second volumes; determining whether the flushing of the uncopied data is completed; and for the flushing of the uncopied data being completed, deploying the application on the second cluster.

    Container Storage Interface Filter Driver-Based Optimization of a Storage System

    公开(公告)号:US20240211172A1

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

    申请号:US18086137

    申请日:2022-12-21

    CPC classification number: G06F3/0659 G06F3/0665 G06F3/0604 G06F3/0679

    Abstract: An illustrative method may include passing, by a container storage interface (CSI) filter driver, requests received by way of a node agent to a CSI driver associated with a storage system, the requests comprising requests for the CSI driver to perform control plane operations with respect to the storage system, wherein the node agent, the CSI filter driver, and the CSI filter all execute on a node of a cluster managed by a container orchestrator, and wherein the storage system is configured to store data associated with one or more containerized applications executing on the node; identifying, by the CSI filter driver based on the requests, attributes associated with the control plane operations; determining, by the CSI filter driver based on the attributes, a usage profile associated with the storage system; and performing, by the CSI filter driver based on the usage profile, an optimization operation.

Patent Agency Ranking