about the presentations n.
Skip this Video
Loading SlideShow in 5 Seconds..
About the Presentations PowerPoint Presentation
Download Presentation
About the Presentations

About the Presentations

78 Views Download Presentation
Download Presentation

About the Presentations

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. About the Presentations • The presentations cover the objectives found in the opening of each chapter. • All chapter objectives are listed in the beginning of each presentation. • You may customize the presentations to fit your class needs. • Some figures from the chapters are included. A complete set of images from the book can be found on the Instructor Resources disc.

  2. Hands-On Virtual Computing Chapter 1 Introduction to Virtual Computing

  3. Objectives • Describe how virtual machines work and identify the categories of virtualization software • Give an overview of features in virtualization software • Summarize features of virtualization products from Microsoft and VMware Hands-On Virtual Computing

  4. Overview of Virtual Machines and Virtualization Software • Virtual machine • Can run its own OS as though it were running on a dedicated computer • Supports multiple OSs on a single computer • Virtualization software includes many features for managing computer environments Hands-On Virtual Computing

  5. Hands-On Virtual Computing

  6. Overview of Virtual Machines and Virtualization Software (continued) • Virtualization software • Works by emulating a separate hardware environment in an existing OS environment • Runs within OS of a physical computer (host computer) to create emulated computer environments called virtual machines • Guest system • When an OS is installed on a virtual machine Hands-On Virtual Computing

  7. Hands-On Virtual Computing

  8. How Virtualization Software Works with Virtual Machines • Virtualization software • Creates a separate environment for each virtual machine • Configuration file • Contains settings for virtual hardware • Virtual disk file • Contains a boot loader along with OS files and user data Hands-On Virtual Computing

  9. Licensing Requirements • From a licensing perspective • Installing an OS or application on a virtual machine is the same as installing the product on a physical computer • Running multiple copies of the same virtual machine • Might violate the license agreement for software installed on the virtual system Hands-On Virtual Computing

  10. Categories of Virtualization Products • Workstation virtualization • Benefits of using virtual machines with workstation environments • Running user desktop environments • Running virtual appliances • Software development • Help desk support • Classroom training Hands-On Virtual Computing

  11. Hands-On Virtual Computing

  12. Categories of Virtualization Products (continued) • Server virtualization • Products emulate a physical computer’s hardware • Major benefits of virtual servers • Reduced hardware costs, server clustering, and improved disaster recovery • Ability to create specialized servers to run different services • Server sprawl • Increases costs of computer hardware and maintenance and increases power consumption Hands-On Virtual Computing

  13. Hands-On Virtual Computing

  14. Hands-On Virtual Computing

  15. Hands-On Virtual Computing

  16. Hands-On Virtual Computing

  17. Categories of Virtualization Products (continued) • Hardware virtualization • Helps solve performance issues by performing part of the virtualization process inside the processor chip • Intel and AMD now have built-in support for virtualization in their processors • VMware Server and Hyper-V use hardware virtualization to improve performance Hands-On Virtual Computing

  18. Categories of Virtualization Products (continued) • Activity 1-1: Checking for Hardware Virtualization Support • Time Required: 10 minutes • Objective: Determine whether your computer’s CPU supports hardware virtualization Hands-On Virtual Computing

  19. Categories of Virtualization Products (continued) • Application virtualization • Allows each application to have its own Registry and file system • Virtual applications leave no footprint in the host computer’s Registry or file system • Products include the following: • VMware Thinapp • Softricity SoftGrid Desktop • Altiris Software Virtualization Solution (SVS) Hands-On Virtual Computing

  20. Exploring Virtualization Software Features and Use • Administrative and user consoles • User consoles • Provide a window to the desktop of the OS running on the virtual machine • Administrative console • Provides an interface for creating, configuring, and managing virtual machine environments • Advantage of Web-based consoles • They make it easier to manage multiple virtual machines across a network without additional software Hands-On Virtual Computing

  21. Hands-On Virtual Computing

  22. Virtual Machine Hardware Configuration • Processor and motherboard chipset • Virtualization software provides emulated motherboard and chipset that are compatible with guest OS • Memory settings • Virtual machines use physical memory (RAM) from host computer for each virtual environment that is currently running • To improve virtual machine performance • Add RAM to the host computer Hands-On Virtual Computing

  23. Hands-On Virtual Computing

  24. Virtual Machine Hardware Configuration (continued) • COM and LPT ports • Administrative console can be used to configure a virtual machine to use standard COM and LPT ports • USB ports • USB has become the standard interface for many peripheral devices • CD/DVD devices on a virtual machine • Virtual machine can be configured to have virtual CD/DVD devices that can be linked to the host computer’s physical CD/DVD-ROM drive Hands-On Virtual Computing

  25. Hands-On Virtual Computing

  26. Virtual Machine Hardware Configuration (continued) • Floppy disk support • Only one virtual machine can be linked to the host computer’s floppy drive at a time • With virtualization software • You can link the virtual machine’s floppy drive to a physical floppy drive or redirect it to a floppy image file Hands-On Virtual Computing

  27. Virtual Machine Hardware Configuration (continued) • Disk support features • With virtualization software, a virtual machine can use a specially formatted file (virtual disk) on the host computer as though it were an entire drive • When you create a virtual machine, you specify: • Type of virtual disk • Amount of disk space (fixed or dynamic) to reserve for it on the host computer Hands-On Virtual Computing

  28. Saving the Virtual Machine State • Important feature in virtualization software • Being able to save a virtual machine’s current settings and disk contents • Nonpersistent disks • Changes made to a virtual machine are used only in the current session • Snapshots • Allow you to return a virtual machine to a specific point if you have problems Hands-On Virtual Computing

  29. Hands-On Virtual Computing

  30. Parenting and Cloning • Virtual machine parenting • Enables you to have a master (parent) copy of a virtual machine that can be distributed to other users • Is closely related to snapshots and undo disks • In VMware • Virtual machine created from the parent is called a clone Hands-On Virtual Computing

  31. Hands-On Virtual Computing

  32. Network Support • With virtualization software • Virtual machine can have one to four simulated network adapters (NICs) • Virtual network adapter • Can be configured in a number of ways, including local, bridged, or shared (NAT) • When a virtual machine is in local mode (called “host-only mode” in VMware) • Its emulated NIC is plugged into a virtual switch Hands-On Virtual Computing

  33. Network Support (continued) • Bridged mode • Often discouraged in testing environments • Shared (NAT) mode • Allows access to outside networks yet isolates the virtual machine, preventing it from sending and receiving packets across the physical network Hands-On Virtual Computing

  34. Hands-On Virtual Computing

  35. Additional Options for Virtual Machines • Virtualization software • Often has options for installing additional tools on a virtual machine • Microsoft and VMware • Include tools for both Windows and Linux systems Hands-On Virtual Computing

  36. Hands-On Virtual Computing

  37. VMware Teams • Enable you to link virtual machines into a group • Communicate within a private network called a LAN segment • LAN segments • Invisible to the physical network • Use a proxy server or NAT router to bridge team members to the network Hands-On Virtual Computing

  38. Comparing and Downloading Virtualization Products • Major requirements for running virtualization software • Having a lot of RAM and disk space on the host computer • At least 1 to 2 GB for each virtual machine Hands-On Virtual Computing

  39. Hands-On Virtual Computing

  40. VMware Workstation 6.5 • Features include: • Built-in support for most guest OSs • Snapshot Manager • Being able to capture screens from virtual machines • Unity view • Teams of virtual machines connected across a LAN • Capability to create a virtual machine from a physical computer • Ability to map drive letters from the host computer to a virtual hard disk Hands-On Virtual Computing

  41. VMware Workstation 6.5 (continued) • Activity 1-2: Downloading VMware Workstation 6.5 • Time Required: 15 minutes • Objective: Download VMware Workstation 6.5 Hands-On Virtual Computing

  42. VMware Server 2.0 • Advantages • Reduced overhead to improve server performance • Free downloadable product and serial number • Capability to run and manage virtual servers from a remote location • Web-based user and administrative consoles Hands-On Virtual Computing

  43. VMware Player • Free, but has more limited configuration options than VMware Workstation or VMware Server • Often used for running virtual appliances Hands-On Virtual Computing

  44. Microsoft Virtual PC 2007 • Microsoft Virtual PC 2004 and 2007 • Similar products from an operational standpoint, but Virtual PC 2007 offers improved performance and reliability • Virtual PC 2007 • Contains many important features and is free and easy to us Hands-On Virtual Computing

  45. Microsoft Virtual PC 2007 (continued) • Activity 1-4: Downloading Virtual PC 2007 • Time Required: 15 minutes • Objective: Download Virtual PC 2007 Hands-On Virtual Computing

  46. Microsoft Virtual Server 2005 • Microsoft’s server virtualization software product before Hyper-V • Available as a free download • Runs as a service on the host computer instead of as a Windows application • Uses a Web-based administrative console Hands-On Virtual Computing

  47. Microsoft Virtual Server 2005 (continued) • Activity 1-5: Downloading Virtual Server 2005 • Time Required: 15 minutes • Objective: Download Virtual Server 2005 Hands-On Virtual Computing

  48. Microsoft Hyper-V • Available at no additional cost with all 64-bit versions of Windows Server 2008 • Runs as a service that can be managed through standard MMCs for both user and administrative consoles Hands-On Virtual Computing

  49. Hands-On Virtual Computing

  50. Acquiring Windows Server 2008 • Free trial version • Available from the Microsoft Web site • Runs for 60 days before requiring activation • Microsoft • Documents a method for pushing the activation time beyond 60 days Hands-On Virtual Computing