- Now let's review EBS volume types in performance.
EBS volumes come in a number of different types of volumes.
We do have access to SSDs which come in
a couple of different flavors.
And then of course traditional disks
which come in their particular flavors.
So under SSD we have volumes that are just
what we call general purpose.
Good for a number of types of applications.
We have provisioned IOPS as well
that's going to give us a guaranteed
level of throughput or IOPS
which is really good for databases
where you need to guarantee a certain level of performance.
So you can see here that the general purpose SSD
is going to give us somewhere around 10,000 max IOPS,
but a baseline of three IOPS per gig.
So a 100 gig volume would operate at about 300 IOPS.
Whereas with provisioned IOPS we actually specify
the exact amount of IOPS that we wanna be guaranteed.
So in the case of high performance computing or databases,
I've regularly see databases that need a consistent
1,000 to 2,000 or more IOPS all the time
so that would be a good opportunity
to use provisioned IOPS so that we can guarantee
that we get the level of performance that we need.
Now you can see here with provisioned IOPS
we can go up to a maximum of 20,000 IOPS per volume,
but we do have a slightly higher minimum.
We have a four gig minimum as opposed to a one gig minimum,
but we have the same upper limit of 16 terabytes per volume.
You can see here that the SSD volumes,
both general purpose and provisioned IOPS
are really geared towards the IOPS.
They are geared towards random IO
and we get a fair amount of throughput,
but if you have applications that really need
a high degree of throughput where you're just,
you're not really worried about random IO,
you're worried about just getting data
to the device sequentially
or reading data from the device,
then perhaps the traditional disk would be more appropriate.
In that scenario we have one that
is throughput-optimized that can give us
upwards of 500 megs per second,
but you'll notice that we don't get near the amount of IOPS
as we do with the SSDs.
We get about 500 max IOPS in that case.
And again we have upper limits very similar to the SSDs.
We have upper limits of 16 terabytes.
So those are the options that we have within EBS.
Either SSD, general purpose or provisioned IOPS
or the traditional disk throughput-optimized
or cold storage.