96.4k views
2 votes
A Solutions Architect must review an application deployed on EC2 instances that currently stores multiple 5-GB files on attached instance store volumes. The company recently experienced a significant data loss after stopping and starting their instances and wants to prevent the data loss from happening again. The solution should minimize performance impact and the number of code changes required. What should the Solutions Architect recommend?

User Erikvimz
by
4.1k points

1 Answer

2 votes

Answer:

Store the application data in an EBS volume

Step-by-step explanation:

EC2 Instance types determines the hardware of the host computer used for the instance.

Each instance type offers different compute, memory, and storage capabilities and are grouped in instance families based on these capabilities

EC2 provides each instance with a consistent and predictable amount of CPU capacity, regardless of its underlying hardware.

EC2 dedicates some resources of the host computer, such as CPU, memory, and instance storage, to a particular instance.

EC2 shares other resources of the host computer, such as the network and the disk subsystem, among instances. If each instance on a host computer tries to use as much of one of these shared resources as possible, each receives an equal share of that resource. However, when a resource is under-utilized, an instance can consume a higher share of that resource while it’s available

User Pratik Dasa
by
4.2k points