1 00:00:06,925 --> 00:00:11,517 - Now let's review EBS volume types in performance. 2 00:00:11,517 --> 00:00:15,684 EBS volumes come in a number of different types of volumes. 3 00:00:17,094 --> 00:00:19,697 We do have access to SSDs which come in 4 00:00:19,697 --> 00:00:21,090 a couple of different flavors. 5 00:00:21,090 --> 00:00:22,895 And then of course traditional disks 6 00:00:22,895 --> 00:00:25,229 which come in their particular flavors. 7 00:00:25,229 --> 00:00:28,718 So under SSD we have volumes that are just 8 00:00:28,718 --> 00:00:30,338 what we call general purpose. 9 00:00:30,338 --> 00:00:32,497 Good for a number of types of applications. 10 00:00:32,497 --> 00:00:34,434 We have provisioned IOPS as well 11 00:00:34,434 --> 00:00:37,150 that's going to give us a guaranteed 12 00:00:37,150 --> 00:00:39,955 level of throughput or IOPS 13 00:00:39,955 --> 00:00:42,318 which is really good for databases 14 00:00:42,318 --> 00:00:46,417 where you need to guarantee a certain level of performance. 15 00:00:46,417 --> 00:00:50,060 So you can see here that the general purpose SSD 16 00:00:50,060 --> 00:00:54,635 is going to give us somewhere around 10,000 max IOPS, 17 00:00:54,635 --> 00:00:57,718 but a baseline of three IOPS per gig. 18 00:00:59,111 --> 00:01:03,278 So a 100 gig volume would operate at about 300 IOPS. 19 00:01:05,519 --> 00:01:09,393 Whereas with provisioned IOPS we actually specify 20 00:01:09,393 --> 00:01:13,149 the exact amount of IOPS that we wanna be guaranteed. 21 00:01:13,149 --> 00:01:17,061 So in the case of high performance computing or databases, 22 00:01:17,061 --> 00:01:21,270 I've regularly see databases that need a consistent 23 00:01:21,270 --> 00:01:25,206 1,000 to 2,000 or more IOPS all the time 24 00:01:25,206 --> 00:01:27,261 so that would be a good opportunity 25 00:01:27,261 --> 00:01:30,276 to use provisioned IOPS so that we can guarantee 26 00:01:30,276 --> 00:01:33,880 that we get the level of performance that we need. 27 00:01:33,880 --> 00:01:35,814 Now you can see here with provisioned IOPS 28 00:01:35,814 --> 00:01:39,981 we can go up to a maximum of 20,000 IOPS per volume, 29 00:01:42,072 --> 00:01:45,084 but we do have a slightly higher minimum. 30 00:01:45,084 --> 00:01:48,954 We have a four gig minimum as opposed to a one gig minimum, 31 00:01:48,954 --> 00:01:53,741 but we have the same upper limit of 16 terabytes per volume. 32 00:01:53,741 --> 00:01:57,359 You can see here that the SSD volumes, 33 00:01:57,359 --> 00:02:00,016 both general purpose and provisioned IOPS 34 00:02:00,016 --> 00:02:03,122 are really geared towards the IOPS. 35 00:02:03,122 --> 00:02:05,734 They are geared towards random IO 36 00:02:05,734 --> 00:02:09,247 and we get a fair amount of throughput, 37 00:02:09,247 --> 00:02:13,182 but if you have applications that really need 38 00:02:13,182 --> 00:02:15,926 a high degree of throughput where you're just, 39 00:02:15,926 --> 00:02:18,111 you're not really worried about random IO, 40 00:02:18,111 --> 00:02:20,813 you're worried about just getting data 41 00:02:20,813 --> 00:02:22,452 to the device sequentially 42 00:02:22,452 --> 00:02:24,654 or reading data from the device, 43 00:02:24,654 --> 00:02:28,821 then perhaps the traditional disk would be more appropriate. 44 00:02:30,305 --> 00:02:32,658 In that scenario we have one that 45 00:02:32,658 --> 00:02:35,066 is throughput-optimized that can give us 46 00:02:35,066 --> 00:02:37,609 upwards of 500 megs per second, 47 00:02:37,609 --> 00:02:40,599 but you'll notice that we don't get near the amount of IOPS 48 00:02:40,599 --> 00:02:42,648 as we do with the SSDs. 49 00:02:42,648 --> 00:02:46,148 We get about 500 max IOPS in that case. 50 00:02:46,148 --> 00:02:49,184 And again we have upper limits very similar to the SSDs. 51 00:02:49,184 --> 00:02:51,658 We have upper limits of 16 terabytes. 52 00:02:51,658 --> 00:02:55,420 So those are the options that we have within EBS. 53 00:02:55,420 --> 00:02:59,355 Either SSD, general purpose or provisioned IOPS 54 00:02:59,355 --> 00:03:02,734 or the traditional disk throughput-optimized 55 00:03:02,734 --> 00:03:04,067 or cold storage.