A gaming studio is deploying a real-time multiplayer simulation application on Amazon EC2. The architecture has two primary requirements: the EC2 instances must communicate with each other with the lowest possible network latency to synchronize physics calculations, and player connections must be distributed across these instances using a custom game protocol listening on port 7200.
Which two actions should a solutions architect take to meet these performance and scaling requirements? (Select TWO.)
- Launch the EC2 instances in a cluster placement group within a single Availability Zone.Cevap
- BLaunch the EC2 instances in a spread placement group across multiple Availability Zones.
- Configure a Network Load Balancer target group with the health check port set explicitly to 7200.Cevap
- DConfigure a Network Load Balancer target group with the health check port defaulting to port 80.
- EDeploy the simulation workload on AWS Lambda functions configured with provisioned concurrency.
Cevap
Launch the EC2 instances in a cluster placement group within a single Availability Zone, and configure a Network Load Balancer target group with the health check port set explicitly to 7200.
To achieve the lowest possible network latency for node-to-node communication, the EC2 instances must be launched in a cluster placement group. Since the game protocol is bound to port 7200, the Network Load Balancer target group health checks must be explicitly directed to port 7200 to prevent healthy instances from being falsely marked as unhealthy.
Adım Adım Çözüm
Anahtar Kavram
Low-latency compute node placement groups and correct load balancer health check configuration for custom application ports.
Tahmini Süre:1m 30s