- Newest
- Most votes
- Most comments
I would suggest and using BGP myself:
Configure Border Gateway Protocol (BGP) Routing:
- Use BGP with Direct Connect to allow dynamic routing and failover. Configure two BGP sessions per connection: one for private VIF (Virtual Interface) and one for public VIF.
- Ensure proper route prioritization for failover scenarios.
To achieve high availability (HA) when connecting your on-premise data center to AWS via Direct Connect, AWS recommends implementing several best practices:
-
Use multiple Direct Connect locations: Connect from multiple data centers or locations to provide physical redundancy and protect against complete location failures.
-
Establish redundant connections: Set up at least two Direct Connect connections at each location, terminating on different devices for device-level redundancy.
-
Implement dynamic routing: Use dynamic routing protocols like BGP for automatic load balancing and failover across redundant network connections.
-
Configure active/active connections: This setup allows for automatic load balancing and failover, improving overall resilience.
-
Ensure sufficient capacity: Provision enough network capacity so that if one connection fails, the remaining connections can handle the traffic without degradation.
-
Utilize Direct Connect gateway: This allows you to access multiple AWS Regions from a single Direct Connect location, enhancing your global connectivity.
-
Consider a dual-vendor approach: Work with multiple Direct Connect partners to achieve private network diversity.
-
Implement a backup solution: Use AWS Site-to-Site VPN as a backup for Direct Connect, especially for mission-critical workloads. When terminating on an AWS Transit Gateway, this can provide additional redundancy and throughput.
-
Use the Direct Connect Resiliency Toolkit: This AWS tool can help you determine the best redundancy model based on your specific requirements and service level agreements (SLAs).
By implementing these best practices, you can create a highly resilient, fault-tolerant network connection between your on-premise data center and AWS, ensuring maximum availability for your critical workloads.
Sources
AWS Direct Connect | Create resilient hybrid networks | AWS
REL02-BP02 Provision redundant connectivity between private networks in the cloud and on-premises environments - AWS Well-Architected Framework
Designing a reliable, dedicated hybrid networking setup using fiber connectivity for critical workloads - Hybrid Networking Lens
AWS Direct Connect - Building a Scalable and Secure Multi-VPC AWS Network Infrastructure