Client-Side Virtualization
Tim Warner
@TechTrainerTim
The Pluralsight Learning Path for CompTIA A+
(220-902)
Introduction
Windows OS
Other Operating Systems
Security
Software Troubleshooting
Operational Procedures
Other Operating Systems & Technologies
for CompTIA
A+ (220-902) Table of Contents
OS X Features and Functionality
Basic Linux Commands
Client-Side Virtualization
Basic Cloud Concepts
Network Services
Mobile OS Features
Mobile Device Connectivity
Mobile Device Synchronization
Overview
Understanding client-side
virtualization
Assessing virtualization
requirements
Creating and managing VMs
Meanwhile, in the Real World…
How can I test
downloaded
software?
customer
technician
CompTIA A+ 220-902
Given a scenario, set up and use client2.2
side virtualization
Understanding Client-Side
Virtualization
Platform Virtualization
Platform virtualization is performed on a given
hardware platform by host software, which
creates a simulated computer environment, a
virtual machine (VM), for its guest software
Client-Side Virtualization Benefits
Provide backwardscompatibility with LOB
applications with OS
requirements
Agile testing platform (fast
refresh)
Businesses rely upon server
virtualization; here we're
concerned with client-side VMs
Hypervisor
Computer hardware, firmware, or software
that runs VMs. Type 1 are "bare metal"
hypervisors, and Type 2 are "hosted"
hypervisors
Desktop Hypervisors
Microsoft Hyper-V (Windows)
VMware Workstation (Windows)
VMware Fusion (OS X)
Desktop Hypervisors
Oracle VirtualBox VM (Win, OS X, Linux)
Parallels Desktop (OS X)
Assessing Virtualization
Requirements
Resource/Emulator Requirements
Remember that a VM
emulates the host hardware
in software
-
CPU
RAM
Storage
Network
VMs are limited by the host's
hardware
Network Requirements
Security Requirements
VMs need to be secured in the
same way as physical hosts
-
They are just as subject to
malicious code
VMs are ultimately represented
as file system objects
-
File encryption (BitLocker VHD
containers)
Creating and Managing
VMs
Demo:
Show my VMware environment
Connect to my Mac and show VMware
Fusion Unity mode
Back in the Real World…
How can I test
downloaded
sdf
software?
customer
technician
Back in the Real World…
Create a VM
sandbox
customer
technician
Homework
Create a two-VM virtual network
Configure each VM with two
virtual NICs:
-
bridged to host
host-only private network
Practice enabling and disabling the
virtual NICs
For Further Learning
Pluralsight: Introduction to Virtualization (David Davis)
-
David covers server virtualization, VMware, and the cloud
Pluralsight: Windows Server 2012 R2 (70-410) Configure Hyper-V
(Jason Helmick)
-
Great information on building virtual networks
Summary
Virtualization is a core skill set of
today's (and tomorrow's) system
administrator
Today's push is to host VMs in the
cloud
Next module: Basic cloud concepts