Multi-fabric SAN based data migration
First Claim
Patent Images
1. A method, comprising:
- receiving by a data migration node in a network an indicator that the data migration node is responsible for managing data migration from a first storage to a second storage;
obtaining information by the data migration node, the information identifying the first storage and the second storage;
notifying by the data migration node one or more network devices in the network that traffic that is received by the one or more network devices is to be routed to the data migration node, so that the data migration node selectively serves as one of a proxy initiator and a proxy target during data migration between the first storage and the second storage;
performing data migration by the data migration node from the first storage to the second storage;
when the data migration from the first storage to the second storage is completed, notifying by the data migration node the one or more network devices in the network that traffic that is received by the network devices is no longer to be routed to the data migration node; and
communicating a status of the data migration by the data migration node to one or more other data migration nodes responsible for managing data migration, wherein the data migration node is an internal node of the network.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a network device in a network obtains information identifying first storage and second storage. The network device notifies one or more other network devices in the network that traffic that is received by the other network devices is to be routed to the network device. The network device performs data migration from the first storage to the second storage. When the data migration from the first storage to the second storage is completed, the network device notifies the other network devices in the network that traffic that is received by the other network devices is no longer to be routed to the network device.
52 Citations
24 Claims
-
1. A method, comprising:
-
receiving by a data migration node in a network an indicator that the data migration node is responsible for managing data migration from a first storage to a second storage; obtaining information by the data migration node, the information identifying the first storage and the second storage; notifying by the data migration node one or more network devices in the network that traffic that is received by the one or more network devices is to be routed to the data migration node, so that the data migration node selectively serves as one of a proxy initiator and a proxy target during data migration between the first storage and the second storage; performing data migration by the data migration node from the first storage to the second storage; when the data migration from the first storage to the second storage is completed, notifying by the data migration node the one or more network devices in the network that traffic that is received by the network devices is no longer to be routed to the data migration node; and communicating a status of the data migration by the data migration node to one or more other data migration nodes responsible for managing data migration, wherein the data migration node is an internal node of the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus, comprising:
-
a processor; and a memory, at least one of the processor or the memory being configured for; receiving by a data migration node in a network an indicator that the data migration node is responsible for managing data migration from a first storage to a second storage; obtaining information by the data migration node, the information identifying the first storage and the second storage; notifying by the data migration node one or more network devices in the network that traffic that is received by the one or more network devices is to be routed to the data migration node, so that the data migration node selectively serves as one of a proxy initiator and a proxy target during data migration between the first storage and the second storage; performing data migration by the data migration node from the first storage to the second storage; when the data migration from the first storage to the second storage is completed, notifying by the data migration node the one or more network devices in the network that traffic that is received by the one or more network devices is no longer to be routed to the data migration node; and communicating a status of the data migration by the data migration node to one or more other data migration nodes responsible for managing data migration, wherein the data migration node is an internal node of the network. - View Dependent Claims (21, 22)
-
-
23. A non-transitory computer-readable medium storing thereon computer-readable instructions, comprising:
-
instructions for receiving by a data migration node in a network an indicator that the data migration node is responsible for managing data migration from a first storage to a second storage; instructions for obtaining information by the data migration node, the information identifying the first storage and the second storage; instructions for notifying by the data migration node one or more network devices in the network that traffic that is received by the one or more network devices is to be routed to the data migration node, so that the data migration node selectively serves as one of a proxy initiator and a proxy target during data migration between the first storage and the second storage; instructions for performing data migration by the data migration node from the first storage to the second storage; instructions for notifying by the data migration node the one or more network devices in the network that traffic that is received by the one or more network devices is no longer to be routed to the data migration node when the data migration from the first storage to the second storage is completed; and communicating a status of the data migration by the data migration node to one or more other data migration nodes responsible for managing data migration, wherein the data migration node is an internal node of the network. - View Dependent Claims (24)
-
Specification