A biotechnology company is deploying a distributed genomic sequencing pipeline on Amazon EC2. The sequencing tasks require tightly-coupled compute nodes that communicate via Message Passing Interface (MPI) to process large datasets with sub-millisecond node-to-node latency. Additionally, a Network Load Balancer (NLB) is configured to route incoming telemetry data to a proprietary ingestion service running on custom port on these EC2 instances. The solutions architect needs to design a high-performing and elastic compute infrastructure that supports both the low-latency MPI communication and the correct routing of ingestion data.
Which TWO actions should the solutions architect take to meet these requirements?
- Launch the EC2 instances in a cluster placement group within a single Availability Zone.Answer
- Configure the Network Load Balancer target group health checks to explicitly monitor port .Answer
- CLaunch the EC2 instances in a spread placement group to distribute the instances across distinct hardware racks.
- DConfigure the Network Load Balancer target group health checks to use the default target port of .
- ELaunch the EC2 instances in a partition placement group to distribute the instances across multiple logical partitions.
Answer
Launch the EC2 instances in a cluster placement group within a single Availability Zone, and configure the Network Load Balancer target group health checks to monitor port 50051.
The correct architecture requires launching the EC2 instances in a cluster placement group and configuring the Network Load Balancer target group health checks to explicitly monitor port . A cluster placement group places instances physically close to one another within a single Availability Zone, providing the low-latency, high-throughput network performance required for Message Passing Interface (MPI) and tightly-coupled compute workloads. Additionally, because the proprietary ingestion service is running on custom port , the health checks must be explicitly directed to that port to ensure correct monitoring of the application daemon; otherwise, the load balancer will fail to reach the instances and flag them as unhealthy.
Step-by-Step Solution
Key Concept
Low-latency compute clusters and custom port target group health checks
Estimated Time:2m 30s