Amazon EC2 | High I O Instances Flashcards

1
Q

If an instance in a cluster placement group is stopped then started again, will it maintain its presence in the cluster placement group?

High I/O Instances

Amazon EC2 | Compute

A

Yes. A stopped instance will be started as part of the cluster placement group it was in when it stopped. If capacity is not available for it to start within its cluster placement group, the start will fail.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a High I/O instance?

High I/O Instances

Amazon EC2 | Compute

A

High I/O instances use NVMe based local instance storage to deliver very high, low latency, I/O capacity to applications, and are optimized for applications that require millions of IOPS. Like Cluster instances, High I/O instances can be clustered via cluster placement groups for low latency networking.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Are all features of Amazon EC2 available for High I/O instances?

High I/O Instances

Amazon EC2 | Compute

A

High I/O instance support all Amazon EC2 features. I3 instances offer NVMe only storage, while previous generation I2 instances allow legacy blkfront storage access. Currently you can only purchase High I/O instances as On-Demand, Reserved Instances or as Spot instances.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Is there a limit on the number of High I/O instances I can use?

High I/O Instances

Amazon EC2 | Compute

A

Currently, you can launch 2 i3.16xlarge instances by default. If you wish to run more than 2 On-Demand instances, please complete the Amazon EC2 instance request form.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How many IOPS can i3.16.xlarge instances deliver?

High I/O Instances

Amazon EC2 | Compute

A

Using HVM AMIs, High I/O I3 instances can deliver up to 3.3 million IOPS measured at 100% random reads using 4KB block size, and up to 300,000 100% random write IOPs, measured at 4KB block sizes to applications across 8 x 1.9 TB NVMe devices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the sequential throughput of i3 instances?

High I/O Instances

Amazon EC2 | Compute

A

The maximum sequential throughput, measured at 128K block sizes is 16 GB/s read throughput and 6.4 GB/s write throughput.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

AWS has other database and Big Data offerings. When or why should I use High I/O instances?

High I/O Instances

Amazon EC2 | Compute

A

High I/O instances are ideal for applications that require access to millions of low latency IOPS, and can leverage data stores and architectures that manage data redundancy and availability. Example applications are:

NoSQL databases like Cassandra and MongoDB

In-memory databases like Aerospike

Elasticsearch and analytics workloads

OLTP systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Do High I/O instances provide any failover mechanisms or redundancy?

High I/O Instances

Amazon EC2 | Compute

A

Like other Amazon EC2 instance types, instance storage on i3.16xlarge instances persists during the life of the instance. Customers are expected to build resilience into their applications. We recommend using databases and file systems that support redundancy and fault tolerance. Customers should back up data periodically to Amazon S3 for improved data durability.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly