Instance Store (ephemeral storage) :
● It is ideal for temporary block-level storage like buffers, caches,
temporary content
● Data on an instance store volume persists only during the life of the
associated instance. (As it is volatile storage - lose data if stop the
instance/instance crash)
● Physically attached to ec2 instance - hence, the lowest possible
latency.
● Massive IOPS - High performance
● Instance store backed Instances can be of maximum 10GiB volume
size
● Instance store volume cannot be attached to an instance, once the
Instance is up and running.
● Instance store volume can be used as root volume.
● You cannot create a snapshot of an instance store volume.
EBS :
● Persistent Storage.
● Reliable & Durable Storage.
● EBS volume can be detached from one instance and attached to
another instance.
● EBS boots faster than instance stores.