-
公开(公告)号:US20210019295A1
公开(公告)日:2021-01-21
申请号:US16569428
申请日:2019-09-12
Applicant: Commvault Systems, Inc.
Inventor: Deepak Raghunath ATTARDE , Manoj Kumar VIJAYAN
IPC: G06F16/215 , G06F16/22 , G06F16/27
Abstract: A deduplicated storage system is provided according to certain embodiments that uses one or more mechanisms to update the deduplication database and remove records corresponding to data blocks that have been or will be erased from the secondary copies, without using or tracking reference counting values. Some embodiments described herein use a secondary table (for tracking archive file contents) and a bitmap to mark which primary records are present in the secondary table. In another embodiment, once the marking phase is completed, the deduplication system uses the marked-up bitmap to identify the corresponding records from the primary table that can be moved to another table for storing “zero-reference” data blocks. In other embodiments, the system will then traverse the “zero-reference” table and remove those primary data blocks from secondary storage devices.
-
公开(公告)号:US20210019294A1
公开(公告)日:2021-01-21
申请号:US16569385
申请日:2019-09-12
Applicant: Commvault Systems, Inc.
Inventor: Deepak Raghunath ATTARDE , Manoj Kumar VIJAYAN
IPC: G06F16/215 , G06F16/22
Abstract: A deduplicated storage system is provided according to certain embodiments that uses one or more mechanisms to update the deduplication database and remove records corresponding to data blocks that have been or will be erased from the secondary copies, without using or tracking reference counting values. Some embodiments described herein use a secondary table (for tracking archive file contents) and a bitmap to mark which primary records are present in the secondary table. In another embodiment, once the marking phase is completed, the deduplication system uses the marked-up bitmap to identify the corresponding records from the primary table that can be moved to another table for storing “zero-reference” data blocks. In other embodiments, the system will then traverse the “zero-reference” table and remove those primary data blocks from secondary storage devices.
-
公开(公告)号:US20170192860A1
公开(公告)日:2017-07-06
申请号:US15299290
申请日:2016-10-20
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar VIJAYAN , Jaidev Oppath KOCHUNNI , Deepak Raghunath ATTARDE , Ramachandra Reddy ANKIREDDYPALLE
CPC classification number: G06F11/1662 , G06F3/0619 , G06F3/0632 , G06F3/0641 , G06F3/0647 , G06F3/065 , G06F3/0659 , G06F3/067 , G06F3/0683 , G06F11/2094 , G06F17/30174 , G06F17/30575 , G06F2201/805 , G06F2201/82 , H04L67/1097
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.
-
公开(公告)号:US20170118289A1
公开(公告)日:2017-04-27
申请号:US15400687
申请日:2017-01-06
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar VIJAYAN , Srikant VISWANATHAN , Deepak Raghunath ATTARDE , Varghese DEVASSY , Rajiv KOTTOMTHARAYIL
CPC classification number: H04L67/1097 , G06F3/061 , G06F3/0619 , G06F3/064 , G06F3/0641 , G06F3/067 , G06F13/426
Abstract: According to various embodiments, systems and methods are provided that relate to shared access to Storage Area Networks (SAN) devices. In one embodiment, a Storage Area Network (SAN) host is provided, comprising: a server component: a first host bus adapter configured to be connected to a SAN client over a first SAN; a second host bus adapter configured to be connected to a SAN storage device over a second SAN; and wherein the server component is configured to manage a data block on the SAN storage device, receive a storage operation request from the SAN client through the first host bus adapter, and in response to the storage operation request, perform a storage operation on the data block, the storage operation being performed over the second SAN through the second host bus adapter.
-
公开(公告)号:US20150205815A1
公开(公告)日:2015-07-23
申请号:US14673586
申请日:2015-03-30
Applicant: CommVault Systems, Inc.
Inventor: Manoj Kumar VIJAYAN , Rajiv KOTTOMTHARAYIL , Deepak Raghunath ATTARDE
CPC classification number: G06F17/30156 , G06F3/067 , G06F11/1453 , G06F17/30097 , G06F17/3015 , G06F17/30312 , G06F17/30566 , H04L67/02 , H04L67/06
Abstract: A distributed, deduplicated storage system according to certain embodiments is arranged in a parallel configuration including multiple deduplication nodes. Deduplicated data is distributed across the deduplication nodes. The deduplication nodes can be networked together and communicate with one another according using a light-weight, customized communication scheme (e.g., a scheme based on FTP or HTTP). In some cases, deduplication management information including deduplication signatures and/or other metadata is stored separately from the deduplicated data in deduplication management nodes, improving performance and scalability.
Abstract translation: 根据某些实施例的分布式,重复数据消除的存储系统被布置成包括多个重复数据删除节点的并行配置。 重复数据删除节点上分发重复数据删除数据。 重复数据删除节点可以联网在一起,并使用轻量级的定制通信方案(例如,基于FTP或HTTP的方案)相互通信。 在某些情况下,包括重复数据消除签名和/或其他元数据的重复数据消除管理信息与重复数据删除管理节点中的重复数据删除数据分开存储,从而提高性能和可扩展性。
-
公开(公告)号:US20250045397A1
公开(公告)日:2025-02-06
申请号:US18800976
申请日:2024-08-12
Applicant: Commvault Systems, Inc.
Inventor: PurnaChandra Sekhar BEDHAPUDI , Sri Karthik BHAGI , Deepak Raghunath ATTARDE , Arun Prasad AMARENDRAN , Amit Bhaskar AUSARKAR , Mrityunjay UPADHYAY
IPC: G06F21/56 , G06F16/17 , G06F16/174
Abstract: This application relates to ransomware detection and data pruning management. Ransomware typically involves an I/O heavy process of encrypting data files and/or deleting or renaming the original files. Thus, ransomware attacks may be detected by analyzing the I/O activity in a given file system. In some embodiments, a software module running on a client machine manages copying, archiving, migrating, and/or replicating of primary data and restoring and/or pruning secondary data (e.g., backup copies of the primary data). When a potential ransomware attack is detected, the software module is immediately stopped so that the software module does not prune any data that may need to be restored. Upon receiving user input that indicates that the client machine is not under a ransomware attack, the software module is allowed to resume its operations, including pruning of the secondary data.
-
公开(公告)号:US20240220366A1
公开(公告)日:2024-07-04
申请号:US18414894
申请日:2024-01-17
Applicant: Commvault Systems, Inc.
Inventor: Pratik S. RANA , Deepak Raghunath ATTARDE
CPC classification number: G06F11/1435 , G06F3/0619 , G06F3/0644 , G06F3/067 , G06F11/1451 , G06F11/1464 , G06F11/1469
Abstract: The disclosed enhancements optimize the use of the live browse cache and pseudo-disk storage areas, improving metadata handling so that it can be used more effectively to speed up live browse and file indexing of backup copies in a data storage management system. The enhancements operate granularly to identify within each extent being backed up smaller sectors that comprise metadata. The disclosed approach pre-fetches the metadata of the backup copy before allowing the file scan of the file indexing and/or the live browse operation to proceed. The backup operation, the file indexing operation, and the live browse operation are enhanced to handle the more granular metadata sectors without changing the granularity of the full extents generated and stored in the backup.
-
公开(公告)号:US20210289028A1
公开(公告)日:2021-09-16
申请号:US17222786
申请日:2021-04-05
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar VIJAYAN , Ho-Chi CHEN , Deepak Raghunath ATTARDE , Hetalkumar N. JOSHI
IPC: H04L29/08 , G06F21/60 , G06F16/13 , G06F16/21 , G06F16/25 , G06F16/11 , G06F16/174 , H04L12/24 , G06F21/62
Abstract: A method and system for providing information management of data from hosted services receives information management policies for a hosted account of a hosted service, requests data associated with the hosted account from the hosted service, receives data associated with the hosted account from the hosted service, and provides a preview version of the received data to a computing device. In some examples, the system indexes the received data to associate the received data with a user of an information management system, and/or provides index information related to the received data to the computing device.
-
公开(公告)号:US20210064486A1
公开(公告)日:2021-03-04
申请号:US16997660
申请日:2020-08-19
Applicant: Commvault Systems, Inc.
Inventor: Pratik S. RANA , Manoj Kumar VIJAYAN , Henry Wallace DORNEMANN , Amit MITKAR , Deepak Raghunath ATTARDE , Ashwin Gautamchand SANCHETI
Abstract: A cache storage area stores key data blocks, usually metadata, used in live browse, file indexing, and/or file restore operations, which can avoid retrieving data on demand from backup copies. An illustrative shared data storage resource hosts the cache storage area, which is subdivided into virtual disk-specific caches, each one accompanied by a respective cache-specific index. A media agent acting as cache arbitrator manages access to the various caches. The cache arbitrator grants to other media agents in the system temporary ownership of particular caches, thereby facilitating parallel usage among the caches by different media agents. By enabling parallelism and a shared cache storage environment, these embodiments improve overall operational performance and add resiliency to the system as a whole. The cache arbitrator media agent is specially appointed to the role by a storage manager that generally manages storage operations throughout the illustrative data storage management system.
-
公开(公告)号:US20210019333A1
公开(公告)日:2021-01-21
申请号:US16569499
申请日:2019-09-12
Applicant: Commvault Systems, Inc.
Inventor: Deepak Raghunath ATTARDE , Chandrashekar MARANNA , Suseela Sowmya SRIPADA , Manoj Kumar VIJAYAN
Abstract: If a deduplication database becomes corrupted or is lost, the deduplication database may be reconstructed by restoring an earlier backup copy of the deduplication database. The backup copy of the deduplication database, however, may not be synced with the deduplicated data blocks that are presently stored in the secondary storage subsystem. To address the possibility of data loss and improve reconstruction timing, a deduplicated storage system is provided according to certain embodiments that uses one or more mechanisms to restore the deduplication database and resync with the secondary storage by using one or more journal files that track the data blocks that have been or may have been deleted from the secondary storage since the last deduplication database backup.
-
-
-
-
-
-
-
-
-