Virtualization Week 20. This week Virtualization – What is it? – Software on different operating...

12
Virtualization Week 20

Transcript of Virtualization Week 20. This week Virtualization – What is it? – Software on different operating...

Page 1: Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – 10-15 minutes per group.

Virtualization

Week 20

Page 2: Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – 10-15 minutes per group.

This week

Virtualization– What is it?– Software on different operating systems?

Group Presentations – 10-15 minutes per group

Page 3: Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – 10-15 minutes per group.

What is it?

“...a technique for hiding the physical characteristics of computing resources from the way in which other systems, applications, or end users interact with those resources. This includes making a single physical resource (such as a server, an operating system, an application, or storage device) appear to function as multiple logical resources; or it can include making multiple physical resources (such as storage devices or servers) appear as a single logical resource." taken from:Mann and Andi (N/A

Page 4: Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – 10-15 minutes per group.

VMWare

VMware allows multiple operating systems can run unmodified and at the same time on a standard PC.

For developers:– run multiple development environments on your desktop

without rebooting – isolate and protect operating environments, applications and

data – interoperate among operating systems

For users, VMware makes it possible to run Windows applications with Linux.

Page 5: Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – 10-15 minutes per group.

Taken from Nieh and Leonard (2000)

Page 6: Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – 10-15 minutes per group.

It makes a standard PC hardware within a VM appear to run multiple unmodified PC operating systems simultaneously on the same machine.

Done by running each operating system in its own VM. Still need a native OS to the machine – host OS. An OS running as effectively as an application on top of VMware

is called a "guest OS."

Page 7: Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – 10-15 minutes per group.

Virtual PC

Microsoft’s Virtual PC download from: http://www.microsoft.com/windows/downloads/virtualpc/default.mspx

Free Works in a similar way to VMWare

Page 8: Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – 10-15 minutes per group.

Issues

http://www.bcs.org/server.php?show=ConWebDoc.9428

http://www.bcs.org/server.php?show=ConWebDoc.18204

http://www.bcs.org/server.php?show=ConWebDoc.20446

Page 9: Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – 10-15 minutes per group.

Storage virtualisation

An unlimited number of storage resources over shared physical storage infrastructure, i.e. SAN (Storage Area Network).

Page 10: Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – 10-15 minutes per group.

Desktop Virtualisation

desktop operating systems are installed onto emulated hardware.

Or, Users accessing a remote desktop on a multi-user operating systems. 

Page 11: Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – 10-15 minutes per group.

Network Virtualisation

Example, Cisco Systems VLAN technology allowing logical segmentation of network.

Page 12: Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – 10-15 minutes per group.

References

Mann and Andi (N/A), Virtualization 101, Enterprise Management Associates (EMA), <http://www.emausa.com/ema_lead.php?ls=virtwpws0806&bs=virtwp0806>.

Cited by Wikipedia. Nieh J and Leonard OC (2000) “Examining Vmware” DrDobbs Journal

http://www.ncl.cs.columbia.edu/publications/drdobbs2000.pdf http://www.bcs.org/server.php?show=ConWebDoc.9428 http://www.bcs.org/server.php?show=ConWebDoc.18204 http://www.bcs.org/server.php?show=ConWebDoc.20446