Desktop Virtualization

Slides:



Advertisements
Similar presentations
UNIX System Programming Installing OpenSolaris. 2/86 Contents How to setup a virtual machine guest How to install OpenSolaris as a guest How to update.
Advertisements

MCITP Guide to Microsoft Windows Server 2008, Server Administration (Exam #70-646) Chapter 2 Installing Windows Server 2008.
Understand Virtualized Clients Windows Operating System Fundamentals LESSON 2.4.
MCITP Guide to Microsoft Windows Server 2008 Server Administration (Exam #70-646) Chapter 11 Windows Server 2008 Virtualization.
Hands-On Microsoft Windows Server 2003 Chapter 2 Installing Windows Server 2003, Standard Edition.
Lesson 7: Creating and Configuring Virtual Machine Settings
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 2 Installing Windows Server 2008.
Microsoft ® Application Virtualization 4.5 Infrastructure Planning and Design Series.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
VMware vCenter Server Module 4.
Cap 333 Network Administration. Grades  20 marks distributed on  Assignments / Project Activities Individual Pairs  1 or 2 tutorial quizzes.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 3 Desktop Virtualization McGraw-Hill.
Virtualization A way To Begin with Virtual Reality… - Rahul Khanwani.
Installing Windows Vista Lesson 2. Skills Matrix Technology SkillObjective DomainObjective # Performing a Clean Installation Set up Windows Vista as the.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Chapter 7 Installing and Using Windows XP Professional.
Tanenbaum 8.3 See references
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Introduction to HP LoadRunner Getting Familiar with LoadRunner >>>>>>>>>>>>>>>>>>>>>>
WINDOWS XP PROFESSIONAL Bilal Munir Mughal Chapter-1 1.

Chapter 7 Microsoft Windows XP. Windows XP Versions XP Home XP Home XP Professional XP Professional XP Professional 64-Bit XP Professional 64-Bit XP Media.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 15 Installing and Using Windows XP Professional.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 6 Today’s Windows Windows Vista and Windows 7 McGraw-Hill.
DIY: Your First VMware Server. Introduction to ESXi, VMWare's free virtualization Operating System.
Hands-On Virtual Computing
Chapter SIx Maintaining a Computer Part I: Configuring, Updating, and Upgrading the OS.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 5 Windows XP Professional McGraw-Hill.
Cap 333 Network Administration. Solution Rules  Your solution must be typed by computer. Otherwise, it will not be accepted.  If the question is a project.
Selecting the Right Virtualization Technology Infrastructure Planning and Design Series.
Installing Windows Vista Lesson 2. Skills Matrix Technology SkillObjective DomainObjective # Performing a Clean Installation Set up Windows Vista as the.
Linux in a Virtual Environment Nagarajan Prabakar School of Computing and Information Sciences Florida International University.
VirtualBox What you need to know to build a Virtual Machine.
INTRODUCTION TO VIRTUALIZATION KRISTEN WILLIAMS MOSES IKE.
Cap 333 Network Administration. Grades  20 marks distributed on  Assignments / Project Activities Individual Pairs  1 or 2 tutorial quizzes.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Desktop Virtualization
1 Copyright © 2015 Pexus LLC Patriot PS Personal Server Importing Virtual Appliance Image.
© 2015 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
1 Copyright © 2015 Pexus LLC Patriot PS Personal Server Installing Patriot PS ISO Image on.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 6 Today’s Windows Windows Vista and Windows 7 McGraw-Hill.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Course 03 Basic Concepts assist. eng. Jánó Rajmond, PhD
© ExplorNet’s Centers for Quality Teaching and Learning 1 Explain the purpose of Microsoft virtualization. Objective Course Weight 2%
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
The Future With Windows XP Microsoft announced that after April 16, 2014 it will not longer support Windows XP. No statement on continued inclusion of.
Installing Windows 7 Lesson 2.
Using Virtualization in the Classroom
Different Operating Systems
Virtualization for Cloud Computing
Guide to Operating Systems, 5th Edition
Virtual Machine Monitors
Extended Operating System Support
Operating System & Application Software
CSC227: Operating Systems
Virtualization Dr. Michael L. Collard
4 Windows 7.
Debunking the Top 10 Myths of Small Business Server: Using Windows SBS in Larger Environments Abstract: This session will debunk some of the common myths.
Create A Virtual Machine
Hands-On Virtualization in the Classroom
Virtualization Meetup Discussion
Guide to Operating Systems, 5th Edition
Different Operating Systems
Virtual Operating Systems
Windows Virtual PC / Hyper-V
CSE 451: Operating Systems Autumn Module 24 Virtual Machine Monitors
Linux Operations and Administration
Instructor Materials Chapter 5: Windows Installation
Preparing for the Windows 8.1 MCSA
What is an operating system An operating system is the most important software that runs on a computer. It manages the computer's memory and processes,
Presentation transcript:

Desktop Virtualization Chapter 3 Desktop Virtualization McGraw-Hill

Learning Objectives Explain the evolution of desktop virtualiza- tion and understand the common features of today’s desktop virtualization products Select and implement a desktop virtualiza- tion option on a Windows Vista or Windows 7 desktop Describe desktop virtualization options for a Mac OS X desktop

Virtualization Overview Ubiquity of Virtualization Virtualization Virtual world Storage virtualization Network virtualization Server virtualization Desktop virtualization Virtual machine Application virtualization

Figure 3-1 VMware's Virtual Pavilion showing Jane’s avatar (JazzyYoda) walking into an exhibitor’s virtual booth.

Virtualization Overview Your (Great?) Grandfather’s Virtual Machine Dumb terminal Terminal services Terminal client

A 1970s-era computer terminal Source: Chilton Computing/Atlas Computing Division/Rutherford Library.

Virtualization Overview Today’s Virtual Desktops Server-based virtual desktop Thin client connects to a server Client works in the server-hosted environment Most of processing done at server Virtual desktop infrastructure (VDI) Discussion Point: In some ways, a thin client seems to be just a newer version of a dumb terminal. However, there is a significant difference—local processing capability. A dumb terminal had no native processing power, while a thin client is a PC, which by definition has local processing power.

Virtualization Overview Today’s Virtual Desktops (cont.) Desktop-based Desktops Virtual desktop on local computer User can switch between host OS and guest OS Processing done locally Discussion Point: In some ways, a thin client seems to be just a newer version of a dumb terminal. However, there is a significant difference—local processing capability. A dumb terminal had no native processing power, while a thin client is a PC, which by definition has local processing power.

Virtualization Overview Hypervisor/Virtual Machine Monitor (VMM) Type I Bare-metal hypervisor Runs directly on a computer without a host OS First appeared on servers Type II Requires a host OS

Figure 3-2 A Windows 7 virtual machine running in OS X on an Apple computer

Virtualization Overview Tasks for creating a virtual machine Prepare the computer Install the hypervisor Install a virtual machine Install the guest OS Install guest utilities and secure guest OS Locate and practice with host key

Figure 3-3 Installing a hypervisor

Virtualization Overview Major Hypervisor Sources Citrix VMware Parallels Microsoft Oracle

Desktop VMs on Windows Desktops Microsoft Virtual PC 2007 Requirements Host OS Windows Vista Business, Enterprise, Ultimate Windows Server 2003, Standard 32-bit and 64-bit Windows XP Professional 32-bit and 64-bit Windows XP Tablet PC A Windows XP host must have Service Pack 3

Desktop VMs on Windows Desktops Microsoft Virtual PC 2007 (cont.) Recommended Host Hardware X64 or x86-based computer with 1 GHz processor with L2 cache Processor: AMD Athlon or Duron, Intel Celeron, Intel Pentium II, Intel Pentium III, Intel Pentium 4, Intel Core Duo, or Intel Core2 Duo The processor models are out-dated, and should only be seen as minimums.

Step-by-Step 3.01 Desktop VMs on Windows Desktops Installing Microsoft Virtual PC 2007

Desktop VMs on Windows Desktops Microsoft Virtual PC 2007 (cont.) Creating a Virtual Machine in Virtual PC Start Virtual PC 2007 from Start | All Programs New Virtual Machine Wizard Create a customized VM Create a VM with the defaults for the client Add a pre-existing VM Start VM with distribution disc in drive

Figure 3-4 Select the correct option

Figure 3-5 Enter a name for the virtual machine

Figure 3-6 Select from the list of supported OSs

Figure 3-7 Select from the list of supported OSs

Desktop VMs on Windows Desktops Windows XP Mode and Windows Virtual PC Windows XP Mode for Windows 7 Windows Virtual PC with Windows XP preinstalled Use to run legacy applications

Desktop VMs on Windows Desktops Windows Virtual PC for Windows 7 Guest OSs Windows Vista Windows 2000 Linux Requires hardware-assisted virtualization Use the Hardware-Assisted Virtualization Detection Tool Point out that Microsoft recommends Windows XP Mode and Windows Virtual PC for small and midsize business. For larger businesses, MS recommends the Microsoft Enterprise Desktop Virtualization (MED-V), server-based desktop virtualization.

The Virtual PC download page

Figure 3-8 This computer cannot run Windows Virtual PC

Desktop VMs on Windows Desktops VMware Player VMware has produced VM software for 10 years+ VMware Player is a desktop hypervisor Available as a free trial Three versions 32-bit/64-bit for Windows hosts 32-bit for Linux hosts 64-bit for Linux hosts Point out that a “free trial” is a limit-time trial, and that the software will not work after the trial period (often 30 days) unless the user pays a fee.

Figure 3-9 Download the trial version of VMware to test it before deciding to buy it

Desktop VMs on Windows Desktops Oracle VirtualBox Host OSs Windows Linux Mac OS X Client OSs DOS Does not require virtualization hardware

Desktop VMs on Mac OS X Apple Boot Camp Not really a virtualization option Multi-boot between Mac OSX and Windows Requirements Intel-based Mac Mac OS X 10.6 or later strongly recommended Keyboard and point device Built-in optical disk drive or compatible external drive Mac OS X installation disc

Desktop VMs on Mac OS X Apple Boot Camp (cont.) Requirements Intel-based Mac Mac OS X 10.6 or later strongly recommended Keyboard and point device Built-in optical disk drive or compatible external drive Mac OS X installation disc Client OSs Windows XP Home or Professional Edition with SP 2 Windows Vista or Windows 7 Home Premium, Professional, or Ultimate

Desktop VMs on Mac OS X Apple Boot Camp (cont.) Boot Camp comes with Mac OS X Run Boot Camp Assistant From Applications | Utilities folder Creates a new partition for the Windows OS Suggest that students print the Installation and Setup Guide the first time they run Boot Camp Assistant. They can choose to print it to a PDF. Also, point out that Boot Camp Assistant takes the existing single partition and repartitions it into two partitions.

Figure 3-10 Print the Installation and Setup Guide before proceeding

Figure 3-11 Partitioning the hard drive

The Boot Camp partition appears with other drives under Devices in the Finder

Desktop VMs on Mac OS X Oracle Virtual Box Guests Windows Linux DOS Hardware virtualization not required Download disk image file Install VirtualBox from the disk image Suggest that students print the Installation and Setup Guide the first time they run Boot Camp Assistant. They can choose to print it to a PDF. Also, point out that Boot Camp Assistant takes the existing single partition and repartitions it into two partitions.

Figure 3-12 Downloading VirtualBox

Step-by-Step 3.02 Installing Oracle VirtualBox In this exercise students will install VirtualBox from the disk image they downloaded in the Try This! on page 95. Then they will configure a virtual machine for Windows 7. You may want to hold off on having them install the OS until Step-by-Step 6.02 in Chapter 6.

Desktop VMs on Mac OS X Oracle Virtual Box (Continued) Install Guest Additions after installing OS Improves client OS appearance Enables improved drivers for other hardware Explain that all hypervisors have software for added support for popular guest OSs, and that they should always install this software after installing the guest OS. Reminders will display in the guest OS.

Figure 3-13 Install the VirtualBox Guest Additions after installing the guest OS

Figure 3-14 VirtualBox with several virtual machines

Chapter 3 Summary LO 3.1 Virtualization There are many types of virtualization today, such as virtual worlds, storage virtualization, network virtualization, server virtualization, and desktop virtualization—the subject of this chapter.

Chapter 3 Summary Virtualization had its roots in the dumb terminal mainframe systems of the 1960s and the terminal service-terminal client systems of the 1990s Today’s virtual desktops can be hosted on network servers or on PCs. A hypervisor, or virtual machine monitor (VMM), is the software that emulates the necessary hardware on which an operating system runs.

Chapter 3 Summary A Type I hypervisor (a “bare-metal hypervisor”) runs directly on a computer without an underlying host operating system. A Type II hypervisor requires a host operating system. The major sources of hypervisors are Citrix, VMware, Parallels, Microsoft, and Oracle.

Chapter 3 Summary LO 3.2 Desktop VMs on Windows Desktops There are both commercial and free Type II hypervisors for running Linux, DOS, or Windows on a Windows desktop computer. Microsoft Virtual PC 2007 is free and will run on any computer running Windows XP or newer versions of Windows, and it supports Windows, Linux, and DOS guests without requiring hardware-assisted virtualization.

Chapter 3 Summary Windows XP Mode is a free hypervisor that installs on a Windows 7 host with a Windows XP guest preinstalled. It does not require hardware-assisted virtualization. The free Windows Virtual PC requires both Windows 7 and hardware-assisted virtualization. Use the Hardware-Assisted Virtualization Detection Tool to test your computer before you download one of these solutions.

Chapter 3 Summary VMware has several commercial hypervisor products. Download and install the trial version of VMware player to temporarily test this product before buying it. Oracle VirtualBox is free and runs on several hosts including versions of Windows, Linux, and Mac OS X. It will run on hardware that does not support virtualization.

Chapter 3 Summary LO 3.2 Desktop VMs on Mac OS X You have several choices for hypervisors for Mac OS X that will run versions of Windows and Linux. Apple Boot Camp is not actually a hypervisor so much as a dual boot option that allows you to dual-boot between Mac OS X and Windows. This gives each OS full use of the hardware, but only one can be loaded at a time.

Chapter 3 Summary Oracle VirtualBox is a free hypervisor and will run versions of Windows, Linux, and DOS on hardware that does not support virtualization. Parallels is a commercial hypervisor product for Apple and other hosts, mentioned, but not detailed in this chapter.