-
51.
公开(公告)号:US11513696B2
公开(公告)日:2022-11-29
申请号:US17190782
申请日:2021-03-03
Applicant: Commvault Systems, Inc.
Inventor: Hetalkumar N. Joshi , Chandrashekar Maranna , Manoj Kumar Vijayan
IPC: G06F3/06
Abstract: A scalable approach is disclosed for processing auxiliary-copy jobs in a storage management system by using distributed media agent resources instead of a centralized storage manager. Enhanced media agents coordinate and control auxiliary-copy jobs and tap the storage manager to reserve data streams and provide job-specific metadata on demand. An enhanced storage manager may initially select a media agent as “coordinator” to coordinate auxiliary-copy jobs with any number of other media agents, which act as “controllers.” A coordinator media agent is generally responsible for obtaining data stream reservation information from the storage manager and assigning auxiliary-copy jobs to respective controller media agents, based on the components involved in the respective reserved data streams.
-
公开(公告)号:US11455212B2
公开(公告)日:2022-09-27
申请号:US17169257
申请日:2021-02-05
Applicant: Commvault Systems, Inc.
Inventor: Deepak Raghunath Attarde , Rajiv Kottomtharayil , Manoj Kumar Vijayan
IPC: G06F3/06 , G06F16/174 , G06F11/14
Abstract: Described in detail herein are systems and methods for single instancing blocks of data in a data storage system. For example, the data storage system may include multiple computing devices (e.g., client computing devices) that store primary data. The data storage system may also include a secondary storage computing device, a single instance database, and one or more storage devices that store copies of the primary data (e.g., secondary copies, tertiary copies, etc.). The secondary storage computing device receives blocks of data from the computing devices and accesses the single instance database to determine whether the blocks of data are unique (meaning that no instances of the blocks of data are stored on the storage devices). If a block of data is unique, the single instance database stores it on a storage device. If not, the secondary storage computing device can avoid storing the block of data on the storage devices.
-
公开(公告)号:US11200124B2
公开(公告)日:2021-12-14
申请号:US16212485
申请日:2018-12-06
Applicant: Commvault Systems, Inc.
Inventor: Pawan Natwarlal Rathi , Duncan Alden Littlefield , Manoj Kumar Vijayan
Abstract: An illustrative data storage management system is aware that certain data storage resources for storing/serving primary data operate in a partnered configuration. Illustrative components of the data storage management system analyze the failover status of the partnered primary data storage resources to determine which is currently serving/storing primary data and/or snapshots targeted for backup. When detecting that a first partnered primary data storage resource has failed over to a second primary data storage resource, the example storage manager changes the assignment of backup resources that are pre-administered for the targeted data. Accordingly, the example storage manager assigns backup resources, including at least one media agent, that are associated with the second primary data storage resource, and which are “closer” thereto from a geography and/or network topology perspective, even if the pre-administered backup resources are available for backup.
-
公开(公告)号:US11119868B2
公开(公告)日:2021-09-14
申请号:US16936424
申请日:2020-07-23
Applicant: Commvault Systems, Inc.
Inventor: Jaidev O. Kochunni , Chong Liu , Manoj Kumar Vijayan , Rajiv Kottomtharayil
Abstract: Multiple data paths may be available to a data management system for transferring data between a primary storage device and a secondary storage device. The data management system may be able to gain operational advantages by performing load balancing across the multiple data paths. The system may use application layer characteristics of the data for transferring from a primary storage to a backup storage during data backup operation, and correspondingly from a secondary or backup storage system to a primary storage system during restoration.
-
公开(公告)号:US20210279141A1
公开(公告)日:2021-09-09
申请号:US17149438
申请日:2021-01-14
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Saurabh Agrawal
IPC: G06F11/14
Abstract: Disclosed methods and systems leverage resources in a storage management system to restore a selected backup to a production site. The backup is partitioned into blocks with associated signatures. The production site may have blocks that have not changed from when the backup occurred, so those blocks do not need to be restored. Block signatures from the production site are compared with block signatures from the incremental backup to identify blocks that need to be restored. Efficiency may be achieved by synchronizing the replacement blocks from more easily accessible location where available before synchronizing from less accessible locations. In some embodiments, a user may specify the location of the site with the replacement blocks.
-
56.
公开(公告)号:US20210208794A1
公开(公告)日:2021-07-08
申请号:US17190782
申请日:2021-03-03
Applicant: Commvault Systems, Inc.
Inventor: Hetalkumar N. Joshi , Chandrashekar Maranna , Manoj Kumar Vijayan
IPC: G06F3/06
Abstract: A scalable approach is disclosed for processing auxiliary-copy jobs in a storage management system by using distributed media agent resources instead of a centralized storage manager. Enhanced media agents coordinate and control auxiliary-copy jobs and tap the storage manager to reserve data streams and provide job-specific metadata on demand. An enhanced storage manager may initially select a media agent as “coordinator” to coordinate auxiliary-copy jobs with any number of other media agents, which act as “controllers.” A coordinator media agent is generally responsible for obtaining data stream reservation information from the storage manager and assigning auxiliary-copy jobs to respective controller media agents, based on the components involved in the respective reserved data streams.
-
公开(公告)号:US11016859B2
公开(公告)日:2021-05-25
申请号:US15991849
申请日:2018-05-29
Applicant: Commvault Systems, Inc.
Inventor: Anand Prahlad , Manoj Kumar Vijayan , Rajiv Kottomtharayil , Parag Gokhale
IPC: G06F7/00 , G06F11/14 , G06F16/16 , G06F16/174 , G06F16/957 , G06F21/60
Abstract: Content-aware systems and methods for improving de-duplication, or single instancing, in storage operations. In certain examples, backup agents on client devices parse application-specific data to identify data objects that are candidates for de-duplication. The backup agents can then insert markers or other indictors in the data that identify the location(s) of the particular data objects. Such markers can, in turn, assist a de-duplication manager to perform object-based de-duplication and increase the likelihood that like blocks within the data are identified and single instanced. In other examples, the agents can further determine if a data object of one file type can or should be single-instanced with a data object of a different file type. Such processing of data on the client side can provide for more efficient storage and back-end processing.
-
公开(公告)号:US10956286B2
公开(公告)日:2021-03-23
申请号:US16232950
申请日:2018-12-26
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Jaidev Oppath Kochunni , Deepak Raghunath Attarde , Ramachandra Reddy Ankireddypalle
IPC: G06F11/16 , G06F16/178 , G06F16/27 , G06F11/20 , G06F11/30 , G06F11/34 , H04L29/08 , G06F3/06 , G06F11/14
Abstract: Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data.
-
公开(公告)号:US20200327017A1
公开(公告)日:2020-10-15
申请号:US16380469
申请日:2019-04-10
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Saurabh Agrawal
IPC: G06F11/14
Abstract: Disclosed methods and systems leverage resources in a storage management system to restore a selected backup to a production site. The backup is partitioned into blocks with associated signatures. The production site may have blocks that have not changed from when the backup occurred, so those blocks do not need to be restored. Block signatures from the production site are compared with block signatures from the incremental backup to identify blocks that need to be restored. Efficiency may be achieved by synchronizing the replacement blocks from more easily accessible location where available before synchronizing from less accessible locations. In some embodiments, a user may specify the location of the site with the replacement blocks.
-
公开(公告)号:US10776219B2
公开(公告)日:2020-09-15
申请号:US16425912
申请日:2019-05-29
Applicant: Commvault Systems, Inc.
Inventor: Jaidev O. Kochunni , Chong Liu , Manoj Kumar Vijayan , Rajiv Kottomtharayil
Abstract: Multiple data paths may be available to a data management system for transferring data between a primary storage device and a secondary storage device. The data management system may be able to gain operational advantages by performing load balancing across the multiple data paths. The system may use application layer characteristics of the data for transferring from a primary storage to a backup storage during data backup operation, and correspondingly from a secondary or backup storage system to a primary storage system during restoration.
-
-
-
-
-
-
-
-
-