-
公开(公告)号:US10789133B2
公开(公告)日:2020-09-29
申请号:US15785671
申请日:2017-10-17
Applicant: Commvault Systems, Inc.
Inventor: Parag Gokhale , Rajiv Kottomtharayil , Amey Vijaykumar Karandikar , Yu Wang
IPC: G06F11/14 , G06F3/06 , G06F9/50 , H04L12/927 , G06F9/48 , G06F16/22 , G06F16/28 , G06F16/23 , G06F11/07 , H04L29/06
Abstract: A resource allocation system begins with an ordered plan for matching requests to resources that is sorted by priority. The resource allocation system optimizes the plan by determining those requests in the plan that will fail if performed. The resource allocation system removes or defers the determined requests. In addition, when a request that is performed fails, the resource allocation system may remove requests that require similar resources from the plan. Moreover, when resources are released by a request, the resource allocation system may place the resources in a temporary holding area until the resource allocation returns to the top of the ordered plan so that lower priority requests that are lower in the plan do not take resources that are needed by waiting higher priority requests higher in the plan.
-
公开(公告)号:US10599527B2
公开(公告)日:2020-03-24
申请号:US15603121
申请日:2017-05-23
Applicant: Commvault Systems, Inc.
Inventor: Bheemesh R Dwarampudi , Rajiv Kottomtharayil , Parag Gokhale , Anand Vibhor , Parminder Singh , David M. Cunningham , Michael Fasulo
IPC: G06F17/30 , G06F11/14 , G06F21/62 , G06N20/00 , G06F16/182 , G06F11/30 , G06F16/25 , G06F16/11 , G06F16/27 , G06F16/188
Abstract: An information management cell health monitoring system is provided herein that can monitor one or more information management systems, identify any performance issues that are occurring within an information management system, and automatically, or in response to a user input, transmit an instruction to the information management system to execute a workflow to resolve the performance issue(s). For example, the information management cell health monitoring system receives operational data, secondary copy policies, and/or similar data from an information management cells via a network. The information management cell health monitoring system analyzes the received information to identify any issues. If an issue is detected, the information management cell health monitoring system retrieves workflows and determines whether any of the workflows can be used to resolve the detected issue. The information management cell health monitoring system transmits a workflow that resolves the detected issue to the information management system for execution.
-
公开(公告)号:US10534673B2
公开(公告)日:2020-01-14
申请号:US15684410
申请日:2017-08-23
Applicant: Commvault Systems, Inc.
Inventor: Parag Gokhale , Prakash Varadharajan , Pavlo Mazur
Abstract: In certain embodiments, a tiered storage system is disclosed that provides for failover protection during data backup operations. The system can provide for an index, or catalog, for identifying and enabling restoration of backup data located on a storage device. The system further maintains a set of transaction logs generated by media agent modules that identify metadata with respect to individual data chunks of a backup file on the storage device. A copy of the catalog and transaction logs can be stored at a location accessible by each of the media agent modules. In this manner, in case of a failure of one media agent module during backup, the transaction logs and existing catalog can be used by a second media agent module to resume the backup operation without requiring a restart of the backup process.
-
公开(公告)号:US10437801B2
公开(公告)日:2019-10-08
申请号:US15897017
申请日:2018-02-14
Applicant: Commvault Systems, Inc.
Inventor: Sanjay Harakhchand Kripalani , Parag Gokhale
Abstract: Differential health-check systems and accompanying methods provide health-checking and reporting of one or more information management systems in reference to a first time period before and a second time period after a triggering event. A triggering event may be an upgrade of at least part of the information management system, or a restore operation completed in the information management system for example following a disaster, or any number of other events, etc. The health-checking and reporting may comprise a comparison of one or more performance metrics of one or more components and/or operations of the information management system during the first and second time periods.
-
公开(公告)号:US10162712B2
公开(公告)日:2018-12-25
申请号:US13914075
申请日:2013-06-10
Applicant: CommVault Systems, Inc.
Inventor: Parag Gokhale , Yanhui Lu
Abstract: The present invention provides systems and methods for extending media retention. Methods are provided in which a set of aging preferences are obtained. Data elements of a data set stored on storage media are evaluated against the aging preferences to determine whether each of the data elements satisfy the aging preferences. Each of the data elements that is determined to satisfy the aging preferences is aged. Aging can include freeing a portion of storage media, previously used to store a data element, for other storage usage.
-
公开(公告)号:US10013445B2
公开(公告)日:2018-07-03
申请号:US15475558
申请日:2017-03-31
Applicant: Commvault Systems, Inc.
Inventor: Parag Gokhale
CPC classification number: G06F16/2272 , G06F3/0619 , G06F3/0643 , G06F3/065 , G06F3/067 , G06F11/1435 , G06F11/1451 , G06F11/2069 , G06F16/20 , G06F16/2228 , G06F16/2379 , G06F16/27 , G06F16/275 , G06F2201/80 , G06F2201/84
Abstract: A distributed indexing system spreads out the load on an index of stored data in a data storage system. Rather than maintain a single index, the distributed indexing system maintains an index in each media agent of a federated data storage system and a master index that points to the index in each media agent. In some embodiments, the distributed indexing system includes an index server (or group of servers) that handles indexing requests and forwards the requests to the appropriate distributed systems. Thus, the distributed indexing system, among other things, increases the availability and fault tolerance of a data storage index.
-
公开(公告)号:US20180018239A1
公开(公告)日:2018-01-18
申请号:US15664841
申请日:2017-07-31
Applicant: CommVault Systems, Inc.
Inventor: Sanjay Harakhchand Kripalani , Parag Gokhale
CPC classification number: G06F11/1464 , G06F8/61 , G06F11/1456 , G06F11/1469 , G06F16/21 , G06F2201/84 , H04L67/1097
Abstract: According to certain aspects, systems and methods are provided for automating recovery of a networked data storage environment. For instance, a system can generate a data recovery package configured to automatically carry out a process for recovering a data storage environment and/or associated data. The content of the particular workflow depends on the data storage environment, and can be defined by a user.
-
公开(公告)号:US09740702B2
公开(公告)日:2017-08-22
申请号:US13930795
申请日:2013-06-28
Applicant: CommVault Systems, Inc.
Inventor: Rahul S. Pawar , Rajiv Kottomtharayil , Parag Gokhale , Sumer Dilip Deshpande , Henry Wallace Dornemann
CPC classification number: G06F17/30091 , G06F11/1451 , G06F11/1458 , G06F11/1461 , G06F11/1464 , G06F11/1484 , G06F17/30575 , G06F2201/815
Abstract: Virtualization sprawl can lead to virtual machines with no designated periodic backup. If the data associated with these unprotected virtual machines is not backed up, it cannot be restored if needed, leading to system failures. A data storage system identifies and protects the unprotected virtual machines. For instance, the system compares a list of virtual machines with a list of computing devices having a designated backup policy in the data storage system and determines which of the virtual machines are unprotected. The system further automatically categorizes the unprotected virtual machines, identifies those unprotected virtual machines that remain uncategorized, and applies a default backup policy to the uncategorized and unprotected virtual machines to provide protected virtual machines.
-
19.
公开(公告)号:US20170199924A1
公开(公告)日:2017-07-13
申请号:US15470689
申请日:2017-03-27
Applicant: Commvault Systems, Inc.
Inventor: Parag Gokhale , Anand Vibhor
CPC classification number: G06F16/27 , G06F11/1448 , G06F16/125 , G06F21/62 , G06F21/6218 , G06F2201/81 , G06F2201/84 , G06F2221/2111
Abstract: Techniques for providing data retention services based on a geographic region are disclosed. In one aspect, a location of a computing device is determined. A geographic entity corresponding to the location of the computing device is then determined. A data retention policy is applied to production data of the computing device based on regulations of the geographic entity. Other aspects are also disclosed.
-
公开(公告)号:US09639563B2
公开(公告)日:2017-05-02
申请号:US15013138
申请日:2016-02-02
Applicant: Commvault Systems, Inc.
Inventor: Parag Gokhale , Rajiv Kottomtharayil , Prakash Varadharajan
CPC classification number: G06F17/30073 , G06F3/0641 , G06F11/1402 , G06F11/1415 , G06F11/1448 , G06F11/1451 , G06F17/30309 , G06F17/30466 , G06F17/30584 , G06F2201/84
Abstract: A system for archiving data objects using secondary copies is disclosed. The system creates one or more secondary copies of primary copy data that contains multiple data objects. The system maintains a first data structure that tracks the data objects for which the system has created secondary copies and the locations of the secondary copies. To archive data objects in the primary copy data, the system identifies data objects to be archived, verifies that previously-created secondary copies of the identified data objects exist, and replaces the identified data objects with stubs. The system maintains a second data structure that both tracks the stubs and refers to the first data structure, thereby creating an association between the stubs and the locations of the secondary copies.
-
-
-
-
-
-
-
-
-