Patent ID: 9246755
Filing Date: 2016-01-26
CPC Classification: H04L

Claim Text:
1. A computer-implemented method for software-defined networking (SDN) disaster recovery, the method comprising: establishing a plurality of flows, by an SDN controller, between a plurality of switches and pairs of servers in a network, including at least two different pairs of server types, wherein each server type runs a different operating system and a different disaster recovery manager in an active/active configuration; controlling data migration, by the SDN controller, between the pairs of servers in the network; dynamically reallocating the flows, by the SDN controller, between the switches and the pairs of servers in the network based on detecting a fault in the network; identifying, by the SDN controller, a first pair of the servers comprising a first primary server and a first secondary server of a first server type, and a second pair of the servers comprising a second primary server and a second secondary server of a second server type, wherein the first and second primary servers are at a first geographic location and the first and second secondary servers are at a second geographic location; reallocating, by the SDN controller, data between the first and second primary servers; and replicating the reallocating, by the SDN controller, between the first and second secondary servers.