-
公开(公告)号:US20180337995A1
公开(公告)日:2018-11-22
申请号:US15952024
申请日:2018-04-12
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.
-
公开(公告)号:US20180329635A1
公开(公告)日:2018-11-15
申请号:US15978019
申请日:2018-05-11
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar VIJAYAN , Saurabh AGRAWAL , Deepak Raghunath ATTARDE
Abstract: A system according to certain aspects may include a secondary storage controller computer configured to: in response to a first instruction to obtain a first secondary copy of a first data set from a secondary storage device(s), the first instruction associated with a first restore operation: instantiate a first restore thread on a processor of the secondary storage controller computer; using the first restore thread, retrieve the first secondary copy from the secondary storage device(s); and forward the retrieved first secondary copy to a primary storage subsystem for storage; and in response to a second instruction to obtain a second secondary copy of a second data set from the secondary storage device(s), the second instruction associated with a second restore operation: using the first restore thread, retrieve the second secondary copy from the secondary storage device(s); and forward the retrieved second secondary copy to the primary storage subsystem for storage.
-
公开(公告)号:US20170192868A1
公开(公告)日:2017-07-06
申请号:US15299281
申请日:2016-10-20
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar VIJAYAN , Jaidev Oppath KOCHUNNI , Deepak Raghunath ATTARDE , Ramachandra Reddy ANKIREDDYPALLE
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.
-
公开(公告)号:US20160127470A1
公开(公告)日:2016-05-05
申请号:US14929130
申请日:2015-10-30
Applicant: CommVault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Srikant VISWANATHAN , Deepak Raghunath ATTARDE , Varghese DEVASSY , Rajiv KOTTOMTHARAYIL
IPC: H04L29/08
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.
-
公开(公告)号:US20150207883A1
公开(公告)日:2015-07-23
申请号:US14675418
申请日:2015-03-31
Applicant: CommVault Systems, Inc.
Inventor: Manoj Kumar VIJAYAN , Srikant VISWANATHAN , Deepak Raghunath ATTARDE , Varghese DEVASSY , Rajiv KOTTOMTHARAYIL
IPC: H04L29/08
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.
Abstract translation: 根据各种实施例,提供了涉及对存储区域网络(SAN)设备的共享访问的系统和方法。 在一个实施例中,提供了一种存储区域网络(SAN)主机,包括:服务器组件:被配置为经由第一SAN连接到SAN客户端的第一主机总线适配器; 配置为经由第二SAN连接到SAN存储设备的第二主机总线适配器; 并且其中所述服务器组件被配置为管理所述SAN存储设备上的数据块,通过所述第一主机总线适配器从所述SAN客户端接收存储操作请求,并且响应于所述存储操作请求,对所述数据执行存储操作 阻止,通过第二主机总线适配器在第二SAN上执行存储操作。
-
公开(公告)号:US20230367678A1
公开(公告)日:2023-11-16
申请号:US18358053
申请日:2023-07-25
Applicant: Commvault Systems, Inc.
Inventor: Deepak Raghunath ATTARDE , Rajiv KOTTOMTHARAYIL , Manoj Kumar VIJAYAN
IPC: G06F11/14 , G06F16/174 , G06F3/06
CPC classification number: G06F11/1453 , G06F16/1752 , G06F11/1464 , G06F3/0617 , G06F3/064 , G06F3/067 , G06F11/1435 , G06F11/1469 , G06F2201/80 , G06F2201/84
Abstract: 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.
-
公开(公告)号:US20230325281A1
公开(公告)日:2023-10-12
申请号:US18132876
申请日:2023-04-10
Applicant: Commvault Systems, Inc.
Inventor: Pratik S. RANA , Deepak Raghunath ATTARDE
CPC classification number: G06F11/1435 , G06F11/1464 , G06F11/1469 , G06F3/067 , G06F3/0644 , G06F3/0619 , G06F11/1451
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.
-
公开(公告)号:US20220382643A1
公开(公告)日:2022-12-01
申请号:US17884482
申请日:2022-08-09
Applicant: Commvault Systems, Inc.
Inventor: Deepak Raghunath ATTARDE , Rajiv KOTTOMTHARAYIL , Manoj Kumar VIJAYAN
IPC: G06F11/14 , G06F16/174 , G06F3/06
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.
-
公开(公告)号:US20220342852A1
公开(公告)日:2022-10-27
申请号:US17859899
申请日:2022-07-07
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar VIJAYAN , Rajiv KOTTOMTHARAYIL , Deepak Raghunath ATTARDE
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.
-
公开(公告)号:US20210326214A1
公开(公告)日:2021-10-21
申请号:US17177018
申请日:2021-02-16
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar VIJAYAN , Deepak Raghunath ATTARDE
IPC: G06F11/14
Abstract: The data storage system according to certain aspects can implement partial file restore, where only a portion of the secondary copy of a file is restored. Such portion may be designated by one or more application offsets for the file. The system may provide an in-chunk index that includes mapping information between the application offsets and the secondary copy offsets. Chunks may refer to logical data units in which secondary copies are stored, and the in-chunk index for a chunk may be stored in secondary storage with the chunk. Because the mapping information may not be provided at a fixed interval, the system can search through application offsets in the in-chunk index to locate the secondary copy offset corresponding to the portion application offset(s). In this manner, the system may restore the designated portion of the secondary copy in a fast and efficient manner by using the in-chunk index.
-
-
-
-
-
-
-
-
-