42
Desktop Virtualization Desktop Virtualization Glenn Collins Glenn Collins

Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Embed Size (px)

Citation preview

Page 1: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Desktop VirtualizationDesktop VirtualizationGlenn CollinsGlenn Collins

Page 2: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 2

What is VirtualizationWhat is Virtualization

Virtualization is the creation of a virtual (rather than actual) version of something.In IT terms … operating systems, servers, storage devices, network resources or desktop computers.

Virtualization has become a strategic trend with many IT organizations today.

Centralize administrative tasks

Improving scalability and overall hardware-resource utilization.

Page 3: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 3

What is VirtualizationWhat is Virtualization

Virtualization is the creation of a virtual (rather than actual) version of something.

Dividing a hard drive into different partitions is a sample of the basic concept of virtualization.

A partition is the logical division of a hard disk drive to create, in effect, two separate hard drives.

Page 4: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 4

Virtualization GrowthVirtualization Growth

Virtualization software in many forms is being adopted faster than anyone could have imagined.

Four areas of IT where virtualization has and continues to make head roads:

◦ Network virtualization

◦ Storage virtualization

◦ Server virtualization

◦ Desktop virtualization

Page 5: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 5

Virtualization In ITVirtualization In IT

Desktop virtualization is the separation of a personal computer desktop environment or experience from the actual physical machine.

It’s the encapsulation and delivery of a single user computer environment to a client device.

Transforms the desktop from a device to an experience

Page 6: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 6

Virtualization In ITVirtualization In IT

This means the client device may use an entirely different hardware architecture.

A desktop virtualization lets multiple network subscribers maintain individualized desktops on a single, centrally located computer or server.

Page 7: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 7

Virtualization In ITVirtualization In IT

The central machine may operate:◦ At locally at a business, or a remote data

center.

◦ May be geographically scattered,

◦ Connected either directly to a host system or connected by a local network, a wide area network, or even the public Internet.

Page 8: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 8

Virtual Machine Virtual Machine (Desktop)(Desktop)

There are a variety of different virtual desktop infrastructure designs (VDIs)

In almost every case you are running some type of Virtual machine or desktop.

A virtual machine or VM is the result of a software implementation of a computing environment in which an operating system (OS) or program can be installed and run.

Virtual Desktop Infrastructure

Different VDIs

Page 9: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 9

Virtual Machine Virtual Machine (Desktop)(Desktop)

The virtual machine emulates a physical computing environment

Requests for CPU, memory, hard disk, network and other hardware resources are managed by a virtualization layer.

VMs are created within a virtualization layer, such as a hypervisor or a virtualization platform

Virtual machine

Page 10: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 10

Virtual Machine Virtual Machine (Desktop)(Desktop)

The guest operating systems and programs are not aware that they are running on a virtual platform

Are installed in the same way it would be deployed to physical server hardware.

The guest OS might appear to have a physical hard disk attached to it, but actual I/O requests are translated by the virtualization layer Guest operating systems

Page 11: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 11

Virtual Machine Virtual Machine (Desktop)(Desktop)

VMs can be easily moved, copied, and reassigned between host servers to optimize hardware resource utilization.

It simplifies backups, disaster recovery, new deployments and basic system administration tasks.

Comes with several additional and important management tools that are designed to manage VMs.

VM Advantages

Page 12: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 12

Virtualization Machine Virtualization Machine (Desktop)(Desktop)

A hypervisor, also called a virtual machine manager, allows multiple operating systems to share a single hardware host.

Each operating system appears to have the host's processor, memory, and other resources all to itself.

The hypervisor controls the host processor and resources, allocating what is needed to each operating system

Virtual machine manager

Page 13: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 13

VDT AdvantagesVDT Advantages

For the Users For the IT Dept

Continuity of experience across devices

Improved productivity Provides consumer like

experience More uptime … fewer system

issues

Reduce capital costs Improved security Reduced power consumption Speed of service / support delivery …

management tools Flexibility in edge devices Simpler provisioning of new desktops Image management Longer refresh cycles Secure remote access / support

Page 14: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 14

VDT DisadvantagesVDT Disadvantages

For the Users For the IT Dept

Potential performance issues Limited off-line options Limited peripherals Difficulty running some

complex applications such as multimedia

Reliance on continuous connectivity

Can require robust servers and networks infrastructure … high capital costs

Can require specific expertise and knowledge

Reliance on continuous network provisioning … needs rock solid infrastructure

Can create a single point of failure Not one size fits all

Page 15: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 15

VDI TypesVDI Types

VDI of Virtual Desktop Infrastructure is the computing model that enables desktop virtualization

It encompasses the hardware and software systems required to support the virtualized environment.

Currently there are a few VDIs to choose from, each with their own strengths and weaknesses … they are:

Hosted … Desktop as a service

Remote Sync

Centralized

Client – Hosted - Multi-seat PC

Page 16: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 16

VDI Types – Hosted VDI Types – Hosted

Hosted Virtual Desktop is typically a service provided through an outsourced or hosted subscription model

Client is delivered across a private or public network

Computation takes place on a system that the users have logged

Edge device basically is for input and display only.

Hosted service

Hosted service

Page 17: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 17

VDI Types – Hosted VDI Types – Hosted

Strength – Scalable, easy to add users, minimum capital investment, flexibility in end user devices.

Weakness – No control over desktop usability or content, ongoing subscription costs, dependence on outside organization for quality of service, requires constant network connection to operate (no off line option).

Hosted service

Hosted service

Page 18: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 20

VDI Types - CentralizedVDI Types - Centralized

The Centralized Model relies upon a constant network or internet connection to the server where the VDI instance is running.

There are a number of different software options relative to how the VM is managed and delivered by the server.

Computation takes place on a centralized server. The desktop device is for input and display only.

Many users to One Server

Page 19: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 21

VDI Types - CentralizedVDI Types - Centralized

Strength – Control, management, relatively inexpensive to add additional users, control content and desktop functionality

Weakness – High capital cost for initial set-up, requires robust servers and network, requires specific knowledge and expertise, single point of failure

Page 20: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 22

VDI Types - Multi-Seat PC VDI Types - Multi-Seat PC

The Client-hosted and Multi-Seat PC model uses centralized local servers to manage virtual machine

Local execution eliminates the infrastructure required for large server based

Reduces network bandwidth consumption

Page 21: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 23

Thin Client VDTThin Client VDT

Server based VDI - One to Many – Connected using Network technology

Requires specific skills and knowledge to setup, manage and maintain effectively.

Not all applications are compatible with this environment.

End Users do not get separate IP address.

Considered the low cost low, performance alternative. Thin Client

Page 22: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 24

HYBRID HOSTED VDTHYBRID HOSTED VDT

Hybrid Virtual Desktop Client Hosted environment such as “VMWARE” requires specific skills and knowledge to setup, manage and maintain effectively.

Requires a robust network and a high-end server (expensive to deploy).

Considered the high cost / medium performance alternative.

Hybrid Virtual Desktop

Page 23: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 25

One to Few VDI - Typically dedicated resources which results in the performance comparable to a standalone PC.

Each user gets their own IP and MAC addresses

Each of the user’s “stations” are directly connected (Keyboard, Mouse and Monitor) to the host system, which means they operate in native mode and act just like a standalone PC.

Multi-Seat VDTMulti-Seat VDT

Multi-Seat VDI Option

Page 24: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 26

Multi-Seat VDI is not a server based system reducing the capital cost requirements.

Each user is connected directly to separate video cards so there is no degradation in performance even if running video intense application on all stations.

The Multi-seat Desktop Virtualization alternative requires no specialized knowledge.

The low cost / high performance solution.

Multi-Seat VDTMulti-Seat VDT

Multi-Seat VDI Option

Page 25: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 27

VDI Types - Multi-Seat PC VDI Types - Multi-Seat PC

Strength – Control, management, inexpensive to add additional users, control content and desktop functionality, no bandwidth issues, direct connect video, repurpose old technology

Weakness – More PCs required, No remote option.

Page 26: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 28

VDT FutureVDT Future

As the VDT technology continues to advance and the demand for device flexibility continues to rise … VDT will become a key element in all IT strategies.

It would be safe to say that almost every IT department has deployed or plans to deploy some form of VDT in the near future.

Page 27: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 29

VDT FutureVDT Future

Most will likely deploy a hybrid suite of VDI solutions based on specific needs of their various continuance.

Device independent, consistent user experiences needs will drive VDT to be mainstream part of all IT department offerings over the next 5 years.

Page 28: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 30

CDI’s VDT OfferingCDI’s VDT Offering

CDI’s Fiddlehead Software Suite is education specific Virtual Desktop solution that contains a robust suite of system management tools designed to reduce the costs and complexities of integrating technology into education.

Provides a mutli-seat VDT option a well as a full suite of management tools that simplify all aspects of system management from system image administration and deployment to enterprise support.

More than just a VDI solution … deploy it on all your systems

Page 29: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 31

Fiddlehead - VDTFiddlehead - VDT

As a Multi-seat Virtual Desktop solution Fiddlehead, allows you to take a single PC and share it with up to 4 users concurrently, each user running their own VM, unaffected by the other users

Page 30: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 32

Fiddlehead - VDTFiddlehead - VDT

All users are directly connected to the host system so there are no issues with bandwidth or video quality as a result of network dependence.

All functions happen natively and computations locally.

Page 31: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 33

Fiddlehead - VDTFiddlehead - VDT

Each user runs their own VM and receives their own IP address

Each VM is completely independent of the others and can operate different OS

Page 32: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 34

Fiddlehead - VDTFiddlehead - VDT

Each VM runs as if it were a stand alone PC with a single core of the processor dedicated to each user

Dual core 2 users … Quad core 4 users

Page 33: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 35

It is deployed by installing a Fiddlehead “Client” or Hypervisor-like kernel on each system you wish to manage utilizing Fiddlehead.

The Fiddlehead “Enterprise Control Console or Panel” ECP is then set up … usually on a virtual server

This Enterprise Control Panel allows you to manage all of the Fiddlehead ready systems that are attached to the network from anywhere on the network using a secure web based portal.

Fiddlehead – How it worksFiddlehead – How it works

Page 34: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 36

In a typical Windows based computer architecture there is a series of abstraction layers: hardware, firmware, abstract control kernel, operating system and applications.

These layers work together to allow users to interact with the technology and execute instructions that are inherent in the applications they are using.

The Fiddlehead “client” is a very small Linux based control kernel that resides between the hardware and the Windows OS.

It provides Windows with a library of highly efficient and portable drivers that allow all devices associated with the Windows operating system to operate normally.

This Fiddlehead control kernel allows the Windows operating system to directly utilize the CPU and memory.

The video, NIC, and sound drivers (among other devices) are virtualized.

The user actually interacts with the system through a Virtualized Desktop environment, that resides above the Fiddlehead kernel .

Virtualized Virtualized DesktopDesktop

Fiddlehead – How it worksFiddlehead – How it works

Page 35: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 37

Fiddlehead – UtilitiesFiddlehead – Utilities

Hardware Agnostic Image Management Allows you to use the same image on

any system running Fiddlehead regardless of its make or model.

Create, manage … through an Image Library

Clone, push, deploy, reimage

Page 36: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 38

Fiddlehead – UtilitiesFiddlehead – Utilities

Robust Remote Control Enables IT personnel to remotely and securely

access any system on their network running Fiddlehead.

You can instantly turn systems on, or off, update them, reboot them, reset and restore them, lock or unlock them or even reimage them, all from a single web based portal.

They can do this for a single system, a complete lab, an entire classroom, lab, school or district.

You can perform these tasks in real time or a scheduled time

Page 37: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 39

Fiddlehead – UtilitiesFiddlehead – Utilities

Configuration Protection Captures a systems desired configuration,

and providing the ability to easily restore the system to that state; removing any unwelcome or unwanted changes made while in-session from becoming permanent.

Ensures trouble-free computing for both teachers and students

Page 38: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 40

Fiddlehead – UtilitiesFiddlehead – Utilities

Inventory Management Provides instant, comprehensive inventory

management system for any Fiddlehead ready systems on your network.

The data available is enormous including: location, make, model, serial number, specs, configuration details, applications loaded, IP and Mac addresses and much more.

Aside from the hardware inventory management Fiddlehead also tracks software installed and used on each machine

Page 39: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 41

Fiddlehead – UtilitiesFiddlehead – Utilities

Run Linux Applications Fiddlehead allows teachers and students

to run LINUX applications seamlessly on their same Windows based machines.

Users can run a Windows based application just like normal and switch to a Linux based application, without having to reboot their system.

No Linux expertise required … simply click the application Icon and go

Page 40: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 42

Fiddlehead – UtilitiesFiddlehead – Utilities

Provides Systems with Virtual CD Fiddlehead gives you the ability to deploy Virtual CD capability wherever it’s

needed.

All Fiddlehead ready systems can have access to a unique library of CD and DVD content

Page 41: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Free Powerpoint TemplatesPage 43

Fiddlehead – UtilitiesFiddlehead – Utilities

Classroom Management Tool Fiddlehead allows you to provide your

teachers with a simple to use classroom management tool.

Allows teachers to view all of the student’s screens as well as see which application they are running or which website they are visiting.

Teachers can utilize this utility to get the attention of distracted students by locking their systems or blanking their screens.

Page 42: Desktop Virtualization Glenn Collins. Free Powerpoint Templates Page 2 What is Virtualization Virtualization is the creation of a virtual (rather than

Q & AQ & A