Soru

Zorluk: ZorHigh-Performing and Elastic Compute Solutions

A media company is deploying a distributed video rendering application on Amazon EC2 instances. The rendering nodes use Message Passing Interface (MPI) to coordinate tightly coupled computations and require the lowest possible latency and maximum throughput for node-to-node communications. The rendering tasks are distributed by a job manager through a Network Load Balancer (NLB) listening on port 443443, while the rendering software on each instance listens on port 80858085.

Which combination of configurations must a solutions architect implement to achieve optimal performance and ensure the instances are correctly registered as healthy by the NLB? (Select 22 options.)

  1. Deploy the compute instances inside a cluster placement group to achieve low-latency node-to-node networking.Cevap
  2. Specify port 80858085 as the health check port in the target group configuration for the NLB.Cevap
  3. C
    Organize the compute instances within a spread placement group to distribute the rendering workload across separate physical racks.
  4. D
    Set up the target group health checks to default to the traffic port so that the NLB verifies instance health on port 443443.
  5. E
    Deploy the compute instances across a partition placement group to isolate the render nodes into distinct logical groups.

Cevap

Deploy the compute instances inside a cluster placement group and specify port 80858085 as the health check port in the target group configuration for the NLB.
The correct options implement a cluster placement group for low-latency node-to-node MPI communication and configure the NLB health checks on port 80858085 where the rendering software is actively listening. Together, these ensure both high performance and correct target health registration.

Adım Adım Çözüm

1
Analyze inter-node communication requirements.
The workload uses MPI, which is tightly coupled and requires the lowest possible inter-node latency.
This requirement points directly to a cluster placement group.
2
Select the correct placement group configuration.
A cluster placement group is chosen because it logically groups instances within a single Availability Zone, enabling high-performance networking.
Spread and partition placement groups introduce physical separation, which increases network latency.
3
Analyze the load balancer health check configuration.
The target group must query the port where the rendering application is actually listening (80858085).
If the health check is left to default to the traffic port (443443), the NLB will fail to connect to the render engine and falsely report the instances as unhealthy.

Anahtar Kavram

Selecting high-performance EC2 placement groups and aligning load balancer health check ports with backend services.
Bu soruyu puanla