Q43 — AWS SAA-C03 Ch.15

Question 43 of 100 | ← Chapter 15

Q1143. A company has an industrial application that controls a process in real time. The company plans to rearchitect the application to distribute jobs across several Amazon EC2 instances in a VPC. The solution needs to maximize the network throughput and minimize the network latency between the instances.Which solution will meet these requirements?

Correct Answer: D. Place the instances in a cluster placement group. Choose instance types that support enhanced networking.

Explanation

Let's analyze the requirements and the options to determine the best solution for the industrial application that needs to maximize network throughput and minimize latency between EC2 instances in a VPC.Key Requirements:Maximize Network Throughput: The solution should allow for high-speed data transfer between instances. Minimize Network Latency: The solution should ensure low-latency communication between instances. Distribute Jobs Across EC2 Instances: The application will run on multiple instances, so the placement strategy must support this.Key AWS Concepts:Placement Groups:Cluster Placement Group: Places instances close together in the same Availability Zone (AZ) to minimize latency and maximize throughput (up to 10 Gbps for inter-instance traffic). Best for high-performance computing (HPC) and low-latency applications.Partition Placement Group: Groups instances into logical partitions to reduce the impact of hardware failures. Not optimized for low latency or high throughput between instances in the same partition (better for distributed workloads like Hadoop).Spread Placement Group: Places instances across distinct hardware to reduce correlated failures. Not optimized for low latency or high throughput.Rack-Level Placement Group: This is not a standard AWS placement group type (AWS does not offer a "rack-level" placement group).Enhanced Networking: Provides higher bandwidth, higher PPS (packets per second), and lower latency. Requires instance types that support it (e.g., C5, M5, R5, etc.). Dedicated Hosts: Physical servers dedicated to your account. Useful for compliance or licensing but not inherently better for low latency or high throughput unless combined with the right placement group.Analysis of Options:Option A:Host-Level Partition Placement Group: AWS does not have a "host-level partition placement group." The standard partition placement group is for logical partitions, not host-level. This is not a valid AWS concept. Choose Instance Types with Enhanced Networking: Good, but the placement group choice is incorrect. Conclusion: Incorrect due to invalid placement group type.Option B:Several Dedicated Hosts in the Same Partition of a Partition Placement Group:Partition placement groups are not optimized for low latency or high throughput between instances in the same partition. They are better for distributed workloads where you want to isolate failures. Dedicated hosts are not necessary for low latency/high throughput (unless required for compliance). Choose Dedicated Hosts with Enhanced Networking: Enhanced networking is good, but the placement group choice is incorrect.Conclusion: Incorrect because partition placement groups are not optimized for this use case.Option C:Several Dedicated Hosts in the Same Rack of a Rack-Level Placement Group:AWS does not offer a "rack-level placement group." This is not a valid AWS concept. Even if it were, dedicated hosts are not inherently better for low latency/high throughput unless combined with the right placement group (like cluster).Choose Dedicated Hosts with Enhanced Networking: Enhanced networking is good, but the placement group choice is invalid.Conclusion: Incorrect due to invalid placement group type.Option D:Cluster Placement Group: Correct. This is the best choice for minimizing latency and maximizing throughput between instances (up to 10 Gbps for inter-instance traffic). Choose Instance Types with Enhanced Networking: Correct. Enhanced networking further improves performance.Conclusion: This is the best option.Why Not Other Options?A: "Host-level partition placement group" is not a valid AWS concept.B: Partition placement groups are not optimized for low latency/high throughput between instances in the same partition.C: "Rack-level placement group" is not a valid AWS concept, and dedicated hosts are not necessary here.Final Answer:D is the correct solution. Placing the instances in a cluster placement group and choosing instance types that support enhanced networking will maximize throughput and minimize latency between the instances.答案:D