Enhanced Networking with Elastic Network Adapter | Prerequisites

Prerequisites for Enabling Enhanced Networking with Elastic Network Adapter

Prev Question Next Question

Question

In order to enable Enhanced networking with the Elastic Network Adapter , which of the following pre-requisites should be met? Choose 3 answers from the options given below.

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

Answer - A,C and D.

The AWS documentation mentions the following on enabling the Elastic Network Adapter.

· Launch the instance from an HVM AMI using Linux kernel version of 3.2 or later.

The latest Amazon Linux HVM AMIs have the modules required for enhanced networking installed and have the required attributes set.

Therefore, if you launch an Amazon EBS-backed, enhanced networking-supported instance using a current Amazon Linux HVM AMI, ENA enhanced networking is already enabled for your instance.

· Launch the instance in a VPC.

(You can't enable enhanced networking if the instance is in EC2-Classic.)

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html.

Enhanced networking with the Elastic Network Adapter (ENA) is a feature that enables high-performance network interfaces on Amazon EC2 instances. ENA can provide up to 20 Gbps of network throughput to instances that support it. In order to enable ENA, there are several pre-requisites that should be met:

A. Launch the Instance in a VPC ENAs are supported on Amazon EC2 instances that are launched within a Virtual Private Cloud (VPC) environment. Instances launched in EC2-Classic or in a non-VPC environment do not support ENA.

B. Use a para-virtual Instance Type Para-virtualized (PV) instances are not compatible with ENA. This is because the ENA driver requires access to the underlying hardware, which is not available on PV instances.

C. Use a HVM Instance Type Hardware virtual machine (HVM) instances are compatible with ENA. The ENA driver is included in the Amazon Linux AMI, and can also be installed on other supported operating systems.

D. Use Linux version 3.2 or greater. ENA is supported on Amazon Linux, Ubuntu, CentOS, Red Hat Enterprise Linux (RHEL), and SUSE Linux Enterprise Server (SLES) operating systems. However, to use ENA on these operating systems, the kernel version must be 3.2 or later.

In summary, to enable Enhanced networking with the Elastic Network Adapter, the instance must be launched within a VPC, use an HVM instance type, and run a supported operating system with a kernel version of 3.2 or greater.