1 / 12

Week 20

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

nickan
Download Presentation

Week 20

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Week 20 Virtualization

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

  3. 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

  4. 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.

  5. Taken from Nieh and Leonard (2000)

  6. 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."

  7. 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

  8. 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

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

  10. Desktop Virtualisation • desktop operating systems are installed onto emulated hardware. • Or, Users accessing a remote desktop on a multi-user operating systems. 

  11. Network Virtualisation • Example, Cisco Systems VLAN technology allowing logical segmentation of network.

  12. 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

More Related