-
公开(公告)号:US09990151B2
公开(公告)日:2018-06-05
申请号:US15166430
申请日:2016-05-27
Applicant: NetApp, Inc.
Inventor: Brian Naylor , Manish Bhuwania , Snehal Kamble , Joseph Brown , Satish Cherbrolu , Michael Noeth , Sally Wahba
CPC classification number: G06F3/0619 , G06F3/065 , G06F3/067 , G06F11/1092 , G06F11/1435 , G06F11/1451 , G06F11/2058 , G06F11/2069 , G06F2201/84
Abstract: A method, device, and non-transitory computer readable medium for mirroring data, comprising, selecting, based on a plurality of data attributes, a portion of local data in a local storage device for mirroring to a remote storage device and copying the selected portion of the local data to at least one cache memory of the remote storage device. Next a determination of when a failover event has occurred in the local storage device is made, wherein the failover event comprises an event in which the local data in the local storage device is inaccessible to a client computing device when the client computing device attempts to access the local data from the local storage device. A copy of the local data from the cache memory in the remote storage device is retrieved when the failover event is determined to have occurred.
-
公开(公告)号:US20170344281A1
公开(公告)日:2017-11-30
申请号:US15166430
申请日:2016-05-27
Applicant: NetApp, Inc.
Inventor: Brian Naylor , Manish Bhuwania , Snehal Kamble , Joseph Brown , Satish Cherbrolu , Michael Noeth , Sally Wahba
CPC classification number: G06F3/0619 , G06F3/065 , G06F3/067 , G06F11/1092 , G06F11/1435 , G06F11/1451 , G06F11/2058 , G06F11/2069 , G06F2201/84
Abstract: A method, device, and non-transitory computer readable medium for minoring data, comprising, selecting, based on a plurality of data attributes, a portion of local data in a local storage device for minoring to a remote storage device and copying the selected portion of the local data to at least one cache memory of the remote storage device. Next a determination of when a failover event has occurred in the local storage device is made, wherein the failover event comprises an event in which the local data in the local storage device is inaccessible to a client computing device when the client computing device attempts to access the local data from the local storage device. A copy of the local data from the cache memory in the remote storage device is retrieved when the failover event is determined to have occurred.
-
3.
公开(公告)号:US09424301B2
公开(公告)日:2016-08-23
申请号:US14088196
申请日:2013-11-22
Applicant: NETAPP, INC.
Inventor: Poonam Dhavale , Manish Bhuwania , Arun Ramachandran , Herman M. Mutiso
IPC: G06F17/30
CPC classification number: G06F17/30348
Abstract: A system and method of negotiated takeover of storage objects includes one or more processors, a storage controller, and memory coupled to the one or more processors. The memory stores a data structure that includes information about a plurality of storage objects manageable by the storage controller. The storage controller is configured to assume, one by one, current ownership of a first subset of the storage objects and assume, concurrently, current ownership of a second subset of the storage objects. The first subset of storage objects and the second subset of storage objects are currently owned by a second storage server coupled to the storage server. In some embodiments, current ownership of the first subset of storage objects is transferred by iteratively detecting a particular storage object from the first subset of the storage objects whose current ownership can be assumed and bringing the particular storage object online.
Abstract translation: 协商接管存储对象的系统和方法包括耦合到一个或多个处理器的一个或多个处理器,存储控制器和存储器。 存储器存储包括关于由存储控制器可管理的多个存储对象的信息的数据结构。 存储控制器被配置为逐个地假设存储对象的第一子集的当前所有权并同时假设存储对象的第二子集的当前所有权。 存储对象的第一子集和存储对象的第二子集目前由耦合到存储服务器的第二存储服务器所拥有。 在一些实施例中,存储对象的第一子集的当前所有权通过迭代地从存储对象的第一子集迭代地检测特定存储对象来传送,该存储对象的当前所有权可以被假设并且使特定存储对象在线。
-
4.
公开(公告)号:US20150149416A1
公开(公告)日:2015-05-28
申请号:US14088196
申请日:2013-11-22
Applicant: NETAPP, INC.
Inventor: Poonam DHAVALE , Manish Bhuwania , Arun Ramachandran , Herman M. Mutiso
IPC: G06F17/30
CPC classification number: G06F17/30348
Abstract: A system and method of negotiated takeover of storage objects includes one or more processors, a storage controller, and memory coupled to the one or more processors. The memory stores a data structure that includes information about a plurality of storage objects manageable by the storage controller. The storage controller is configured to assume, one by one, current ownership of a first subset of the storage objects and assume, concurrently, current ownership of a second subset of the storage objects. The first subset of storage objects and the second subset of storage objects are currently owned by a second storage server coupled to the storage server. In some embodiments, current ownership of the first subset of storage objects is transferred by iteratively detecting a particular storage object from the first subset of the storage objects whose current ownership can be assumed and bringing the particular storage object online.
Abstract translation: 协商接管存储对象的系统和方法包括耦合到一个或多个处理器的一个或多个处理器,存储控制器和存储器。 存储器存储包括关于由存储控制器可管理的多个存储对象的信息的数据结构。 存储控制器被配置为逐个地假设存储对象的第一子集的当前所有权并同时假设存储对象的第二子集的当前所有权。 存储对象的第一子集和存储对象的第二子集目前由耦合到存储服务器的第二存储服务器所拥有。 在一些实施例中,存储对象的第一子集的当前所有权通过迭代地从存储对象的第一子集迭代地检测特定存储对象来传送,该存储对象的当前所有权可以被假设并且使特定存储对象在线。
-
-
-