Question

Difficulty: EasyHigh-Performing and Elastic Compute Solutions

A solutions architect is deploying a high-performance computing (HPC) application on Amazon EC2 instances. The application nodes require closely-coupled, low-latency node-to-node communication. Additionally, the instances must be registered with an Application Load Balancer (ALB) for health monitoring on a custom port 8080, while the application itself serves web traffic on port 80. Which combination of steps should the solutions architect take to meet these performance and health check requirements? (Select TWO.)

  1. Launch the EC2 instances in a cluster placement group.Answer
  2. Configure the Application Load Balancer target group health check port to 8080.Answer
  3. C
    Launch the EC2 instances in a spread placement group.
  4. D
    Configure the Application Load Balancer target group health check port to use the default traffic-port.
  5. E
    Launch the EC2 instances in a partition placement group.

Answer

Launch the EC2 instances in a cluster placement group and configure the Application Load Balancer target group health check port to 8080.
The correct options are to launch the EC2 instances in a cluster placement group and to configure the Application Load Balancer target group health check port to 8080. A cluster placement group is ideal for applications that need low network latency and high network throughput. Setting the target group health check port explicitly to 8080 ensures the load balancer queries the correct custom port where the health monitoring endpoint is running.

Step-by-Step Solution

1
Analyze the network latency requirement.
The workload requires closely-coupled, low-latency node-to-node communication.
This requirement points directly to a cluster placement group, which places instances physically close together on the same underlying hardware within a single Availability Zone.
2
Analyze the application health check port requirement.
The application listens on port 80 for traffic, but health checks must be performed on custom port 8080.
The target group must be configured with a health check port override of 8080 to ensure the ALB queries the monitoring endpoint rather than port 80.

Key Concept

High-performance EC2 networking using placement groups and configuring Application Load Balancer health checks for non-standard ports.
Rate this question