RESOURCE MANAGEMENT FOR MULTI-PRODUCT AND MULTI-HOMED SYSTEMS

    公开(公告)号:US20240272955A1

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

    申请号:US18169606

    申请日:2023-02-15

    Applicant: Rubrik, Inc.

    CPC classification number: G06F9/5055 G06F16/23 G06F16/252

    Abstract: Methods, systems, and devices for data management are described. A database for managing one or more subscriptions to a cloud service that provides computing resources may be generated. The database may include multiple tables corresponding to multiple geographic regions. Based on the subscriptions, the tables may be updated to reflect respective computing resource allotments for respective geographic regions. A request to apply a software-as-a-service product to customer data may be received from a geographic region. In response to the request, available computing resources for the geographic region may be identified and a determine of whether to configure the available computing resources for the instantiation of the software-as-a-service product instance may be determined. Based on the determining, an indication of whether the software-as-a-service product instance is initiated may be provided.

    CLOUD OBJECT STORAGE AND VERSIONING SYSTEM

    公开(公告)号:US20210389883A1

    公开(公告)日:2021-12-16

    申请号:US17345199

    申请日:2021-06-11

    Applicant: Rubrik, Inc.

    Abstract: Systems and methods for cloud object storage and versioning are provided. In an example, a cloud object storage and versioning system (COSVS) coordinates insertion of metadata into a database and data into an object store in a compute infrastructure, the compute infrastructure including the database, the object store, a data source, and a client application interacting with the data source. The COSVS has an architecture comprising a client API layer confined to provide an interface to the client application to facilitate storing or restoring of items originally obtained from the data source, and query different versions of item content originally obtained from the data source; a deduplication layer to deduplicate item content and store items originally obtained from the data source devoid of external item metadata or semantic relations among items; and a packing layer confined to store and retrieve bytes of item or object content.

    Data management system with limited control of external compute and storage resources

    公开(公告)号:US12271269B2

    公开(公告)日:2025-04-08

    申请号:US18311137

    申请日:2023-05-02

    Applicant: Rubrik, Inc.

    Abstract: Methods and systems for improving data back-up, recovery, and search across different cloud-based applications, services, and platforms are described. A data management and storage system may direct compute and storage resources within a customer's cloud-based data storage account to back-up and restore data while the customer retains full control of their data. The data management and storage system may direct the compute and storage resources within the customer's cloud-based data storage account to generate and store secondary layers that are used for generating search indexes, to generate and store shared space layers and user specific layers to facilitate the deduplication of email attachments and text blocks, to perform a controlled restoration of email snapshots such that sensitive information (e.g., restricted keywords) located within stored snapshots remains protected, and to detect and preserve emails that were received or transmitted and then deleted between two consecutive snapshots.

    RELIABLE AND HIGH-PERFORMANCE CONNECTIVITY BETWEEN CONTROL-PLANES AND DATA-PLANES FOR A DATA MANAGEMENT SYSTEM

    公开(公告)号:US20240388625A1

    公开(公告)日:2024-11-21

    申请号:US18320603

    申请日:2023-05-19

    Applicant: Rubrik, Inc.

    Abstract: Methods, systems, and devices for data management are described. A data management system may include a control-plane common to multiple customers, where customer data for each customer is stored on a private data plane (e.g., at a remote node cluster). Each node cluster includes a controller which manages the nodes of the node cluster. A taskchain controller of the control plane may directly communicate with the nodes of the multiple node clusters, for example, via respective proxy services hosted at the node controllers or via respective service buses. The taskchain controller may communicate a command to add a new node to the node controller, and the node controller may create a new node based on the command. Future communications (e.g., commands to perform data protection tasks such as backup or restore operations) may be routed to the node via the proxy service or a service bus.

    UNIFIED KEY MANAGEMENT
    8.
    发明公开

    公开(公告)号:US20240305457A1

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

    申请号:US18139264

    申请日:2023-04-25

    Applicant: Rubrik, Inc.

    CPC classification number: H04L9/0891 H04L9/14

    Abstract: Methods, systems, and devices for data management are described. A data management system (DMS) may create a first key family including a first key to encrypt and decrypt first data encryption keys associated with first data management jobs. The DMS may create a second key family after encrypting the first data encryption keys using the first key. A first key of the second key family may be used to encrypt and decrypt second data encryption keys that are associated with second data management jobs. The DMS may create a second key of both the first and second key families. The second key of the first key family may be used to decrypt the first data encryption keys. The second key of the second key family may be used to encrypt third data encryption keys and to decrypt the second data encryption keys and the third data encryption keys.

    ADAPTABLE MULTI-LAYERED STORAGE FOR GENERATING SEARCH INDEXES

    公开(公告)号:US20200379848A1

    公开(公告)日:2020-12-03

    申请号:US16428963

    申请日:2019-06-01

    Applicant: RUBRIK, INC.

    Abstract: Methods and systems for improving data back-up, recovery, and search across different cloud-based applications, services, and platforms are described. A data management and storage system may direct compute and storage resources within a customer's cloud-based data storage account to back-up and restore data while the customer retains full control of their data. The data management and storage system may direct the compute and storage resources within the customer's cloud-based data storage account to generate and store secondary layers that are used for generating search indexes, to generate and store shared space layers and user specific layers to facilitate the deduplication of email attachments and text blocks, to perform a controlled restoration of email snapshots such that sensitive information (e.g., restricted keywords) located within stored snapshots remains protected, and to detect and preserve emails that were received or transmitted and then deleted between two consecutive snapshots.

    DISTRIBUTED RESOURCE CONTROLLERS FOR CLOUD INFRASTRUCTURE

    公开(公告)号:US20240385887A1

    公开(公告)日:2024-11-21

    申请号:US18319110

    申请日:2023-05-17

    Applicant: Rubrik, Inc.

    Abstract: Methods, systems, and devices for data management are described. Some systems may include a job engine associated with one or more software-as-a-service (SaaS) services. The job engine may identify computing resources distributed across one or more cloud environments. The computing resources may be of two or more different resource types. The job engine may generate multiple resource controllers associated with the computing resources. The resource controllers may be of two or more different controller types and may each be mapped to a respective computing resource based on a resource type of the computing resource and a controller type of the resource controller. A resource controller may be operable to monitor, based on a set of tasks generated by the job engine, one or more parameters associated with a computing resource and modify, based on the set of tasks, the one or more parameters associated with the computing resource.

Patent Agency Ranking