Recovering stranded data
First Claim
Patent Images
1. A method for recovering stranded data, comprising:
- in response to detecting a failure of a home node, copying data from a non-volatile memory (NVM) in the home node over a sideband interface across a sideband bus interconnecting a management device of the home node to a management device of a fail-over node; and
writing the data to a target memory region, wherein the target memory region is in the fail-over node.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for recovering stranded data from a non-volatile memory is provided. An example of a method includes copying data from a non-volatile memory (NVM) in a home node over a sideband interface and writing the data to a target memory region, wherein the target memory region is in a fail-over node.
32 Citations
24 Claims
-
1. A method for recovering stranded data, comprising:
-
in response to detecting a failure of a home node, copying data from a non-volatile memory (NVM) in the home node over a sideband interface across a sideband bus interconnecting a management device of the home node to a management device of a fail-over node; and writing the data to a target memory region, wherein the target memory region is in the fail-over node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing system, comprising:
-
a home node, comprising; a processor; a memory controller coupled to the processor of the home node; a main network interface coupled to the processor of the home node, and a network; a non-volatile memory (NVM) coupled to the memory controller of the home node; and a system management device, coupled to the memory controller of the home node, the processor of the home node, and a system management network; a fail-over node, comprising; a processor; a memory controller coupled to the processor of the fail-over node; a main network interface coupled to the processor of the fail-over node, and to the network; a target memory region coupled to the memory controller of the fail-over node; and a system management device, coupled to the memory controller of the fail-over node, the processor of the fail-over node, and the system management network; and a system management processor provided in the system management device of the fail-over node or another system device connected to the home node across the system management network, wherein the system management processor is to access data stored in the NVM of the home node through the system management device in the home node, and transfer the data to the target memory region of the fail-over node through the system management device of the fail-over node across the system management network. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A tangible, non-transitory, machine-readable medium comprising instructions to direct a processor to:
-
detect a failure of a home node; access data in a non-volatile memory (NVM) of the home node over a sideband management bus of a management device of a memory controller in response to the failure of the home node being detected; and transfer the data across the sideband management bus to a target memory region in a fail-over node. - View Dependent Claims (23, 24)
-
Specification