Download - Pace IT - Basic Client-Side Virtualization
The basics of client side virtualization.
Page 2
Instructor, PACE-IT Program – Edmonds Community College
Areas of Expertise Industry Certifications
PC Hardware
Network Administration
IT Project Management
Network Design
User Training
IT Troubleshooting
Qualifications Summary
Education
M.B.A., IT Management, Western Governor’s University
B.S., IT Security, Western Governor’s University
Entrepreneur, executive leader, and proven manger
with 10+ years of experience turning complex issues
into efficient and effective solutions.
Strengths include developing and mentoring diverse
workforces, improving processes, analyzing
business needs and creating the solutions
required— with a focus on technology.
Page 3
– The purpose of virtual machines.
– The hypervisor.
– Requirements for virtualization.
PACE-IT.
Page 4
The basics of client side virtualization.
Page 5
The main purpose of a virtual machine (VM) is to run a virtual PC from within a physical PC.
The host system sets up and manages the VM. The
VM can run almost any OS (depending on the
hypervisor). The VM can be sandboxed (completely
isolated) or share in the available network
resources. VMs are very versatile and are becoming
more and more common each day.
The basics of client side virtualization.
Page 6
Learning.
Test a new operating
system (OS).
A new OS can be tested in a virtual
environment before making the
commitment to install it on many
systems.
Testing.
Try out a new security,
applications or patches.
VMs can be used to test applications
or patches for problems before they
are installed on a production machine.
Legacy applications.
Not all applications will
function on today’s OSs.
Some applications require legacy
operating systems to function
correctly. VMs can accommodate
this on current hardware and
operating systems.
The basics of client side virtualization.
Page 7
The basics of client side virtualization.
Page 8
– The VM manager.» Software that runs on top of the host hardware.
» Allocates resources to the VM.
» Controls access to other resources (like the network).
– Windows Virtual PC.» Free download from Microsoft.
» Can access Windows XP mode.
» Can only run 32-bit guest operating systems.
– VMware Player.» Free to download.
» Can run both 32-bit and 64-bit guest operating systems.
– VirtualBox.» Free to download.
» Can run both 32-bit and 64-bit guest operating systems.
The basics of client side virtualization.
Page 9
The basics of client side virtualization.
Page 10
– VM shares the physical resources of the
host machine» Processor and RAM are the key to a good VM experience.
– Resource requirements.» Processor: VMs can be processor intensive. A fast multi-core
processor that is capable of hardware assisted virtualization is
a must.
» RAM: each VM shares the RAM of the host; enough RAM must
be present to fulfill the needs of the host and each VM.
» Disk: VM files can grow large, especially as applications are
added; there must be enough disk space for the all the required
files.
» Security: when running a VM to test a virus, proper security
must be in place to ensure that the VM remains isolated from
the host.
» Network: the VM will share the bandwidth of the host system’s
network interface card (NIC). A high throughput NIC or multiple
NICs might be necessary.
The basics of client side virtualization.
Page 11
The basics of client side virtualization.
The purpose of virtual machines is to run virtual PCs within a physical host.
They can be used for learning, testing, running legacy applications, and
increasing resource utilization.
Topic
The purpose of virtual
machines.
Summary
The hypervisor is the VM manager. It is the software that manages the
resource allocations for the VMs. There are many to choose from, Windows
Virtual PC, VMWare Player, and VirtualBox are all free for non-commercial
use.
The hypervisor.
As the VM shares the physical resources of the host system, some
requirements are more important than others. A powerful processor capable
of hardware assisted virtualization and as much RAM as possible are the
important key factors.
Requirements for
virtualization.
Page 12
This workforce solution was 100 percent funded by a $3 million grant awarded by the
U.S. Department of Labor's Employment and Training Administration. The solution was
created by the grantee and does not necessarily reflect the official position of the U.S.
Department of Labor. The Department of Labor makes no guarantees, warranties, or
assurances of any kind, express or implied, with respect to such information, including
any information on linked sites and including, but not limited to, accuracy of the
information or its completeness, timeliness, usefulness, adequacy, continued availability
or ownership. Funded by the Department of Labor, Employment and Training
Administration, Grant #TC-23745-12-60-A-53.
PACE-IT is an equal opportunity employer/program and auxiliary aids and services are
available upon request to individuals with disabilities. For those that are hearing
impaired, a video phone is available at the Services for Students with Disabilities (SSD)
office in Mountlake Terrace Hall 159. Check www.edcc.edu/ssd for office hours. Call
425.354.3113 on a video phone for more information about the PACE-IT program. For
any additional special accommodations needed, call the SSD office at 425.640.1814.
Edmonds Community College does not discriminate on the basis of race; color; religion;
national origin; sex; disability; sexual orientation; age; citizenship, marital, or veteran
status; or genetic information in its programs and activities.