Rebalancing engine for use in rebalancing files in a distributed storage systems

    公开(公告)号:US12229084B2

    公开(公告)日:2025-02-18

    申请号:US18194860

    申请日:2023-04-03

    Applicant: NetApp, Inc.

    Abstract: Redistribution of files in a containerized distributed file system is disclosed. Containers each have an engine and a scanner and each of the containers stores files and parameters for characteristics of files stored on the container. A first engine in a first container monitors characteristics of files stored on the first container and, responsive to determining that the parameters for files on the first container exceed one or more predetermined thresholds, communicates with a second engine in a second container to determine a destination container for one or more files from the first container. The second engine in the second container indicates to the first engine in the first container whether the second container is available to receive one or more files from the first container. The first engine triggers file system scanning by the scanner of the first container to identify files to be moved to the second container.

    REBALANCING SCANNER FOR USE IN REBALANCING FILES IN A DISTRIBUTED FILE SYSTEMS

    公开(公告)号:US20240064198A1

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

    申请号:US18194874

    申请日:2023-04-03

    Applicant: NetApp, Inc.

    CPC classification number: H04L67/1029 G06F16/27

    Abstract: Redistribution of files in a containerized distributed file system is disclosed. An indication of at least one remote container to which files from the local container are to be transferred is received from a rebalancing engine in the local container. One or more transfer parameters for use in selecting one or more files in the local container to be transferred the at least one remote container are received from the rebalancing engine. The local container is scanned to identify files that satisfy the one or more transfer parameters. An indication of the identified files to a file transfer mechanism is provided. Operation of the scanner is terminate until triggered in response to a query by the engine of the local container or for a predetermined period of time.

Patent Agency Ranking