Hi, everyone, and welcome back.
Now in today's video, we are going to discuss about the EBS optimized instances.
Now, one of the important point is that needs to be remembered is that the available network bandwidth
offer EC two instance depends upon the number of CPUs that it has.
So let's consider that there is a specific bandwidth that this EC two instance have.
Now, along with that, the EBS volumes that are attached to the EC two instances, they are also mounted
via the network and this can also be seen in the diagram where easy to instance and EBS volumes are
in a separate location here.
So when you need a access to a EBS volume, they are mounted via the network towards your EC two instance.
So this is the basics.
Now one of the challenges that you will see is that let's assume that the EC two instance is using high
bandwidth and it has basically the high network IO.
Then it can also impact the overall performance at the EBS level for example, in this diagram there
is limited number of bandwidth pipe that you see over here.
And let's assume that this easy to instance is connected towards the network and there is already a
high network IO activity.
Now since this bandwidth pipe is limited and there is a high network activity that is going on, this
can also impact the performance of the EBS volumes because EBS are also connected via the network.
All right.
So this is also one of the challenges that you will see in the high network IO based environments.
So in order to overcome this, A has released a EBS optimized EC two instances and one of the benefits
of such instances that it provides a dedicated capacity for the Amazon ebs io.
Now, if you look into this diagram, there is one dedicated capacity reserved for the EBS related IO,
and there is also one more capacity reserved for other type of network.
IO is that the EC two instance might be performing may be uploading downloading data through the network,
etc..
Now when we discuss about the EBS optimized EC two instances, there are certain important pointers
to note.
First, primary pointer is related to the supported instance type.
So within your note that not all of the instance types supports the EBS optimization, some of the instance
types have EBS optimization that is enabled by default.
However, for certain other instance types, you have to explicitly enable the EBS optimization and
there is a specific option that you will see when you launch an easy to instance call as the EBS optimized
instances which you can enable and disable based on the requirements.
So let's go ahead and look into it.
Now, if you look into the documentation related to the Amazon EBS optimized instances, here you will
see the supported instance types.
And within here you have the option of EBS optimized by default.
So these are the instance types where EBS is optimized by default and also a list of instance types
over here where EBS optimization is supported, but it is not enabled by default.
So let's go ahead and have a quick look into both of these.
Now, generally from the console whenever you launch an instance.
Based on the instance type that you will select, you will see your option of the EBS optimized instance.
So let's go ahead and quickly look into it.
Now, one of the EBS optimized instance by default here is say MX five or Atlas.
There are multiple ones.
We'll take one of the examples.
So let's go ahead and search for that instance.
I'll say m fi a d dot large.
All right, I'll go ahead and select this.
Now, within here, if you go to the advanced details.
Let's go a bit down.
You see, you have an EBS optimised instance which is enabled by default.
Now let's go ahead and choose the instance type where EBS optimization is supported.
So there are multiple instance types you can use any one of them.
So let me select one of the random ones.
I'll say C three dot x slash.
Now again, note that depending upon the region, a specific instance type might be available or might
not be available.
So in case if this is not available, you can search for any other instance type from the list that
is being shown.
Now for this specific instance type.
If you see the EBS optimize instance option is set to disable.
However, in case if you'd like, you can go ahead and enable it.
And for other type of instance types, let's say PT two dot micro.
If we go a bit down.
Immediately.
You see, it states that the selected instance type does not have EBS optimized volumes, so you do
not really have the option to enable it here.
Great.
So I hope at a very high level overview, you understood the basics of EBS optimized instances and with
this will conclude today's video.