You are tasked with setting up a cluster of EC2 Instances for a NoSOL database The database
requires random read 10 disk performance up to a 100.000 IOPS at 4KB block side per node
Which of the following EC2 instances will perform the best for this workload?
A.
A High-Memory Quadruple Extra Large (m2 4xlarge) with EBS-Optimized set to true and a
PIOPs EBS volume
B.
A Cluster Compute Eight Extra Large (cc2 8xlarge) using instance storage
C.
High I/O Quadruple Extra Large (hil 4xiarge) using instance storage
D.
A Cluster GPU Quadruple Extra Large (cg1 4xlarge) using four separate 4000 PIOPS EBS
volumes in a RAID 0 configuration
Explanation:
http://aws.amazon.com/ec2/instance-types/
EBS max IO is 20K for 100K use instance store SSD store.
Ans is C
C:- This particular instance type is specially designed for high IO, though we are using instance store on this and it requires regular backups on S3
https://aws.amazon.com/blogs/aws/new-high-io-ec2-instance-type-hi14xlarge/
c
Why not D ?