-
公开(公告)号:US11615059B2
公开(公告)日:2023-03-28
申请号:US17321780
申请日:2021-05-17
Applicant: Commvault Systems, Inc.
Inventor: Rajiv Kottomtharayil , Anand Vibhor , Prakash Varadharajan
IPC: G06F16/00 , G06F16/178 , G06F16/185 , G06F16/182 , G06F1/3234 , G06F1/3212
Abstract: Techniques for providing data preview before recalling large data files are disclosed. In one aspect, a data file is made accessible while being offline by converting the data file from a native format to a preview format, storing the data file in the preview format in a primary storage that is locally available and moving, after the conversion to the preview format, the data file in the native format to a secondary storage. When a viewing request is received for the data file, the data file in the preview format is displayed to fulfill the viewing request.
-
公开(公告)号: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.
-
公开(公告)号:US11108861B1
公开(公告)日:2021-08-31
申请号:US17003755
申请日:2020-08-26
Applicant: Commvault Systems, Inc.
Inventor: Parminder Singh , Divya Trivedi , Anand Vibhor , Niresh Ramalingam
Abstract: A disclosure for management of multiple information management cells running different versions of software applications using a gateway system is provided herein. The disclosure addresses the drawbacks associated with the current environment of managing multiple information management cells through a separate URL by centralizing the user interfaces (UI) to a single front-end administrative UI that is specific to the version of software application operating on that cell. The gateway system comprises a mapping module, a storage module, a UI module, and a communication module that interoperate to retrieve the version of a software application operating on the targeted cell, the UI running that version of software application, and presenting a user interface that can view and manage the operations of that targeted cell. The gateway system serves the UI specific for the version of software application for that cell from its local collection.
-
公开(公告)号: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.
-
公开(公告)号:US10893103B2
公开(公告)日:2021-01-12
申请号:US16044968
申请日:2018-07-25
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.
-
公开(公告)号:US10891304B2
公开(公告)日:2021-01-12
申请号:US16044966
申请日:2018-07-25
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.
-
-
-
-
-
-
-
-
-