Intelligent resource allocation agent for cluster computing

    公开(公告)号:US20210081250A1

    公开(公告)日:2021-03-18

    申请号:US16569223

    申请日:2019-09-12

    Abstract: A resource allocation module may be configured to monitor an input queue of a cluster computing framework for a batch of one or more programs for processing. The resource allocation module parses commands in each of the one or more programs to determine an input/output (I/O) complexity parameter and at least one operation complexity parameter corresponding to each program of the one or more program files. The resource allocation module triggers execution of the one or more program files by a cluster computing framework via a network communication, wherein the cluster computing framework is configured based on the I/O complexity parameter and the at least one operation complexity parameter. Based on analysis of feedback from the cluster computing framework, the resource allocation module modifies a calculation for determining the I/O complexity parameter and/or a calculation for determining the operation complexity of the program files.

    System and method for dynamically calculating and executing data backup policies for a multi-tenant cluster storage

    公开(公告)号:US11573728B2

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

    申请号:US17350858

    申请日:2021-06-17

    Abstract: Embodiments of the present invention provide a system for calculating and executing data backup policies for a multi-tenant cluster storage. The system is configured for accessing one or more audit logs associated with one or more applications, where the one or more applications comprise one or more folders, accessing a footfall database to identify footfall data associated with the one or more applications, determining criticality of the one or more folders associated with the one or more applications based on the footfall data, determining a dynamic backup policy schedule for the one or more applications, storing the dynamic backup policy schedule in a backup policy database, based on the dynamic backup policy schedule, determining that at least one application of the one or more applications needs backup at a current time, and executing a backup policy and take a backup of the at least one application.

    SYSTEM AND METHOD FOR DYNAMICALLY CALCULATING AND EXECUTING DATA BACKUP POLICIES FOR A MULTI-TENANT CLUSTER STORAGE

    公开(公告)号:US20220404971A1

    公开(公告)日:2022-12-22

    申请号:US17350858

    申请日:2021-06-17

    Abstract: Embodiments of the present invention provide a system for calculating and executing data backup policies for a multi-tenant cluster storage. The system is configured for accessing one or more audit logs associated with one or more applications, where the one or more applications comprise one or more folders, accessing a footfall database to identify footfall data associated with the one or more applications, determining criticality of the one or more folders associated with the one or more applications based on the footfall data, determining a dynamic backup policy schedule for the one or more applications, storing the dynamic backup policy schedule in a backup policy database, based on the dynamic backup policy schedule, determining that at least one application of the one or more applications needs backup at a current time, and executing a backup policy and take a backup of the at least one application.

    Intelligent resource allocation agent for cluster computing

    公开(公告)号:US11360822B2

    公开(公告)日:2022-06-14

    申请号:US16569223

    申请日:2019-09-12

    Abstract: A resource allocation module may be configured to monitor an input queue of a cluster computing framework for a batch of one or more programs for processing. The resource allocation module parses commands in each of the one or more programs to determine an input/output (I/O) complexity parameter and at least one operation complexity parameter corresponding to each program of the one or more program files. The resource allocation module triggers execution of the one or more program files by a cluster computing framework via a network communication, wherein the cluster computing framework is configured based on the I/O complexity parameter and the at least one operation complexity parameter. Based on analysis of feedback from the cluster computing framework, the resource allocation module modifies a calculation for determining the I/O complexity parameter and/or a calculation for determining the operation complexity of the program files.

Patent Agency Ranking