31 hours 29 minutes

Video Description

Virtual Desktops This lesson covers virtual desktops. Virtual desktops allow us to have an entire virtual computer that we can connect to which allows us to access files, folder and different applications and be consistent with a physical environment. There are two main categories of virtual desktops:

  • Remote Desktop Virtualization

    • Virtual desktop with remote data
    • Consistent folders everywhere
    • Remote data execution
  • Local Desktop Virtualization

    • Virtual machine runs locally
    • Virtual disk/image synced
    • Local resources but constant network not required

Video Transcription

So next up we have virtual desktops. Now, when we think of our desktop were, think of our image that we see on our screen where we have our nice background. We have our different icons and are different are different shortcuts and files and folders. But our virtual desktops allow us
full connectivity through not just our background and our folders and files and
icons. But virtual desktops allow us tohave a virtualized computer that we virtualized entire computer that we can connect to and allow all of our different files and folders and applications to remain consistent. How much were you? How much were virtual izing with our different virtual desktops? Mayberry.
We may have, ah, full suite of an entire virtual computer,
or we may just virtual lies. Some files and folders and icons to keep them consistent. Warm, moving around virtual desktops allow us to have the ability to have a consistent
files and folders and desktop essentially, while we move around to different places on our network or even use different computers. Now we have to make our two main categories of virtual desktops that we're gonna talk about and we have our remote desktop virtualization and our local desktop virtualization.
Now our big difference between the two is that a remote desktop virtualization is going to execute everything remotely,
whereas our local desktop virtualization is gonna execute our different components locally. So let's take a look at what that means. So with our remote desktop virtual ization, we're gonna have a entire virtual desktop with remote data that we connect to over our network or connect to over the Internet, just depending on
how we're utilizing our different component.
So say we're at home and we say, Oh, I need to drive a file from work done I need to connect to well rather than setting up us are rather than setting up a VPN that we v p n n and then connect to our shared folder and see if we can pull down the file, we can just simply log into our remote desktop application,
which will allow us to connect virtually to our remote desktop.
And we keep that same remote desktop on a server that we are also accessing when we're at work.
this remote desktop virtual ization keeps that consistent, keeps consistent folders everywhere. So whether we're accessing our data at work or we're accessing our remote desktop at home. We can We can use that. That date is the same. No matter where we go, that date is the same everywhere. And if we work on the data when we're at home, it saves it on the server.
And if we work on that data at work, it saves it on the server
Remote desktop virtualization also last for a remote data execution. So say we have a
remote desk are we have a virtualized death stop that we're connecting to over the Internet and we have the
virtualized s stop coming up on our computer and we try to run an application. Say we have a We have a version of photo shop or we have a powerful graphical or design editor on our on our virtualized s stop on our server
and we say, OK, I need to run this application. Well, that application is going to be run on the server, so we're going to be using the servers. Resource is we're going to be using the server's memory and CPU and processing power in order to access that resource. So if we have a more powerful server that can handle all of those requests
and a less powerful computer. That may be what we want because we
don't want to necessarily take up. Our local resource is we'd rather use server Resource is now. The downside to this is that it requires a constant network connection. If we're going to be utilizing those server resource is and we're going to be running that application on the server, we need to have a
very good, strong network connection that's constantly up
or else we're gonna notice that. Say, we'll get a message that pops up and says, Hey, you're currently disconnected trying to reconnect and you won't be able to do anything with that application for a while because it's executing on the server
The flip side to this remote data execution is going to be our local desktop virtualization. Now, local best top virtualization has our virtual machine. Are virtual desktop running locally? Now? How does it do this if we're running our local desktop locally than how is this providing us
with our consistent folders? House is providing us with
really any benefit other than just having a virtual machine on our computer
well with our local best top virtualization. These virtual discs and virtual images can be synchronized to a server. So as we're making changes as we're changing files and running applications than that virtual disc,
whenever it can be synchronized to the server is synchronized to the server. And if we have a different computer that we're trying to work on, if we have a different computer that we're trying to run this virtual that virtual desktop on, it's going to pull the most recent image from the server so that it'll keep that synchronized image across all of our different devices.
Now the main difference between our local desktop virtualization and our remote desktop virtualization
comes in where we're using our local resource is. So if we were to launch an application on our local computer here, if we were to launch an application
that such as our graphical editor or our design editor we're gonna be using our local resource is so our computers going tohave, it's the data on its physical computer. And rather than executing that data remotely and utilizing the servers, resource is in order to run that program,
it's going to be using our computers. Resource is in order to run that program.
So if we have a more powerful computer and a server that really doesn't have as much powerful computing processes, it really only is being used to store that data. It only has. It has a good network connection, and it allows us to synchronize our folders and our data to our that server
and provides us with that constant everywhere, folders and files and applications.
That's great, but this server may not may have a lot of space, and they have a lot of hard disk space to save that information. But it may not have a lot of very powerful CPU or may not have a ton of memory and nowhere to run applications from multiple users at the same time. So we say, OK, well, we're gonna use our local desktop here
in order to run. That application to use our local resource is now the benefit of this is that once we've synchronized our father and our rather our virtual desktop, and once we're starting to run that application, if for some reason our network does sort of stagger or network
has intermittent connective ity or a little bit less connective ity than we would need over here.
Then we're still going to be able to run that application without interruption. We're going to be able to run that program, run that application and not get that message that says you don't have connective ity because we're running that application remotely. We're not using the service Resource is, And then, as we're making changes as we're saving files and folders,
whenever our computer can is going to go ahead and it's going to save that data remotely.
So the difference between the two again is going to our main difference between our remote desktop virtualization and our local desktop virtualization is going to be whether our data executes locally or remotely so, depending on on our environment and depending on our connective ITI, we may want to
sort of determines for us whether we're going to use a that full remote desktop virtualization
or forward going it want to set up a local desktop virtualization where we have everything synchronized to our server

Up Next

CompTIA Network+

This CompTIA Network+ certification training provides you with the knowledge to begin a career in network administration. This online course teaches the skills needed to create, configure, manage, and troubleshoot wireless and wired networks.

Instructed By

Instructor Profile Image
Anthony Harris
Systems Analyst and Administrator at SAIC