-
公开(公告)号:US20250016098A1
公开(公告)日:2025-01-09
申请号:US18398915
申请日:2023-12-28
Applicant: Commvault Systems, Inc.
Inventor: Oleg KOBOZEV , Manas Bhikchand MUTHA , Ishaan ARORA
IPC: H04L47/12 , H04L47/2475 , H04L67/1097
Abstract: Some service providers (e.g., Microsoft's Office 365 services) throttle application or service requests an organization, a user, or device can request from a specific application or a suite of applications/services. This throttling can significantly impact performance for, not only the requesting user/device, but also for other tenants associated with that organization. To limit this imposed external throttling, an intelligent internal adaptive throttling or rate limiting may be implemented. In an embodiment, the system monitors throttling imposed by the service provider. Using this information, the system determines an optimal rate of calls that can made for that service to maximize throughput and performance. The system continuously monitors the throttling and in response dynamically modifies the internal target rate.
-
22.
公开(公告)号:US20230334033A1
公开(公告)日:2023-10-19
申请号:US18136249
申请日:2023-04-18
Applicant: Commvault Systems, Inc.
Inventor: Sanath KUMAR , Sri Karthik BHAGI , Parag GOKHALE , Rahul S. PAWAR , Arun Prabu DURAISAMY , Manoj Kumar PRADHAN , Dmitriy Borisovich ZAKHARKIN , Prosenjit SINHA , Vipul PAWALE , Jaya Rama Raju INAVOLU , Manas Bhikchand MUTHA , Pushpendra SINGH
IPC: G06F16/22 , G06F11/14 , G06F16/27 , G06F16/245
CPC classification number: G06F16/2228 , G06F11/1469 , G06F16/27 , G06F16/245 , G06F2201/84
Abstract: An improved content indexing (CI) system is disclosed herein. For example, the improved CI system may include a distributed architecture of client computing devices, media agents, a single backup and CI database, and a pool of servers. After a file backup occurs, the backup and CI database may include file metadata indices and other information associated with backed up files. Servers in the pool of servers may, in parallel, query the backup and CI database for a list of files assigned to the respective server that have not been content indexed. The servers may then request a media agent to restore the assigned files from secondary storage and provide the restored files to the servers. The servers may then content index the received restored files. Once the content indexing is complete, the servers can send the content index information to the backup and CI database for storage.
-
公开(公告)号:US20230043336A1
公开(公告)日:2023-02-09
申请号:US17745731
申请日:2022-05-16
Applicant: Commvault Systems, Inc.
Inventor: Amit MITKAR , Sanjay KUMAR , Manas Bhikchand MUTHA , Sumedh Pramod DEGAONKAR
IPC: G06F3/06
Abstract: Data protection resources are automatically scaled to the needs of data source(s) in an application orchestrator computing environment, such as a cluster in a Kubernetes deployment. The approach is adaptable to data sources in production clusters or application suites that are not application orchestrator deployments, such as a cloud-based database-as-a-service (DBaaS). A data storage management system protects cluster-based data with an elastic number of data protection resources (e.g., data agents, media agents), which are deployed on demand. The number of data protection resources deployed for a particular job are appropriate to the workload(s) at present and depend on a variety of scaling factors. In some embodiments, data protection resources are deployed within the same cluster as the data sources. In other embodiments, a separate infrastructure cluster provides the data protection resources on demand, and connects to any number and types of data sources, whether cloud-based or otherwise, without limitation.
-
公开(公告)号:US20210382794A1
公开(公告)日:2021-12-09
申请号:US17348583
申请日:2021-06-15
Applicant: Commvault Systems, Inc.
Inventor: Christopher A. ALONZO , Jun H. AHN , Manas Bhikchand MUTHA , Vipul PAWALE
Abstract: Systems and methods for performing backup operations and other secondary copy operations for mail servers, such as Exchange servers, are described. In some cases, the systems and methods perform multi-streaming backup and other copy operations using a single mailbox agent, which launches backup streams via a coordinator that determines when to launch streams, at what mailboxes (or folders) to launch the streams, and so on. The coordinator communicates with controllers at different machines (e.g., servers) to be backed up, and may assign streams, mailboxes, and so on, to the different controllers, which perform the backup operations for their assigned mailboxes and/or clients.
-
公开(公告)号:US20200252358A1
公开(公告)日:2020-08-06
申请号:US16853433
申请日:2020-04-20
Applicant: Commvault Systems, Inc.
Inventor: Manas Bhikchand MUTHA , Prosenjit SINHA , Jun H. AHN
Abstract: A system according to certain aspects improves the process of sending emails containing attachments. The system can detect a request to send an email containing attachments to one or more recipients, create a copy of the attachments on a network storage device, replace the attachments contained in the email with links to the copies of the attachments, and send the email containing the links to the one or more recipients.
-
公开(公告)号:US20190286330A1
公开(公告)日:2019-09-19
申请号:US16394337
申请日:2019-04-25
Applicant: Commvault Systems, Inc.
Inventor: Prakash VARADHARAJAN , Manas Bhikchand MUTHA , Vinit Dilip DHATRAK , Pavan Kumar Reddy BEDADALA , Hetal KAPADIA
Abstract: The data storage system according to certain aspects can filter secondary copies of data (e.g., backups, snapshots, archives, etc.) generated by multiple client computing devices into a single, filtered, global reference copy. A reference copy may be a filtered view or representation of secondary storage data in a data storage system. A reference copy may include a data structure that includes references to a subset of secondary storage data that meets certain filtering criteria. The filtering criteria may be specified by users according to user preference. Data included in a reference copy may be stored in native format (e.g., format of the application that generated the data) and be accessible through the application associated with the data.
-
公开(公告)号:US20190129798A1
公开(公告)日:2019-05-02
申请号:US16234468
申请日:2018-12-27
Applicant: Commvault Systems, Inc.
Inventor: Manas Bhikchand MUTHA , Amit MAHAJAN , Yan LIU , Jun H. AHN
Abstract: A system according to certain aspects improves the process of creating secondary copies of data (e.g., creating backup copies). The system can compute the score of the data (e.g., a computer file storing information) to be backed up, and determine whether the score satisfies one or more threshold criteria before backing up the data. In one example, a change in score indicates a change in the content of the data. The threshold criteria may be that the score be different from the score of the most recently backed up copy of the data.
-
28.
公开(公告)号:US20190087280A1
公开(公告)日:2019-03-21
申请号:US16130849
申请日:2018-09-13
Applicant: Commvault Systems, Inc.
Inventor: Sanath KUMAR , Sri Karthik BHAGI , Parag GOKHALE , Rahul S. PAWAR , Arun Prabu DURAISAMY , Manoj Kumar PRADHAN , Dmitriy Borisovich ZAKHARKIN , Prosenjit SINHA , Vipul PAWALE , Jaya Rama Raju INAVOLU , Manas Bhikchand MUTHA , Pushpendra SINGH
Abstract: An improved content indexing (CI) system is disclosed herein. For example, the improved CI system may include a distributed architecture of client computing devices, media agents, a single backup and CI database, and a pool of servers. After a file backup occurs, the backup and CI database may include file metadata indices and other information associated with backed up files. Servers in the pool of servers may, in parallel, query the backup and CI database for a list of files assigned to the respective server that have not been content indexed. The servers may then request a media agent to restore the assigned files from secondary storage and provide the restored files to the servers. The servers may then content index the received restored files. Once the content indexing is complete, the servers can send the content index information to the backup and CI database for storage.
-
公开(公告)号:US20190079928A1
公开(公告)日:2019-03-14
申请号:US16130873
申请日:2018-09-13
Applicant: Commvault Systems, Inc.
Inventor: Sanath KUMAR , Sri Karthik BHAGI , Parag GOKHALE , Rahul S. PAWAR , Arun Prabu DURAISAMY , Manoj Kumar PRADHAN , Dmitriy Borisovich ZAKHARKIN , Prosenjit SINHA , Vipul PAWALE , Jaya Rama Raju INAVOLU , Manas Bhikchand MUTHA , Pushpendra SINGH
Abstract: An improved content indexing (CI) system is disclosed herein. For example, the improved CI system may include a distributed architecture of client computing devices, media agents, a single backup and CI database, and a pool of servers. After a file backup occurs, the backup and CI database may include file metadata indices and other information associated with backed up files. Servers in the pool of servers may, in parallel, query the backup and CI database for a list of files assigned to the respective server that have not been content indexed. The servers may then request a media agent to restore the assigned files from secondary storage and provide the restored files to the servers. The servers may then content index the received restored files. Once the content indexing is complete, the servers can send the content index information to the backup and CI database for storage.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-