SAA-C03 Question 463
Single answerA gaming company runs a multiplayer online game that requires high-performance compute resources for real-time gameplay processing. The workload is not memory-intensive but requires low latency and high-speed CPU performance. Which EC2 instance type should the company choose to optimize cost and performance?
- A
R6g (Memory optimized, Graviton2 processor)
- B
C6g (Compute optimized, Graviton2 processor)
- C
M6a (General purpose, AMD processor)
- D
T4g (Burstable performance, Graviton2 processor)
Show answer and explanation
Correct answer: B
Explanation
Compute-optimized EC2 instances, such as the C6g family, are designed for applications requiring high-performance CPUs with low latency. This makes them an excellent fit for compute-intensive workloads, such as real-time multiplayer gaming. Other instance families, like memory-optimized (R6g) and general-purpose (M6a), are better suited for workloads with different resource needs, while burstable instances (T4g) are not designed to handle sustained high-performance requirements.
- A. Incorrect.
R6g is a memory-optimized instance type, designed for workloads such as databases or in-memory caches, but it is not suited for compute-intensive tasks like real-time gaming.
- B. Correct.
C6g is a compute-optimized instance type, offering high-performance CPUs that are ideal for compute-intensive and low-latency workloads, making it the best choice for the described scenario.
- C. Incorrect.
M6a is a general-purpose instance type, which provides a balanced mix of compute, memory, and networking resources. While it can handle a variety of workloads, it is not optimized for compute-intensive tasks.
- D. Incorrect.
T4g is a burstable performance instance type, suitable for workloads with variable CPU usage that occasionally need high performance. It is cost-effective but not appropriate for consistently high-performance compute workloads.