-
公开(公告)号:US09848046B2
公开(公告)日:2017-12-19
申请号:US14540988
申请日:2014-11-13
Applicant: CommVault Systems, Inc.
Inventor: Bhavyan Bharatkumar Mehta , Rajiv Kottomtharayil , Tirthankar Chatterjee , Jun H. Ahn
CPC classification number: H04L67/1097 , G06F8/61 , G06F8/65 , G06F17/30575 , H04L43/16 , H04L67/1095 , H04L67/18 , H04L67/34 , H04L67/42 , H04M1/72583
Abstract: According to certain aspects, an information management system can include a client computing device residing in a primary storage subsystem configured to: identify a first application to archive to one or more secondary storage devices residing in a secondary storage subsystem, the first application being one of a plurality of applications installed on the client computing device; identify first data associated with the first application, the first data stored in the one or more primary storage devices associated with the client computing device; forward an executable instance of the first application and the first data to a first secondary storage controller computer to copy the executable instance of the first application and the first data to the one or more secondary storage devices; and delete the first application from the one or more primary storage devices.
-
公开(公告)号:US09430491B2
公开(公告)日:2016-08-30
申请号:US13968133
申请日:2013-08-15
Applicant: CommVault Systems, Inc.
Inventor: Anand Vibhor , Bhavyan Bharatkumar Mehta , Amey Vijaykumar Karandikar , Parag Gokhale
CPC classification number: G06F17/30174 , G06F11/1451 , G06F11/1464 , G06F17/30581 , H04L29/0854 , H04L67/1095 , H04L67/1097 , H04L67/18
Abstract: In general, a data synchronization management system is disclosed in which files (and/or other data) are synchronized among two or more client computing devices in connection with a backup of those files. Synchronization polices specify files to be synchronized based on selected criteria including file data, metadata, and location information. In general, files are initially copied from a primary client computing device to secondary storage. Thereafter, files to be synchronized are identified from the secondary storage, and copied to other client computing devices. Additionally, synchronized files may be viewed and accessed through a cloud and/or remote file access interface.
Abstract translation: 通常,公开了一种数据同步管理系统,其中文件(和/或其他数据)在与这些文件的备份有关的两个或多个客户端计算设备之间同步。 同步策略根据选定的条件指定要同步的文件,包括文件数据,元数据和位置信息。 通常,文件最初从主客户端计算设备复制到辅助存储。 此后,要从二级存储器识别要同步的文件,并复制到其他客户端计算设备。 此外,可以通过云和/或远程文件访问接口查看和访问同步文件。
-
33.
公开(公告)号:US11971784B2
公开(公告)日:2024-04-30
申请号:US17565217
申请日:2021-12-29
Applicant: Commvault Systems, Inc.
Inventor: Bhavyan Bharatkumar Mehta , Anand Vibhor , Amey Vijaykumar Karandikar , Gokul Pattabiraman , Hemant Mishra
CPC classification number: G06F11/1451 , G06F3/0605 , G06F3/061 , G06F3/0649 , G06F3/067 , G06F11/1461 , G06F11/1464 , G06F2201/80 , G06F2201/82
Abstract: To perform Recovery Point Objective (RPO) driven backup scheduling, the illustrative data storage management system is enhanced in several dimensions. Illustrative enhancements include: streamlining the user interface to take in fewer parameters; backup job scheduling is largely automated based on several factors, and includes automatic backup level conversion for legacy systems; backup job priorities are dynamically adjusted to re-submit failed data objects with an “aggressive” schedule in time to meet the RPO; only failed items are resubmitted for failed backup jobs.
-
公开(公告)号:US11636133B2
公开(公告)日:2023-04-25
申请号:US17113965
申请日:2020-12-07
Applicant: Commvault Systems, Inc.
Abstract: Embodiments are described for distributed and scalable client-based storage management and microservices-based storage management, which can operate in combination. Embodiments distribute responsibilities and client-specific information needed for storage management jobs away from a central storage manager and its management database. New features and components minimize communications to/from the storage manager and ensure the integrity and synchronization of data being distributed. The management database at the storage manager retains its role as repository of information for the data storage management system as a whole, yet without being a bottleneck to storage operations. Improvements are implemented within the storage manager, through new functionality added to clients, and further through a new micro-server component interposed between storage manager and clients.
-
公开(公告)号:US11561978B2
公开(公告)日:2023-01-24
申请号:US17381026
申请日:2021-07-20
Applicant: Commvault Systems, Inc.
Inventor: Mrityunjay Upadhyay , Bhavyan Bharatkumar Mehta , Anand Vibhor , Jagadeesh Narayanan Kallidaikurichi Swaminathan
IPC: G06F16/2455 , G06F16/2457 , G06F16/25 , G06N20/00
Abstract: A client computing device receives a behavior model corresponding to a user group associated with a user. The behavior model has been trained with monitored user interactions of one or more files associated with the user group. The client computing device further mounts a snapshot of a file and determines, based on the behavior model, which files of the mounted snapshot to transfer to a locally accessible cache. During use of the client computing device, the client computing device may determine whether the mounted snapshot is accessible. If the mounted snapshot is not accessible, the client computing device may selectively delete, based on the behavior model, one or more of the files stored in the locally accessible cache. If the mounted snapshot is accessible, the client computing device may update the one or more files of the locally accessible cache with monitored user interactions with the mounted snapshot.
-
公开(公告)号:US11537959B2
公开(公告)日:2022-12-27
申请号:US16902993
申请日:2020-06-16
Applicant: Commvault Systems, Inc.
Inventor: Mrityunjay Upadhyay , Rajiv Kottomtharayil , Anand Vibhor , Bhavyan Bharatkumar Mehta
Abstract: A system may measure one or more metrics relating to the performance of a job for a set of occurrences of the job with respect to a data set. The measurements may be used to predict a completion time for a subsequent job or phase of the job on the data set. This prediction may be used to present a more accurate indication of a job completion status on the data set. The process may be repeated or performed separately for each client or set of data to provide an individualized progress meter or indicator. Thus, in some cases, variances in the data or computing systems may be reflected in the displayed progress of the job providing for a more accurate indication of job progress.
-
公开(公告)号:US11323513B1
公开(公告)日:2022-05-03
申请号:US17196847
申请日:2021-03-09
Applicant: Commvault Systems, Inc.
Inventor: Anand Vibhor , Mrityunjay Upadhyay , Bhavyan Bharatkumar Mehta
IPC: H04L67/1095 , H04L67/1097 , G06N20/00 , G06K9/62 , G06N7/00 , H04L67/52
Abstract: An information management system implements a geo-location-based data replication using a machine-learning algorithm implemented by a client computing device. The client computing device may create secondary copies at a secondary storage device, wherein a secondary storage computing device creates auxiliary copies of the secondary copies at an auxiliary storage device. The client computing device may move from one geographic location that is near the secondary storage device to a second geographic location that is far from the secondary storage device, but closer to the auxiliary storage device. The machine-learning algorithm is provided with input signals in response to the move, and outputs a probability value that the move is temporary or permanent. Based on the output from the machine-learning algorithm, a storage manager that manages the client computing device may then direct the client computing device to use the auxiliary storage device for storing secondary copies.
-
公开(公告)号:US11288236B2
公开(公告)日:2022-03-29
申请号:US16226303
申请日:2018-12-19
Applicant: Commvault Systems, Inc.
Inventor: Anand Vibhor , Bhavyan Bharatkumar Mehta , Amey Vijaykumar Karandikar , Parag Gokhale
IPC: G06F16/178 , G06F16/27 , H04L29/08 , G06F11/14 , H04L67/1095 , H04L67/1097 , H04L67/52
Abstract: In general, a data synchronization management system is disclosed in which files (and/or other data) are synchronized among two or more computing devices. Synchronization policies specify files to be synchronized based on selected criteria including file data, metadata, and location information. In general, files are initially copied from a primary client computing device to secondary storage. Thereafter, files to be synchronized are identified from the secondary storage and copied to other computing devices. Additionally, synchronized files may be viewed and accessed through a cloud and/or remote file access interface.
-
公开(公告)号:US11256673B2
公开(公告)日:2022-02-22
申请号:US16789232
申请日:2020-02-12
Applicant: Commvault Systems, Inc.
Inventor: Pavan Kumar Reddy Bedadala , Marcelo dos Reis Mansano , Rajiv Kottomtharayil , Anand Vibhor , Bhavyan Bharatkumar Mehta , Mrityunjay Upadhyay
IPC: G06F11/30 , G06F16/215 , G06F16/23 , G06F11/07
Abstract: Described herein are techniques for better understanding problems arising in an illustrative information management system, such as a data storage management system, and for issuing appropriate alerts and reporting to data management professionals. The illustrative embodiments include a number of features that detect and raise awareness of anomalies in system operations, such as in deduplication pruning operations. Such anomalies can include delays in the processing of archive files to be deleted and/or delays in the generation of the list of archive files to delete. Anomalies are characterized by frequency anomalies and/or by occurrence counts. Utilization is also of interest for certain key system resources, such as deduplication databases, CPU and memory at the storage manager, etc., without limitation. Predicting low utilization periods for these and other key resources is useful for scheduling maintenance activities without interfering with ordinary deduplication pruning operations and/or other data protection jobs.
-
公开(公告)号:US20210191629A1
公开(公告)日:2021-06-24
申请号:US17087100
申请日:2020-11-02
Applicant: Commvault Systems, Inc.
Inventor: Anand Vibhor , Mrityunjay Upadhyay , Bhavyan Bharatkumar Mehta , Suraj Bharech
IPC: G06F3/06
Abstract: An illustrative expandable data storage management system includes rules for assigning data protection operations to suitable subtending storage service cells. Each cell is specially configured to protect certain data types and/or to provide certain storage resources for backup data. The system controls customer account access, authentication, service allocation, data security, and sharing of information between a centralized “hub manager” and the storage service cells that perform storage operations, including data backup, data recovery, and data lifecycle management. The system maintains a many-to-many relationship between distinct customers and storage service cells so that any storage service cell may be responsible for protecting any number of data sources of any number of distinct customers, and responsibility for protecting any given customer's data sources may be distributed among any number of storage service cells. The system supports global searching, ensuring that a user-initiated search is applied across the storage service cells.
-
-
-
-
-
-
-
-
-