Connect to AWS Direct Connect (Network Edge Device)
Connect to AWS Direct Connect from a Network Edge virtual device.
Note: For instructions on connecting from a Fabric port, a Fabric Cloud Router, a Metal VLAN, or using a service token, see Connect to AWS Direct Connect (Port, Service Token, Cloud Router, Metal VLAN).
Prerequisites
-
An AWS account.
-
An Equinix Fabric account, with the following IAM roles assigned: Fabric Connections Manager.
-
A Network Edge virtual device.
Create a Connection to AWS Direct Connect
To connect to AWS Direct Connect from a Network Edge vritual device:
- Log in to the AWS Management Console, click your username in the top-right corner, then copy your account identifier.
-
Log in to Equinix Fabric.
-
Use the Context Switcher and select the project under which you want to create the connection. For more information on projects, see Equinix Identity and Access Management: Projects.
-
From the Connections menu, select Create Connection.
-
In the A Service Provider card, click Connect to a Service Provider and search for Amazon Web Services.
-
On the Amazon Web Services card, click Select Service, then click Create Connection (Network Edge Device).
-
Review the steps for connecting to AWS and click Create a Connection to AWS Direct Connect.
-
In the Origin section:
-
Click Virtual Device.
Important: If the Virtual Device option is disabled, there are no virtual devices available in the selected project. Choose a different project, that has virtual devices assigned to it, or create a new virtual device in this project.
-
Select metro.
-
Choose virtual device type, select connection type, then select a virtual device instance.
-
-
In the Destination section choose where you want to connect to, then click Next.
-
On the Connection Details page:
-
Enter connection name.
-
Enter your AWS account identifier.
-
Select network interface on your virtual device.
-
Enter purchase order number.
-
Select connection speed, then click Next.
-
-
On the Review page, review your order information, adjust notifications settings, then click Submit Order.
-
Accept your Direct Connect Hosted Connection:
-
Using the AWS Direct Connect console:
- Click Connections, select your connection and click View details.
- Select the charges confirmation checkbox, then click Accept.
-
Using the Equinix Fabric portal:
-
Tip: You can use Fabric's API to automate or integrate this procedure. For more information, see Equinix Fabric API - Connect to Amazon Web Services.
Equinix supports the two recommended product types for AWS Direct Connect:
-
Dedicated Connections – Available as a dedicated port and cross connect into the AWS network with bandwidth capability of 1 and 10 Gbps
-
Hosted Connections – Available through Equinix Fabric with the following bandwidth options: 50 Mbps, 100 Mbps, 200 Mbps, 300 Mbps, 400 Mbps, 500 Mbps, 1 Gbps, 2 Gbps, 5 Gbps, or 10 Gbps
Note: AWS recommends customers with workloads sensitive to network congestion use Dedicated Connections or Hosted Connections.
Virtual Interface (VIF) is the mechanism for configuring VLAN’s and routing (BGP) between the customer edge device and the AWS device. There are two kinds of VIFs: Public and Private.
For more information, see AWS DX Virtual Interfaces.
Equinix and Amazon Web Services (AWS) offers customers the ability to achieve highly resilient network connections between Amazon Virtual Private Cloud (Amazon VPC) and their on-premises infrastructure.
To configure redundancy, a second Direct Connect link must be created by repeating the same steps described above. Redundancy should be created over a second port into the Equinix Fabric.
Different configuration choices are available when you provision two dedicated connections:
- Active and Active (BGP multipath) – Network traffic is load balanced across both connections. If one connection becomes unavailable, all traffic is routed through the other. This is the default configuration.
- Active and Passive (failover) – In this configuration, one connection is handling traffic, and the other is on standby. If the active connection becomes unavailable, all traffic is routed through the passive connection.
Note: Your choice of configuration affects the policies that determine how your data is routed over both connections.
To achieve high availability with AWS Direct Connect, each Virtual Private Gateway (VGW) should be configured with connections to multiple Direct Connect locations.
For more information on configuration, see AWS Direct Connect Resiliency Recommendations.
To configure the Z-side, following parameters are required:
-
A new VLAN tag
-
A public or private BGP ASN – If you are using a public ASN, you must own it. If you are using a private ASN, it must be in the 65000 range
-
The network prefixes to advertise – Any advertised prefix must include only your ASN in the BGP AS-PATH
-
The virtual private gateway for connection
For more information about creating a virtual private gateway, see adding a hardware virtual private gateway to your VPC in the Amazon VPC User Guide.
Under Define Your New Private Virtual Interface, do the following:
-
In the Interface Name field, enter a name for the virtual interface.
-
In Interface Owner, select the My AWS Account option if the virtual interface is for your AWS account ID.
-
In the VGW list, select the virtual gateway to connect to.
-
The VLAN # field will already be filled in and grayed out.
-
To have AWS generate your router IP address and Amazon IP address, select Auto-generate peer IPs.
-
To specify these IP addresses, de-select the Auto-generate peer IPs option, and then in the Your router peer IP field, enter the destination IPv4 CIDR address that Amazon should send traffic to. In the Amazon router peer IP field, enter the IPv4 CIDR address you will use to send traffic to Amazon Web Services.
-
In the BGP ASN field, enter the Border Gateway Protocol (BGP) Autonomous System Number (ASN) of your gateway; for example, a number between 1 and 65534.
-
Select Auto-generate BGP key to have AWS generate one.
-
To provide your own BGP key, de-select Auto-generate BGP key, and then in the BGP Authorization Key field, enter your BGP MD5 key.
Note: Public VIFs are also supported on Equinix Fabric.
-
View the Router (BGP) Configuration.
In the Virtual Interfaces pane, select a virtual interface, then click the arrow to show more details.
This varies on the vendor of the customer device (such as Cisco or Juniper).
-
Configure physical port with appropriate protocols and tagging.
-
Configure logical ports (sub-interfaces) with appropriate IP addresses and VLAN tags.
-
Configure BGP peering.
-
Configure physical port with appropriate protocols and tagging
-
Configure logical ports (sub-interfaces) with appropriate IP addresses and VLAN tags
-
Configure BGP Peering
-
Connect to AWS Using API
You can use Fabric's API to automate this procedure and integrate it with your internal systems. For details, see Connect to Amazon Web Services.