A software provider is deploying a containerized real-time telemetry processing application on Amazon ECS using AWS Fargate. The ingestion microservice receives high-velocity TCP traffic on port 8082, while administrative health and readiness checks are exposed on port 9000. Once ingested, the raw telemetry is streamed to a downstream high-performance computing (HPC) cluster of Amazon EC2 instances located in a single Availability Zone. This HPC cluster runs tightly-coupled Message Passing Interface (MPI) simulations that require sub-millisecond node-to-node network latency and maximum throughput.
Which TWO configuration steps must a solutions architect implement to satisfy the performance and health-monitoring requirements for this architecture?
- Deploy the EC2 instances within a cluster placement group and utilize instance types that support Elastic Fabric Adapter (EFA).Answer
- Configure the Network Load Balancer target group health checks to explicitly target port 9000 instead of the traffic port.Answer
- CDeploy the EC2 instances across multiple subnets within a spread placement group to distribute the workloads and achieve high availability.
- DConfigure the Network Load Balancer target group to use the default traffic port setting for health checks to simplify resource management.
- EAttach a single Amazon EBS gp3 volume with Multi-Attach enabled to all EC2 instances in the cluster to provide a high-throughput shared scratch space.