Skip to playerSkip to main content
  • 4 days ago
Transcript
00:00welcome to this lesson on instance basics let's look at some of the instance basics here so when
00:10we say an instance what we mean is a compute host and it has several dependencies so let's look at
00:17them so you have an oracle cloud region here a region is comprised of multiple ads and ad is
00:22nothing but a data center as you can see here the first dependency the compute service has
00:29or compute host have is on virtual cloud network so for in order to spin up and compute instance you
00:35need a virtual cloud network as you can see here you have a network we divide it into smaller portions
00:39called subnets so you have a subnetwork here and you need to create these before you can spin up
00:46a compute host now you can you can spin up a compute host it's a physical construct networking is a
00:53virtual construct so how are they related within a within a compute host you have a physical network
01:00interface card and you virtualize that card we virtualize that card give you this virtual nick
01:05and that virtual nick is placed inside the subnet as you can see here and that's the association for
01:13the compute host and that's where the private ip for the compute host comes from because every compute
01:21host or every vm you you are running or a bare metal machine has a private ip address now there is
01:28another set of dependency the compute instances have and that's to the boot volume and and the block
01:34the the boot disk and the block volumes what do these mean well each of these compute hosts you are
01:41you are spinning up has an operating system and the image that used to launch an instance determines it
01:49operating system uh and other software so you have this concept of an image that comes from uh this
01:55uh network uh storage uh disk called a boot disk so it doesn't stay on on the compute host it's
02:01actually living on on the network somewhere uh and you also have data uh like file systems etc
02:08uh you're you're working on on the compute instances they also live on the network so there is the data
02:14disks and the operating system disks together there is a service called block volume uh service which
02:21the compute host uses to run its operating system and run its data disks now these are remote storage as
02:29you can see here so just to recap the compute control plane has dependency on the networking control
02:34plane and the block storage control plane there is one more feature which is really relevant when you are
02:40talking about compute instances and that's live migration we know that computers fail all the time
02:45so how do we make sure that whatever compute host you are running is always up and running uh itself so
02:52we have this feature called live migrate and the idea here is if one of the compute host goes down
02:57there's a problem we would migrate your uh your your vm uh to another uh host in our data center and it will
03:04be transparent to you there are multiple options you provide whether opt-in or opt-out uh and you you
03:10can choose from but the idea is we migrate your virtual machines so your you you can live migrate between
03:18hosts without rebooting this keeps your applications running even during maintenance events to achieve this
03:24in your own data centers is a not so trivial uh task but we make that seamless uh within oci so uh just to
03:32recap in this lesson we looked at the basics and the control plane dependencies and then we talked
03:37about live migration i i hope you found this lesson useful thanks for watching
Be the first to comment
Add your comment

Recommended