-
公开(公告)号:US11228647B2
公开(公告)日:2022-01-18
申请号: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.
-
公开(公告)号:US09898225B2
公开(公告)日:2018-02-20
申请号:US15449246
申请日:2017-03-03
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Deepak Raghunath Attarde , Srikant Viswanathan
CPC classification number: G06F3/0652 , G06F3/0608 , G06F3/0673 , G06F17/30156 , G06F17/30949
Abstract: A content alignment system according to certain embodiments aligns a sliding window at the beginning of a data segment. The content alignment system performs a block alignment function on the data within the sliding window. A deduplication block is established if the output of the block alignment function meets a predetermined criteria. At least part of a gap is established if the output of the block alignment function does not meet the predetermined criteria. The predetermined criteria is changed if a threshold number of outputs fail to meet the predetermined criteria.
-
公开(公告)号:US09578101B2
公开(公告)日:2017-02-21
申请号:US14929130
申请日:2015-10-30
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.
Abstract translation: 根据各种实施例,提供了涉及对存储区域网络(SAN)设备的共享访问的系统和方法。 在一个实施例中,提供了一种存储区域网络(SAN)主机,包括:服务器组件:被配置为经由第一SAN连接到SAN客户端的第一主机总线适配器; 配置为经由第二SAN连接到SAN存储设备的第二主机总线适配器; 并且其中所述服务器组件被配置为管理所述SAN存储设备上的数据块,通过所述第一主机总线适配器从所述SAN客户端接收存储操作请求,并且响应于所述存储操作请求,对所述数据执行存储操作 阻止,通过第二主机总线适配器在第二SAN上执行存储操作。
-
公开(公告)号:US20170177271A1
公开(公告)日:2017-06-22
申请号:US15449246
申请日:2017-03-03
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Deepak Raghunath Attarde , Srikant Viswanathan
CPC classification number: G06F3/0652 , G06F3/0608 , G06F3/0673 , G06F17/30156 , G06F17/30949
Abstract: A content alignment system according to certain embodiments aligns a sliding window at the beginning of a data segment. The content alignment system performs a block alignment function on the data within the sliding window. A deduplication block is established if the output of the block alignment function meets a predetermined criteria. At least part of a gap is established if the output of the block alignment function does not meet the predetermined criteria. The predetermined criteria is changed if a threshold number of outputs fail to meet the predetermined criteria.
-
公开(公告)号:US20160042007A1
公开(公告)日:2016-02-11
申请号:US14821418
申请日:2015-08-07
Applicant: CommVault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Deepak Raghunath Attarde , Srikant Viswanathan
IPC: G06F17/30
CPC classification number: G06F3/0652 , G06F3/0608 , G06F3/0673 , G06F17/30156 , G06F17/30949
Abstract: A content alignment system according to certain embodiments aligns a sliding window at the beginning of a data segment. The content alignment system performs a block alignment function on the data within the sliding window. A deduplication block is established if the output of the block alignment function meets a predetermined criteria. At least part of a gap is established if the output of the block alignment function does not meet the predetermined criteria. The predetermined criteria is changed if a threshold number of outputs fail to meet the predetermined criteria.
-
公开(公告)号:US20130232309A1
公开(公告)日:2013-09-05
申请号:US13750105
申请日:2013-01-25
Applicant: COMMVAULT SYSTEMS, INC.
Inventor: Manoj Kumar Vijayan , Deepak Raghuath Attarde , Srikant Viswanathan
IPC: G06F3/06
CPC classification number: G06F3/0652 , G06F3/0608 , G06F3/0673 , G06F17/30156 , G06F17/30949
Abstract: A content alignment system according to certain embodiments aligns a sliding window at the beginning of a data segment. The content alignment system performs a block alignment function on the data within the sliding window. A deduplication block is established if the output of the block alignment function meets a predetermined criteria. At least part of a gap is established if the output of the block alignment function does not meet the predetermined criteria. The predetermined criteria is changed if a threshold number of outputs fail to meet the predetermined criteria.
Abstract translation: 根据某些实施例的内容对齐系统对准在数据段的开始处的滑动窗口。 内容对齐系统对滑动窗口内的数据执行块对齐功能。 如果块对齐功能的输出满足预定标准,则建立重复数据消除块。 如果块对准功能的输出不满足预定标准,则建立间隙的至少一部分。 如果阈值数量的输出不符合预定标准,则改变预定标准。
-
公开(公告)号:US09619480B2
公开(公告)日:2017-04-11
申请号:US14821418
申请日:2015-08-07
Applicant: CommVault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Deepak Raghunath Attarde , Srikant Viswanathan
CPC classification number: G06F3/0652 , G06F3/0608 , G06F3/0673 , G06F17/30156 , G06F17/30949
Abstract: A content alignment system according to certain embodiments aligns a sliding window at the beginning of a data segment. The content alignment system performs a block alignment function on the data within the sliding window. A deduplication block is established if the output of the block alignment function meets a predetermined criteria. At least part of a gap is established if the output of the block alignment function does not meet the predetermined criteria. The predetermined criteria is changed if a threshold number of outputs fail to meet the predetermined criteria.
-
公开(公告)号:US09110602B2
公开(公告)日:2015-08-18
申请号:US13750105
申请日:2013-01-25
Applicant: CommVault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Deepak Raghunath Attarde , Srikant Viswanathan
CPC classification number: G06F3/0652 , G06F3/0608 , G06F3/0673 , G06F17/30156 , G06F17/30949
Abstract: A content alignment system according to certain embodiments aligns a sliding window at the beginning of a data segment. The content alignment system performs a block alignment function on the data within the sliding window. A deduplication block is established if the output of the block alignment function meets a predetermined criteria. At least part of a gap is established if the output of the block alignment function does not meet the predetermined criteria. The predetermined criteria is changed if a threshold number of outputs fail to meet the predetermined criteria.
Abstract translation: 根据某些实施例的内容对齐系统对准在数据段的开始处的滑动窗口。 内容对齐系统对滑动窗口内的数据执行块对齐功能。 如果块对齐功能的输出满足预定标准,则建立重复数据消除块。 如果块对准功能的输出不满足预定标准,则建立间隙的至少一部分。 如果阈值数量的输出不符合预定标准,则改变预定标准。
-
-
-
-
-
-
-