Enabling Enhanced Networking - Amazon EC2 Overview and Networking Introduction for Telecom Companies

Enabling Enhanced Networking

As covered in the previous section, Enhanced Networking can be based on Intel ixgbevf or EC2 ENA adaptor. The first step in enabling ENA is to check and verify what type of driver you have. Following commands can be run to determine driver type:

Figure 6 – Verifying Enhanced Networking

With the driver type determined, the following commands can be used to determine if an instance has ixgbevf or ENA enhanced networking enabled:

Figure 7 – Verifying Enhanced Networking, continued

Finally, from the following sample output, it can be seen what the output looks like with ixgbevf support and ENA support enabled, respectively:

Figure 8 – Verifying Enhanced Networking, continued

Figure 9 – Verifying Enhanced Networking, continued

If an instance has been launched without enhanced networking enabled, the following process can be used to enable it:

  1. Connect to the instance that does not have ENA enabled

  2. Download the driver

  3. Enable ENA support on the instance and verify that it has been enabled

    At this point, a new AMI can be built with ENA enabled so that it can be reused in the future

  4. Restart the instance to continue operating with enhanced networking support enabled.

If the instance type supports the Elastic Network Adapter for enhanced networking, the detailed procedures to enable it are outlined in Enabling Enhanced Networking with the Elastic Network Adapter (ENA) on Linux Instances.

If the instance type supports the Intel 82599 Virtual Function interface for enhanced networking, the detailed procedures to enable it are outlined in Enabling Enhanced Networking with the Intel 82599 VF Interface on Linux Instances.