AWS Certified Solutions Architect – Professional — Question 178
In Amazon ElastiCache, the failure of a single cache node can have an impact on the availability of your application and the load on your back-end database while
ElastiCache provisions a replacement for the failed cache node and it get repopulated.
Which of the following is a solution to reduce this potential availability impact?
Answer options
- A. Spread your memory and compute capacity over fewer number of cache nodes, each with smaller capacity.
- B. Spread your memory and compute capacity over a larger number of cache nodes, each with smaller capacity.
- C. Include fewer number of high capacity nodes.
- D. Include a larger number of cache nodes, each with high capacity.
Correct answer: B
Explanation
Option B is correct because distributing memory and compute capacity across more cache nodes reduces the impact of any single node's failure. The other options either concentrate resources in fewer nodes or provide high capacity without increasing redundancy, which does not effectively mitigate the risk of availability issues.