Easier to read with cream paper, a tint, more contrast or larger text? Choose your colours and text, once, for every page.

Preview

AC 7.4: Seven things a virtual environment does

This is the first page of the lesson. Read it and have a go at the activities. The rest is in the full lesson.

50 minutes

Opening the odd spreadsheet

A supplier emails an analyst a data file with a strange name. She needs the numbers, but she does not trust the file. A technician opens it inside a pretend computer made of software. The file turns out to be bad. It wrecks the pretend computer. The real one is untouched.

That story shows several features of a virtual environment at once.

Key words

WordWhat it means
Isolationkeeping each virtual machine apart from the others
Sharingmany virtual machines using one real computer's parts
Aggregationjoining many real machines to act as one big pool
Emulationmaking one kind of computer act like another
Portabilitybeing able to move something to another place and run it
Managed executionthe hypervisor controls how each virtual machine runs
Snapshota saved copy of a virtual machine at one moment
Virtual machinea computer made of software that runs inside a real one
Hypervisorsoftware that makes and runs virtual machines
CPUthe main processor of a computer

The cells students fill in are left blank in this preview.

By the end of this lesson

Note

I can describe seven features of virtual environments and give an example of each.

Starter

Have a go

Starter

3 questions
Have a go: your answers are marked here and then forgotten. Sign in if you would like your score kept, and to pick up where you left off.Sign in to keep your score

Your answers are marked here and are not kept. A college account keeps every student’s marks.

Isolation, security and managed execution

Isolation: each VM is kept apart. A crash or a virus in one does not reach the others.

Increased security: because of isolation, you can test risky files in a VM, and a snapshot lets you roll back after damage. Managed execution: the hypervisor decides how much CPU and memory each VM gets, and can start, pause or stop it.

Sharing, aggregation and emulation

Sharing: many VMs use one real computer, and its CPU and memory are split between them.

Aggregation: the opposite. Many real computers join together as one large pool, so one big job, such as a huge analysis, can use them all.

Emulation: a VM can imitate another kind of computer or an old system, so old software still runs.

Check

Have a go

Check

3 questions
Have a go: your answers are marked here and then forgotten. Sign in if you would like your score kept, and to pick up where you left off.Sign in to keep your score

Your answers are marked here and are not kept. A college account keeps every student’s marks.

The lesson goes on

8 more parts of this lesson are in the full curriculum, with the tasks, the final check and the labs. A college account gives your students all of it.