-
公开(公告)号:US20250021447A1
公开(公告)日:2025-01-16
申请号:US18900176
申请日:2024-09-27
Applicant: Commvault Systems, Inc.
Inventor: Amit Mitkar , Srinivas Govind KUNDARAM , Shankarbabu Bhavanarushi , Arun Prasad AMARENDRAN , Rohit Himmatrao DIKKAR
Abstract: Protecting configuration data in a clustered container system may include, in some embodiments, protecting an ETCD data store in a Kubernetes cluster. A data storage management system addresses the unique needs of protecting an ETCD data store of a target Kubernetes cluster, as well as protecting non-ETCD data payloads. The illustrative data storage management system defines ETCD as a unique kind of workload. ETCD protection is integrated within the data storage management system, which automatically creates data structures and resources within the system for, and provides special-purpose features to protect, ETCD contents and associated security certificates. One of the special-purpose features deploys a temporary data transfer agent within the target Kubernetes cluster to safeguard an ETCD snapshot and transmit its contents, along with the security certificates, to a backup infrastructure that operates outside of the target Kubernetes cluster. The backup infrastructure comprises components deployed by the data storage management system.
-
公开(公告)号:US20210271565A1
公开(公告)日:2021-09-02
申请号:US17037422
申请日:2020-09-29
Applicant: Commvault Systems, Inc.
Inventor: Shankarbabu Bhavanarushi , Amit Mitkar , Sumedh Pramod Degaonkar , Vikash KUMAR
Abstract: Certain embodiments described herein relate to an improved information management system that can perform platform-agnostic containerized application data protection. In one embodiment, the information management system receives a user's credentials to a container orchestrator along with an indication of whether or not to deploy a backup pod. Using the user credentials, the information management system accesses the container orchestrator, and if the user has requested deployment of a backup pod on the user's cluster, the information management system may do so using a backup pod specification and allow the backup pod to perform data protection operations, using a platform-agnostic interface (e.g., container storage interface), for application data accessible by the user applications on the user's pod on the user's cluster. Alternatively, if the user has not requested deployment of a backup pod, the information management system may perform data protection operations using provider-specific interface.
-
公开(公告)号:US11561866B2
公开(公告)日:2023-01-24
申请号:US16924002
申请日:2020-07-08
Applicant: Commvault Systems, Inc.
Inventor: Amit Mitkar , Sumedh Pramod Degaonkar , Sanjay Kumar , Shankarbabu Bhavanarushi , Vikash Kumar
Abstract: A “backup services container” comprises “backup toolkits,” which include scripts for accessing containerized applications plus enabling utilities/environments for executing the scripts. The backup services container is added to Kubernetes pods comprising containerized applications without changing other pod containers. For maximum value and advantage, the backup services container is “over-equipped” with toolkits. The backup services container selects and applies a suitable backup toolkit to a containerized application to ready it for a pending backup. Interoperability with a proprietary data storage management system provides features that are not possible with third-party backup systems. Some embodiments include one or more components of the proprietary data storage management within the illustrative backup services container. Some embodiments include one or more components of the proprietary data storage management system in a backup services pod configured in a Kubernetes node. All configurations and embodiments are suitable for cloud and/or non-cloud computing environments.
-
公开(公告)号:US11422900B2
公开(公告)日:2022-08-23
申请号:US17037422
申请日:2020-09-29
Applicant: Commvault Systems, Inc.
Inventor: Shankarbabu Bhavanarushi , Amit Mitkar , Sumedh Pramod Degaonkar , Vikash Kumar
Abstract: Certain embodiments described herein relate to an improved information management system that can perform platform-agnostic containerized application data protection. In one embodiment, the information management system receives a user's credentials to a container orchestrator along with an indication of whether or not to deploy a backup pod. Using the user credentials, the information management system accesses the container orchestrator, and if the user has requested deployment of a backup pod on the user's cluster, the information management system may do so using a backup pod specification and allow the backup pod to perform data protection operations, using a platform-agnostic interface (e.g., container storage interface), for application data accessible by the user applications on the user's pod on the user's cluster. Alternatively, if the user has not requested deployment of a backup pod, the information management system may perform data protection operations using provider-specific interface.
-
5.
公开(公告)号:US20240330120A1
公开(公告)日:2024-10-03
申请号:US18731501
申请日:2024-06-03
Applicant: Commvault Systems, Inc.
Inventor: Amit Mitkar , Sumedh Pramod DEGAONKAR , Sanjay KUMAR , Shankarbabu Bhavanarushi , Vikash KUMAR
CPC classification number: G06F11/1464 , G06F9/45558 , G06F9/5077 , G06F11/1451 , G06F11/1458 , G06F11/1461 , G06F11/1469 , G06F11/1484 , G06F2009/45562 , G06F2009/45583 , G06F2201/84
Abstract: A “backup services container” comprises “backup toolkits,” which include scripts for accessing containerized applications plus enabling utilities/environments for executing the scripts. The backup services container is added to Kubernetes pods comprising containerized applications without changing other pod containers. For maximum value and advantage, the backup services container is “over-equipped” with toolkits. The backup services container selects and applies a suitable backup toolkit to a containerized application to ready it for a pending backup. Interoperability with a proprietary data storage management system provides features that are not possible with third-party backup systems. Some embodiments include one or more components of the proprietary data storage management within the illustrative backup services container. Some embodiments include one or more components of the proprietary data storage management system in a backup services pod configured in a Kubernetes node. All configurations and embodiments are suitable for cloud and/or non-cloud computing environments.
-
公开(公告)号:US12033004B2
公开(公告)日:2024-07-09
申请号:US17508822
申请日:2021-10-22
Applicant: Commvault Systems, Inc.
Inventor: Manas Bhikchand Mutha , Bhavyan Bharatkumar Mehta , Arun Prasad Amarendran , Prasad Nara , Jaya Rama Raju Inavolu , Shankarbabu Bhavanarushi , Chandresh Sharma
CPC classification number: G06F9/5083 , G06F9/45558 , G06F9/5077 , G06F2009/45562 , G06F2009/4557 , G06F2009/45579 , G06F2209/5022 , G06F2209/505 , G06F2209/508
Abstract: An information management system includes a storage manager for managing backup and/or restore operations for one or more client computing devices. The storage manager may be in communication with a resource administrator of a computing resource cluster, wherein the resource administrator instantiates one or more computing pods using the computing resource cluster. The resource administrator may receive a request for computing resources from the storage manager and provision the computing pods based on the request. The resource administrator may then select a pre-configured container image from one or more pre-configured container images based on the computing resource request, wherein the pre-configured container image configures a computing pod to create secondary copies of primary data from a particular primary data source of the information management system. The resource administrator may then communicate a message to the storage manager informing the storage of the availability of the provisioned computing pods.
-
公开(公告)号:US20240411615A1
公开(公告)日:2024-12-12
申请号:US18765514
申请日:2024-07-08
Applicant: Commvault Systems, Inc.
Inventor: Manas Bhikchand MUTHA , Bhavyan Bharatkumar MEHTA , Arun Prasad AMARENDRAN , Prasad NARA , Jaya Rama Raju INAVOLU , Shankarbabu Bhavanarushi , Chandresh SHARMA
Abstract: An information management system includes a storage manager for managing backup and/or restore operations for one or more client computing devices. The storage manager may be in communication with a resource administrator of a computing resource cluster, wherein the resource administrator instantiates one or more computing pods using the computing resource cluster. The resource administrator may receive a request for computing resources from the storage manager and provision the computing pods based on the request. The resource administrator may then select a pre-configured container image from one or more pre-configured container images based on the computing resource request, wherein the pre-configured container image configures a computing pod to create secondary copies of primary data from a particular primary data source of the information management system. The resource administrator may then communicate a message to the storage manager informing the storage of the availability of the provisioned computing pods.
-
公开(公告)号:US12135618B2
公开(公告)日:2024-11-05
申请号:US17881457
申请日:2022-08-04
Applicant: Commvault Systems, Inc.
Inventor: Amit Mitkar , Srinivas Govind Kundaram , Shankarbabu Bhavanarushi , Arun Prasad Amarendran , Rohit Himmatrao Dikkar
Abstract: Protecting configuration data in a clustered container system may include, in some embodiments, protecting an ETCD data store in a Kubernetes cluster. A data storage management system addresses the unique needs of protecting an ETCD data store of a target Kubernetes cluster, as well as protecting non-ETCD data payloads. The illustrative data storage management system defines ETCD as a unique kind of workload. ETCD protection is integrated within the data storage management system, which automatically creates data structures and resources within the system for, and provides special-purpose features to protect, ETCD contents and associated security certificates. One of the special-purpose features deploys a temporary data transfer agent within the target Kubernetes cluster to safeguard an ETCD snapshot and transmit its contents, along with the security certificates, to a backup infrastructure that operates outside of the target Kubernetes cluster. The backup infrastructure comprises components deployed by the data storage management system.
-
公开(公告)号:US12007854B2
公开(公告)日:2024-06-11
申请号:US18074787
申请日:2022-12-05
Applicant: Commvault Systems, Inc.
Inventor: Amit Mitkar , Sumedh Pramod Degaonkar , Sanjay Kumar , Shankarbabu Bhavanarushi , Vikash Kumar
CPC classification number: G06F11/1464 , G06F9/45558 , G06F9/5077 , G06F11/1451 , G06F11/1458 , G06F11/1461 , G06F11/1469 , G06F11/1484 , G06F2009/45562 , G06F2009/45583 , G06F2201/84
Abstract: A “backup services container” comprises “backup toolkits,” which include scripts for accessing containerized applications plus enabling utilities/environments for executing the scripts. The backup services container is added to Kubernetes pods comprising containerized applications without changing other pod containers. For maximum value and advantage, the backup services container is “over-equipped” with toolkits. The backup services container selects and applies a suitable backup toolkit to a containerized application to ready it for a pending backup. Interoperability with a proprietary data storage management system provides features that are not possible with third-party backup systems. Some embodiments include one or more components of the proprietary data storage management within the illustrative backup services container. Some embodiments include one or more components of the proprietary data storage management system in a backup services pod configured in a Kubernetes node. All configurations and embodiments are suitable for cloud and/or non-cloud computing environments.
-
-
-
-
-
-
-
-