1 of 7

Operating Systems:

Virtual Machines

5

2 of 7

Virtual machines

Learning Objective:

I can describe the function and role of virtual machines.

Learning outcome:

Research the different uses of a virtual machines.

2

3 of 7

Virtual Machines

A virtual machine is an emulation of a computer system, however it is not being run on a standalone system.

It is instead run through software on a machine already running an operating system.

3

4 of 7

Virtual machines

A mac user might want to run windows.

Using a piece of software such as parallels, bootcamp or virtualbox, a windows machine can be running virtually on a mac.

Anything that happens on the virtual machine, only happens to the virtual machine. Including viruses.

4

5 of 7

Emulators

Emulators are another example of virtual machines.

Games or app developer may want to test small changes on a PC instead of having compiling the code and send it over to the correct device each time.

This can help speed up development.

5

6 of 7

Virtual server

In a working environment, virtual servers may be setup to handle individual tasks.

A virtual server is a server that is entirely software based. Virtual servers are created by partitioning off some of the physical server to form a seperate server.

For example: 3 physical server could contain 12 virtual servers.

6

7 of 7

Virtual Servers

CTS has a number of virtual servers dedicated to specific functions. All individuals have specific tasks but are all based on the same machine.

CTS uses a virtual file server, e-mail server, print server and directory server (where all logins are stored).

7