Presentation on theme: "Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – 10-15 minutes per group."— Presentation transcript:
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/Aapplications end usersserveroperating systemstorage device
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.
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."
Virtual PC Microsoft’s Virtual PC download from: http://www.microsoft.com/windows/downloads/ virtualpc/default.mspx http://www.microsoft.com/windows/downloads/ virtualpc/default.mspx Free Works in a similar way to VMWare