Multi-fabric SAN based data migration
AssigneeCisco Technology, Inc.
InventorsManas Barooah, Rahul Chari
Life of this patent
Estimating the term…
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.
Claims24
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.
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.
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.
Dependencies are inferred from the claim text.