A research institute runs a weather forecasting engine that performs real-time computational fluid dynamics simulations on Amazon EC2. The compute nodes must communicate with each other using low-latency, high-throughput network paths. The simulation service listens on TCP port 8080, and the traffic is managed by a Network Load Balancer.
Which combination of configuration steps should a solutions architect perform? (Select TWO.)
- Deploy the compute instances inside a cluster placement groupAnswer
- BDeploy the compute instances inside a spread placement group
- CDeploy the compute instances inside a partition placement group
- Set the Network Load Balancer target group health check port to 8080Answer
- EKeep the Network Load Balancer target group health check on the default port 80
Answer
To meet the requirements, the solutions architect should deploy the compute instances inside a cluster placement group to achieve maximum network performance and low latency. Additionally, the solutions architect must set the Network Load Balancer target group health check port to 8080 to ensure health checks correctly monitor the application running on the custom port.
Deploying the compute instances inside a cluster placement group ensures that the instances are physically located close to each other on the underlying hardware, minimizing network latency and maximizing throughput. Additionally, setting the Network Load Balancer target group health check port to 8080 ensures that the health checks monitor the actual port where the simulation service is listening, preventing healthy instances from being incorrectly marked as unhealthy.
Step-by-Step Solution
Key Concept
Selecting cluster placement groups for low-latency node-to-node networking, and matching ELB health check ports to custom application listening ports.