Question 320
What is the most relevant clue when choosing an AWS option for this case? A high-throughput compute application needs temporary local scratch storage that can be lost when the host is replaced.
Explanation
Correct Answer
Look for ephemeral scratch files that do not need to survive instance termination. This directly addresses the question rather than a different AWS use case. EC2 instance store provides temporary block storage physically associated with the host. Recognize the requirement: Look for ephemeral scratch files that do not need to survive instance termination. At a high level, use an appropriate instance store for disposable temporary data. The intended outcome is: The application can process temporary data quickly without depending on persistence. Keep in mind: Instance store data does not survive relevant instance lifecycle events.
Incorrect Answers
Amazon EBS supplies persistent block storage for supported EC2 instances. That addresses a different mechanism; this question turns on Look for ephemeral scratch files that do not need.
Amazon S3 is AWS object storage suited to storing and retrieving objects at scale. In the present case the governing issue is Look for ephemeral scratch files that do not need, which this does not resolve.
Amazon S3 Standard is designed for frequently accessed object data requiring ready access. That observation may hold without resolving the relevant issue: Look for ephemeral scratch files that do not need.