SOA-C02 Question 338
Select 3You are tasked with deploying a high-performance application on AWS that requires low-latency network communication between EC2 instances and high IOPS for temporary data processing. Which combination of features should you configure to meet these requirements?
- A
Use an Elastic Network Adapter (ENA) for the EC2 instances.
- B
Provision EC2 instances with instance store volumes.
- C
Deploy the EC2 instances in a cluster placement group.
- D
Attach Amazon EBS Provisioned IOPS volumes to the EC2 instances.
- E
Enable enhanced networking using Elastic Fabric Adapter (EFA).
Show answer and explanation
Correct answers: A, B, C
Explanation
To achieve low-latency network communication and high IOPS for temporary data processing, you should enable enhanced networking with Elastic Network Adapter (ENA), use instance store volumes for high-performance ephemeral storage, and deploy EC2 instances in a cluster placement group to minimize latency and maximize network throughput. EBS Provisioned IOPS volumes and Elastic Fabric Adapter are not the best fit for this specific use case.
- A. Correct.
Elastic Network Adapter (ENA) provides high-performance networking features, including low-latency and high throughput, which is ideal for applications requiring fast network communication.
- B. Correct.
Instance store volumes offer temporary high IOPS storage, which is suitable for applications requiring fast, ephemeral storage for processing data.
- C. Correct.
Cluster placement groups place EC2 instances physically close together, minimizing latency and maximizing throughput, making it a good choice for high-performance workloads.
- D. Incorrect.
Amazon EBS Provisioned IOPS volumes provide consistent, high-performance storage, but they are not as fast as instance store volumes for ephemeral, high IOPS use cases.
- E. Incorrect.
Elastic Fabric Adapter (EFA) is used for tightly coupled HPC workloads or machine learning, not general-purpose low-latency network communication between EC2 instances.