Choosing an Instance for Your Web Application: M5 vs T2 Instances

M5 Instances: Additional Features for Your Web Application

Prev Question Next Question

Question

While choosing an Instance for your web application, which of the following features are available additionally with M5 instance in comparison with T2 instance?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

Correct Answer - C.

With M5 General-Purpose Instance, Elastic Network Adaptor is used to support Enhance Networking.

Also, M5 General-Purpose Instance support network performance with 10 Gbps to 25 Gbps based upon instance type.

T2 instance does not support Enhance Networking & support network performance only up to 1 Gbps.

Option A is incorrect as M5 General-Purpose Instance provides Network Performance of 10 Gbps to 25 Gbps based upon various instance types &not only up to 5 Gbps.

OptionB is incorrect as M5 General-Purpose Instance provides Enhance Networking Support with Elastic Network Adaptor & not with Intel 82599 Virtual Function (VF) interface.

Also, Network Performance of 10 Gbps to 25 Gbps based upon various instance types.

OptionD is incorrect as M5 General-Purpose Instance provides Enhance Networking Support with Elastic Network Adaptor & not with Intel 82599 Virtual Function (VF) interface.

For more information on General Purpose Instance features, refer to the following URL-

https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/general-purpose-instances.html

When it comes to choosing an instance for your web application, it's essential to understand the different features and capabilities that each instance type offers. In this case, the question is specifically asking about the differences between the M5 and T2 instance types, with a focus on network performance and Enhanced Networking Support.

First, let's take a look at the T2 instance type. T2 instances are burstable, meaning that they provide a baseline level of performance with the ability to burst above that baseline when needed. They are a good choice for applications that don't require sustained high performance, but occasionally need to handle bursts of traffic.

In terms of network performance, T2 instances provide up to 1 Gbps of network throughput. They also support Enhanced Networking, which is a feature that provides higher packet-per-second (PPS) performance, lower network jitter, and lower latency. Enhanced Networking on T2 instances is enabled through the use of the Intel 82599 Virtual Function (VF) interface.

Now let's look at the M5 instance type. M5 instances are general-purpose instances that provide a balance of compute, memory, and networking resources. They are a good choice for a wide variety of workloads, including web applications, databases, and more.

In terms of network performance, M5 instances provide up to 5 Gbps of network throughput. However, it's important to note that the actual network performance will depend on the instance size. For example, an m5.24xlarge instance provides up to 25 Gbps of network throughput.

Like T2 instances, M5 instances also support Enhanced Networking. However, the Enhanced Networking support on M5 instances is provided through the Elastic Network Adapter (ENA), which offers higher bandwidth, higher PPS performance, and lower network jitter and latency than the Intel 82599 VF interface used by T2 instances.

So, to summarize the answer to the question, the correct option is D: "Network performance up to 5 Gbps & Enhanced Networking support with Intel 82599 Virtual Function (VF) interface" is only available with T2 instances, whereas M5 instances offer up to 5 Gbps of network throughput and Enhanced Networking support with the Elastic Network Adapter (ENA).