00:04
So within the virtual data center,
00:07
she wrote the word virtual up here is a reminder
00:14
I have, uh, storage.
00:22
of my virtual hosts.
00:28
networking connections
00:33
and all of the hosts that air in this virtual data center
00:40
The service is depending on how you got everything configure.
00:44
And if we think about
00:47
what else is happening in this virtual data center,
00:50
we have to consider the fact
00:59
take a shortcut and say that each BM is composed of some applications and a guest OS.
01:06
Now, I haven't drawn any connections between any of these machines and the PM's.
01:11
But as we'll see when we go through more of a lecture and some of the labs,
01:17
we can configure these virtual machines to reside on any one of these hosts, for instance, of combination of pulling host together to make a cluster,
01:26
being able to move virtual machines from one host to another, depending on different conditions and different rules that we define.
01:34
And so that gives a lot of flexibility for managing your applications in the virtual data center.
01:41
So one of the things we have to think about is differences between for virtual machines and physical machines.
01:49
Physical machines are
01:52
what you're traditionally used to where you go into your data center. You've got a big rack with Oliver servers loaded
01:57
with a blade servers or perhaps ah, larger, dedicated raid units underneath a big server that's taking up several units in the rack.
02:07
And the physical server has its own physical hardware cards, its own attached storage and memory. Of course,
02:15
if we want to do work with a physical server
02:19
for maintenance or for certain other kinds of reconfigurations,
02:22
uh, we often have to incur downtime.
02:25
So that means that if I want to add memory to a
02:29
a server that I've built, I have to take the system down. I have to schedule that and get a coordinated with everyone who needs the applications running on that system.
02:37
When that servers down, the applications that were that were there are no longer available.
02:43
If I want to add processors to that physical serve, I have to do the same thing. I need downtime,
02:47
so that's a big limitation
02:50
in changing the hardware or the configuration of the server.
02:55
operating systems. Windows in particular require a reboot when you make certain changes, too,
03:01
the operating system or if you install patches.
03:05
That doesn't change much in the virtual world for the guest OS, in any case,
03:10
but we do have some more flexible options
03:13
now if we contrast that with a virtual machine,
03:15
a virtual machine, I can change in some cases memory processors on the fly without having to do any reboots.
03:23
You can add memory of decreased memory and more storage. Add more network cards
03:31
without having to do any rebooting. And that's a beautiful thing.
03:35
Some operations with virtual machines do require a reboot because there are certain limitations in the way that
03:43
the virtual hardware can talk between the
03:46
virtual machine and the physical host.
03:50
So we'll discuss some of those differences once we get a little further along,
03:57
if I can make changes to these hosts to some degree and changes to the to the virtual machines that are running on that host,
04:05
that means that I've got a lot more options for dealing with things like disaster recovery
04:10
and being able to move things around as needed to satisfy changing requirements in the environment.
04:19
So it stands to reason, by the way, I've drawn this diagram in this diagram
04:25
that the resources are being shared, right.
04:28
I've got network cards. I've got memory, I've got storage.
04:32
All the virtual machines running on this particular host are sharing those resource is,
04:39
and we'll see that that offers another layer of flexibility because you can
04:44
designate certain virtual machines to have more resources than others.
04:48
For instance, if this host
04:53
eight gigabytes of RAM,
04:58
I could divide this up
05:00
by giving each of these
05:02
the EMS two gigabytes each.
05:11
That's that's a very basic way to do this. Most likely you wouldn't do. You wouldn't allocate all eight gigabytes of your available ram to the BM because that wouldn't be much left for the host operate with. But you could do something pretty close to this
05:24
or I could do something like this. I could say one gigabyte for Windows seven, and because I've got a server here, maybe I want to give that when three gigabytes.
05:32
I'm still using eight, but I changed the balance,
05:36
and that gives you the flexibility I mentioned earlier for
05:41
putting the resource is where you need them to give the performance that are required for different types of applications and different types of operating environments.
05:50
We'll see a little bit later how some of the other features allow more flexibility, even even yet.
05:58
For instance, the concept that I could actually allocate more memory than I have available is a possibility within a virtual machine environment. You can't do that in a physical environment.
06:09
If I was running this host with eight gigabytes of RAM
06:13
and I wanted to use applications that required 10 gigabytes of ram, let's say altogether I would have problems that that second application or the third application then pushed me over the aching goodbye limit would not be able to start up
06:27
because there wouldn't be any memory available
06:30
in the virtual machine environment. However
06:32
I could, I could perhaps
06:34
allocate two gigabytes here
06:43
So this adds up to 24
06:45
7 10 That's tanking Good bikes total
06:48
and because of the way that the
06:50
the resource sharing operates
06:54
Yes X, I envy spear together work so that
06:58
the total amount of required. Memory doesn't have to be available at all times. If it was required at any one given moment, you would have some issues and you suffer some performance problems.
07:10
But in general, being able to over allocate your memory compared to what the host thinks it has is a possibility.
07:16
One of the one of the more advanced features of using
07:20
a virtual environment like like we're seeing here.
07:28
the applications and operating systems
07:30
that are running if we refer back to this side
07:35
virtual machines has the real memory of the allocation, as we saw here.
07:41
And I can control that dynamically by changing some of the configuration settings within the host.
07:48
Ah, and within some of the
07:50
other advanced service is that we'll see in some later labs.
07:58
We have different file system types that will be covering.
08:03
if you're considering an NFS file system,
08:07
that could be just a regular Windows partition that shared from Windows Server.
08:15
okay also be shared from a Lennox machine. So you have different operating system. Sorry, different file system choices in that case,
08:24
or if we attached to a nice cosy London.
08:26
Then we can create a
08:28
or an *** or fibre channel. We can create a BM wear file system,
08:33
and the one will be using
08:37
is the M. F. S. Five.
08:41
We'll cover that some of the differences in the operating systems
08:48
For instance, if I had a NFS data store,
08:54
I'm going to just draw connecting line
08:56
so we can move it over here.
08:58
So here's my NFS data store.
09:03
And if I think about the fact that this is consolidated storage and there might be,
09:09
uh, one physical disk that's comprising this day in store, let's let's say it's 10 gigabytes
09:15
of storage. Actually, it's not very much. We'll call it 100 gigabytes, cause if I have four b EMS, I probably would need
09:22
something more like 100 gigabytes.
09:24
But I can have some portion of the storage
09:26
that's allocated to Window seven,
09:30
another portion that's allocated to
09:35
and then maybe another portion allocated to Lennox.
09:41
So I'm sharing storage.
09:43
Connecting to it through the network
09:46
are the virtual network connector through the physical Network connector on the host
09:54
within a V M F s style system.
09:56
We have, For instance, if this if this is a V M F s,
10:03
you have the root of the file system,
10:07
which is much like the root file of a,
10:11
NFS file system on a Windows box, like the root of your C drive, for instance, or the root of a Lennox partition.
10:24
or volumes designation that shows
10:30
all the details for the configuration of that particular bit of storage.
10:39
the V M. F s structure,
10:50
then map to some other kind of physical storage.
10:56
In this case, maybe it's NFS.
10:58
It could be a local disc,
11:07
So what this means is I've got tremendous flexibility for where I allocate the storage, different storage technology that's used
11:16
a lot of flexibility for being able to grow and shrink
11:20
those storage volumes as the requirements change in your environment.