-
公开(公告)号:US10021218B2
公开(公告)日:2018-07-10
申请号:US15073006
申请日:2016-03-17
Applicant: NetApp, Inc.
Inventor: Deepak Raghu Kenchammana-Hosekote , Michael R. Eisler , Arthur F. Lent , Rahul Iyer , Shravan Gaonkar
CPC classification number: H04L67/42 , G06F3/06 , G06F12/0284 , G06F12/0866 , G06F12/10 , G06F2212/656 , H04L67/1097
Abstract: I/O bandwidth reduction using storage-level common page information is implemented by a storage server, in response to receiving a request from a client for a page stored at a first virtual address, determining that the first virtual address maps to a page that is a duplicate of a page stored at a second virtual address or that the first and second virtual addresses map to a deduplicated page within a storage system, and transmitting metadata to the client mapping the first virtual address to a second virtual address that also maps to the deduplicated page. For one embodiment, the metadata is transmitted in anticipation of a request for the redundant/deduplicated page via the second virtual address. For an alternate embodiment, the metadata is sent in response to a determination that a page that maps to the second virtual address was previously sent to the client.
-
公开(公告)号:US10523786B2
公开(公告)日:2019-12-31
申请号:US16016455
申请日:2018-06-22
Applicant: NetApp Inc.
Inventor: Deepak Raghu Kenchammana-Hosekote , Michael R. Eisler , Arthur F. Lent , Rahul Iyer , Shravan Gaonkar
Abstract: I/O bandwidth reduction using storage-level common page information is implemented by a storage server, in response to receiving a request from a client for a page stored at a first virtual address, determining that the first virtual address maps to a page that is a duplicate of a page stored at a second virtual address or that the first and second virtual addresses map to a deduplicated page within a storage system, and transmitting metadata to the client mapping the first virtual address to a second virtual address that also maps to the deduplicated page. For one embodiment, the metadata is transmitted in anticipation of a request for the redundant/deduplicated page via the second virtual address. For an alternate embodiment, the metadata is sent in response to a determination that a page that maps to the second virtual address was previously sent to the client.
-