-
公开(公告)号: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.
-
公开(公告)号:US20200293498A1
公开(公告)日:2020-09-17
申请号:US16352606
申请日:2019-03-13
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar VIJAYAN , Deepak Raghunath ATTARDE
IPC: G06F16/174
Abstract: An information management system can dynamically adjust the order in which compression and deduplication operations are performed based on the type of file for which a secondary copy operation is requested. For example, the information management system can determine whether the file for which a secondary copy operation is requested is a first type of file that is text-based and/or that has data blocks that are highly compressible or a second type of file that may have data blocks that are not highly compressible. If the information management system determines that the file is of the second type, the information management system can perform a deduplication operation prior to performing a compression operation. Furthermore, the information management system can dynamically adjust the size of various deduplication blocks based on the type of file for which a secondary copy operation is requested.
-
公开(公告)号:US20200259899A1
公开(公告)日:2020-08-13
申请号:US16789848
申请日:2020-02-13
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar VIJAYAN , Srikant VISWANATHAN , Deepak Raghunath ATTARDE , Varghese DEVASSY , Rajiv KOTTOMTHARAYIL
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.
-
公开(公告)号:US20190095287A1
公开(公告)日:2019-03-28
申请号:US16179412
申请日:2018-11-02
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar VIJAYAN , Rahul S. PAWAR
IPC: G06F11/14
Abstract: According to certain aspects, an information management system may identify a set of secondary storage computing devices residing in a secondary storage subsystem, wherein each of at least two storage devices that each store a separate copy of a first file is associated with at least one of the secondary storage computing devices in the set. The system may also select a subset of the set of secondary storage computing devices based on stored selection criteria. The system can, using a first secondary storage computing device, initiate a restore operation of a first copy of the first file stored in a first storage device associated with at least the first secondary storage computing device and, using a second secondary storage computing device, initiate a restore operation of a second copy of the first file stored in a second storage device associated with at least the second secondary storage computing device.
-
37.
公开(公告)号:US20190079685A1
公开(公告)日:2019-03-14
申请号:US16189981
申请日:2018-11-13
Applicant: Commvault Systems, Inc.
Inventor: Hetalkumar N. JOSHI , Chandrashekar MARANNA , Manoj Kumar VIJAYAN
IPC: G06F3/06
CPC classification number: G06F3/0619 , G06F3/061 , G06F3/065 , G06F3/067 , G06F3/0683
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.
-
公开(公告)号:US20190026305A1
公开(公告)日:2019-01-24
申请号:US15875896
申请日:2018-01-19
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar VIJAYAN , Rajiv KOTTOMTHARAYIL , Deepak Raghunath ATTARDE
CPC classification number: G06F16/1748 , G06F3/067 , G06F11/1453 , G06F16/137 , G06F16/174 , G06F16/22 , G06F16/256 , 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.
-
公开(公告)号:US20190012237A1
公开(公告)日:2019-01-10
申请号:US15991849
申请日:2018-05-29
Applicant: Commvault Systems, Inc.
Inventor: Anand PRAHLAD , Manoj Kumar VIJAYAN , Rajiv KOTTOMTHARAYIL , Parag GOKHALE
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.
-
公开(公告)号:US20180314605A1
公开(公告)日:2018-11-01
申请号:US15968556
申请日:2018-05-01
Applicant: Commvault Systems, Inc.
Inventor: Vimal Kumar NALLATHAMBI , Manoj Kumar VIJAYAN
CPC classification number: G06F11/1464 , G06F3/0619 , G06F3/0635 , G06F3/065 , G06F3/0665 , G06F3/067 , G06F3/0689 , H04L67/1097
Abstract: An illustrative approach to managing snapshots streamlines how and when snapshots are generated in a storage management system, such that fewer snapshots may be generated without diminishing the scope of data protection. A novel unified-snapshot storage policy may govern snapshots for any number of subclients. A unified-snapshot job based on the unified-snapshot storage policy enables the illustrative storage management system to automatically discover relevant components and generate at most one snapshot per target logical unit number (“LUN”) in a storage array. Each snapshot may comprise the data of any number of subclients and/or clients in the storage management system. Accordingly, one unified-snapshot job may yield a minimum but sufficient number of snapshots comprising data of all subclients associated with the governing unified-snapshot storage policy. An enhanced storage manager may manage the unified-snapshot jobs. One or more enhanced media agents and/or data agents may participate in the unified-snapshot jobs and in subsequent cataloguing of the snapshots.
-
-
-
-
-
-
-
-
-