Pace IT - Basic Client-Side Virtualization

13
The basics of client side virtualization.

Transcript of Pace IT - Basic Client-Side Virtualization

Page 1: Pace IT - Basic Client-Side Virtualization

The basics of client side virtualization.

Page 2: Pace IT - Basic 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: Pace IT - Basic Client-Side Virtualization

Page 3

– The purpose of virtual machines.

– The hypervisor.

– Requirements for virtualization.

PACE-IT.

Page 4: Pace IT - Basic Client-Side Virtualization

Page 4

The basics of client side virtualization.

Page 5: Pace IT - Basic 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: Pace IT - Basic 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: Pace IT - Basic Client-Side Virtualization

Page 7

The basics of client side virtualization.

Page 8: Pace IT - Basic 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: Pace IT - Basic Client-Side Virtualization

Page 9

The basics of client side virtualization.

Page 10: Pace IT - Basic 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: Pace IT - Basic 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: Pace IT - Basic Client-Side Virtualization

Page 12

Page 13: Pace IT - Basic Client-Side Virtualization

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.