Application based active-active data center network using route health injection and IGP
First Claim
1. A data center topology coupled to the internet, the data center topology comprising:
- first and second active data centers, the first and second data centers being coupled to the Internet via respective first and second edge routers, wherein each of the first and second data centers comprise computer resources, wherein the first and second edge routers are coupled directly to a first Internet service provider (ISP) using a Border Gateway Protocol (BGP), wherein the second edge router is coupled directly to a second ISP using the BGP, wherein the first edge router is not coupled directly to the second ISP, wherein the data centers are in an autonomous system having a common administration and common routing policies, each edge router broadcasting a common Internet Protocol (IP) address, the edge router linking the first and second data centers to each other using an Interior Gateway Protocol (IGP);
each of said edge routers having a multilayer switch feature card (MSFC);
each edge router configured to redistribute route health injection (RHI) routes into open shortest path first (OSPF) and to summarize a host route on said MSFC;
each edge router further adapted to distribute OSPF into their BGP process using a prefix-list and to update neighboring routers with said routes;
means for implementing application-based load balancing between said first and second data centers; and
means for detecting a disaster at one of said first and second data centers by detecting a route being removed from a routing table.
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed data center topology having at least a pair of active data centers that can recover from a disaster at one of the data centers and achieves load balancing using IGP (Interior Gateway Protocol) between data centers. The distributed data centers use virtual IP addresses, route health injection and Border Gateway Protocol (BGP) for business continuance, disaster recovery and load balancing. Active applications are deployed at each data center to provide a logical active/standby configuration for certain applications. Alternatively, active applications are deployed at both sites and BGP routes traffic to the closest data center edge router. Load balancing occurs over an internal IGP link between sites.
-
Citations
19 Claims
-
1. A data center topology coupled to the internet, the data center topology comprising:
-
first and second active data centers, the first and second data centers being coupled to the Internet via respective first and second edge routers, wherein each of the first and second data centers comprise computer resources, wherein the first and second edge routers are coupled directly to a first Internet service provider (ISP) using a Border Gateway Protocol (BGP), wherein the second edge router is coupled directly to a second ISP using the BGP, wherein the first edge router is not coupled directly to the second ISP, wherein the data centers are in an autonomous system having a common administration and common routing policies, each edge router broadcasting a common Internet Protocol (IP) address, the edge router linking the first and second data centers to each other using an Interior Gateway Protocol (IGP);
each of said edge routers having a multilayer switch feature card (MSFC);
each edge router configured to redistribute route health injection (RHI) routes into open shortest path first (OSPF) and to summarize a host route on said MSFC;
each edge router further adapted to distribute OSPF into their BGP process using a prefix-list and to update neighboring routers with said routes;means for implementing application-based load balancing between said first and second data centers; and means for detecting a disaster at one of said first and second data centers by detecting a route being removed from a routing table. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for load balancing and recovering from a disaster comprising:
-
hosting active applications and serving clients from first and second active data centers in an autonomous system having a common administration and common routing policies, the first and second data centers being coupled to the Internet via respective first and second edge routers, wherein each of the first and second data centers comprise computer resources, wherein the first and second edge routers are coupled directly to a first Internet service provider (ISP) using a Border Gateway Protocol (BGP), wherein the second edge router is coupled directly to a second ISP using the BGP, wherein the first edge router is not coupled directly to the second ISP, wherein the data centers are in an autonomous system having a common administration and common routing policies, each edge router broadcasting a common Internet Protocol (IP) address, the edge router linking the first and second data centers to each other using an Interior Gateway Protocol (IGP);
each of said edge routers having a multilayer switch feature card (MSFC);
each edge router configured to redistribute route health injection (RHI) routes into open shortest path first (OSPF) and to summarize a host route on said MSFC;
each edge router further adapted to distribute OSPF into their BGP process using a prefix-list and to update neighboring routers with said routes;configuring route summarization in BGP; configuring BGP route redistribution and route preference to update neighboring routers; and using application-based load balancing on a direct link between said first and second data centers. - View Dependent Claims (7, 8, 9)
-
-
10. A data center system coupled to the internet, the data center comprising:
-
first and second active data centers, the first and second data centers being coupled to the Internet via respective first and second edge routers, wherein each of the first and second data centers comprise computer resources, wherein the first and second edge routers are coupled directly to a first Internet service provider (ISP) using a Border Gateway Protocol (BGP), wherein the second edge router is coupled directly to a second ISP using the BGP, wherein the first edge router is not coupled directly to the second ISP, wherein the data centers are in an autonomous system having a common administration and common routing policies, each edge router broadcasting a common Internet Protocol (IP) address, each of said edge routers having a multilayer switch feature card (MSFC), and each of the first and second edge routers configured to; redistribute route health injection (RHI) routes into open shortest path first (OSPF); summarize a host route on said MSFC; distribute routes from open shortest path first (OSPF) into the BGP process of each edge router using a prefix-list to update neighboring routers with said routes; and utilize an Interior Gateway Protocol (IGP) link for coupling said first and second data centers. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification