发明名称 Snapshot access
摘要 In one embodiment, a method performed by one or more computing devices includes receiving at a host cache a first request for data comprising at least one snapshot of a cached logical unit number (LUN), sending, by the host cache, the data comprising at least one snapshot of the cached LUN in response to the first request, and in response to the completing sending the data comprising at least one snapshot of the cached LUN, sending, by the host cache, a first response indicating that sending the data is complete.
申请公布号 US9262329(B2) 申请公布日期 2016.02.16
申请号 US201213593865 申请日期 2012.08.24
申请人 DELL PRODUCTS L.P. 发明人 Olin Marc David;Klemm Michael James;Pandit Ranjit
分类号 G06F12/00;G06F12/08;G06F12/16;G06F11/00;G06F3/06;G06F11/20 主分类号 G06F12/00
代理机构 Baker Botts L.L.P. 代理人 Baker Botts L.L.P.
主权项 1. A method, performed by one or more computing devices, comprising: creating a logical unit number (LUN) on a SAN array; coupling communicatively a host cache to the SAN array, wherein non data network communications between the SAN array and the host cache are used to manage connectivity and coordinate one or more snapshot requests, wherein the non-data network communications comprises a virtual IP address interface; creating a cached LUN at the host cache, wherein the cached LUN represents a caching instance of the LUN across a plurality of servers; preparing a volume of the host cache for creating a first snapshot of the cached LUN, wherein preparing the volume of the host cache is dependent on a mode of the host cache, wherein the mode of the host cache comprises at least one of write-through (WT), write-back (WB), or write-back-write-through (WB-WT) switching, and wherein preparing the volume comprises: flushing a set of data comprising at least one snapshot of the cached LUN when the host cache is in WB or WB-WT switching modes; switching the host cache to WT mode when the host cache is in WB-WT switching mode; and sending a message indicating that the volume is prepared for creating the snapshot of the cached LUN; creating, at the host cache, the first snapshot of the cached LUN; receiving at the host cache a request for data comprising the first snapshot of the cached LUN; sending, by the host cache, the data comprising the first snapshot in response to the request; and in response to completing sending the data comprising the first snapshot, sending, by the host cache, a first response indicating that sending the data comprising the first snapshot is complete.
地址 Round Rock TX US