25
Page 1 VDI Best Practices Case Study: Camberwell Grammar School Tom Bernadou Data Solutions Group (DSG)

3 Best Practices for VDI

Embed Size (px)

Citation preview

Page 1: 3 Best Practices for VDI

Page 1

VDI Best PracticesCase Study Camberwell Grammar School

Tom Bernadou mdash Data Solutions Group (DSG)

Page 2

Who we arehellip

VISION

To create and deliver innovative and efficient technology solutions

that improve business education and the community

OUR EXPERIENCE

Collaborative

We believe the best ideas come from diverse experience and perspectives

Successful

We are committed to success with integrity

Creative

We thrive on creativity and ingenuity

Partnership

We recognise that success depends on strong relationships

Page 3

Partners and Clients

Partners

Clients

Page 4

What are we going to talk abouthellip

Overview of Camberwell Grammar School

ndash School Objectives

ndash VDI Challenges

Best Practices

ndash Best Practice 1 Benchmark and Size

ndash Best Practice 2 Image Management

ndash Best Practice 3 User Experience and Monitoring

Summary

ndash Quick Recap

Page 5

Camberwell Grammar School

Campus-Wide Information Network with an extensive wired and wireless network which

connects every classroom

In Junior and Middle Schools all students use a personal digital workspace protected by

individual username and password which is accessed from home or school

Senior School students utilise mobile notebooks to access curriculum materials that

support their learning objectives and plans

SCHOOL OBJECTIVE

lsquoAt Camberwell Grammar School the aim is

to give every student the very best possible

education in order to prepare them for life

beyond schoolrsquo

Page 6

VDI Objectives

Replacement Availability

Camberwell

Grammar School

want to increase

to availability of

core information

systems through a

highly available

VDI environment

Management

Standard

deployment

processes will

ensure the

template

deployment of

secure VDI

workloads Easing

the management

of the desktop

environment

Performance

Through careful

planning CGS

wish to guarantee

the performance

of the Virtual

Desktop

environment

The existing

environment

consists of legacy

desktop that are

due for

replacement

Page 7

Existing Environment

The IT Infrastructure environment consists of

ndash HP physical Servers

ndash VMware vSphere and VMware View 40

ndash Windows XP Virtual Desktop Image

ndash EMC Clariion CX4-120 storage array

ndash Wyse P20 (and limited V10L) terminals

Challenges with Existing VDI

ndash User Satisfaction was poor

ndash Staff Machines had constant disconnections

ndash Student machines performed poorly

ndash Adoption was low (20-30 Virtual Machines)

Page 8

Best Practice 1 Benchmark and Size

VDI Assessment

Assess

Current Network Usage Metrics

Application Usage amp Constraints

Identify

Good Fair amp Poor candidates for VDI in

your environment

Right-size

Your infrastructure for optimal user

experience

Lower Risk

When designing new infrastructure

requirements

Page 9

Best Practice 1 Benchmark and Size

lsquoAnalyse Utilisation and IO to determine a Machine or Users Suitability for VDIrsquo

Page 10

Best Practice 1 Benchmark and Size

Metric Staff Students

Unique Users per Machine 3 8

Time in Use () 63 80

Login Delay (s) 49 secs 323 secs

CPU Usage () 033 108

Memory Usage (MB) 5835 5618

Disk IOPS Avg 12 14

Disk IOPS Peak 63 72

Disk Usage (GB) 26 36

Network Usage (KBs) 3091 3224

Graphic Intensity 56 78

Camberwell Grammar School overall FIT for VDI = Good-gt Fair

Page 11

Best Practice 1 Benchmark and Size

lsquoAudit Application Usage to plan deployment and deliveryrsquo

Student Applications - User Logged On

Application Process Unique Users Time Running

Adobe Flash CS4 flashexe 7 9592

OECake oecakeexe 3 8326

powder powderexe 3 9419

ss3dfoscr ss3dfoscr 2 9691

Internet Explorer iexploreexe 33 8659

powder-sse powder-sseexe 1 7500

Sophos Anti-Virus savserviceexe 48 10000

Microsoft Office Professional Plus 2007 excelexepowerpntexeoutlookexewinwordexe 23 9038

Opportunities for Application Virtualisation (ThinApp) Identify Anti-Virus Usage and Plan

deployment of solutions that are VMsafe Partners

Page 12

Best Practice 1 Benchmark and Size

Client Access (Client Device Software and Peripheral)

ndash USB Peripherals ndash None were observed during assessment

ndash Graphics Intesity ndash High due to use of Adobe (PCoIP)

ndash Number of Desktops ndash 180 (30 Staff 150 Students)

Access Infrastructure (Networking Load Balancing View Manager)

ndash Network Access ndash All on the LAN no Remote

ndash View Redundancy ndash Multiple Connection Servers

ndash Load Balance ndash Connection Servers to be Load Balanced

lsquoUse assessment results to develop VDI design elementsrsquo

Page 13

Best Practice 1 Benchmark and Size

Virtual Desktop Infrastructure (Hardware OS App Deployment)

ndash Performance and Utilisation ndash Storage IOPS require 4500 IOPS

ndash Memory Usage ndash Low watermark of 108GB High watermark of 360GB

ndash CPU Usage ndash 8vCPUs per core

Session Management (Pool Management AD Integration Printing)

ndash Pool Management ndash Staff and Student Pools (Persistent and Non-Persistent)

ndash AD Integration ndash Separate OUs Configure VDI User Groups

ndash Login Delay - Need for Profile Management (ProfileUnity)

Page 14

Best Practice 1 Benchmark and Size

Page 15

Best Practice 2 Image Management

Staff ndash Persistent Pool

ndash High-level of Personalisation

ndash User Installed Applications

ndash High use of Standard Applications

ndash One-to-One Usage Ratio

Students ndash Floating Pool

ndash No Personalisation

ndash Current use of Roaming Profiles causes high login delay

ndash Standard Applications

ndash Many-to-One Usage Ratio

lsquoDevelop an Image Management Strategyrsquo

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 2: 3 Best Practices for VDI

Page 2

Who we arehellip

VISION

To create and deliver innovative and efficient technology solutions

that improve business education and the community

OUR EXPERIENCE

Collaborative

We believe the best ideas come from diverse experience and perspectives

Successful

We are committed to success with integrity

Creative

We thrive on creativity and ingenuity

Partnership

We recognise that success depends on strong relationships

Page 3

Partners and Clients

Partners

Clients

Page 4

What are we going to talk abouthellip

Overview of Camberwell Grammar School

ndash School Objectives

ndash VDI Challenges

Best Practices

ndash Best Practice 1 Benchmark and Size

ndash Best Practice 2 Image Management

ndash Best Practice 3 User Experience and Monitoring

Summary

ndash Quick Recap

Page 5

Camberwell Grammar School

Campus-Wide Information Network with an extensive wired and wireless network which

connects every classroom

In Junior and Middle Schools all students use a personal digital workspace protected by

individual username and password which is accessed from home or school

Senior School students utilise mobile notebooks to access curriculum materials that

support their learning objectives and plans

SCHOOL OBJECTIVE

lsquoAt Camberwell Grammar School the aim is

to give every student the very best possible

education in order to prepare them for life

beyond schoolrsquo

Page 6

VDI Objectives

Replacement Availability

Camberwell

Grammar School

want to increase

to availability of

core information

systems through a

highly available

VDI environment

Management

Standard

deployment

processes will

ensure the

template

deployment of

secure VDI

workloads Easing

the management

of the desktop

environment

Performance

Through careful

planning CGS

wish to guarantee

the performance

of the Virtual

Desktop

environment

The existing

environment

consists of legacy

desktop that are

due for

replacement

Page 7

Existing Environment

The IT Infrastructure environment consists of

ndash HP physical Servers

ndash VMware vSphere and VMware View 40

ndash Windows XP Virtual Desktop Image

ndash EMC Clariion CX4-120 storage array

ndash Wyse P20 (and limited V10L) terminals

Challenges with Existing VDI

ndash User Satisfaction was poor

ndash Staff Machines had constant disconnections

ndash Student machines performed poorly

ndash Adoption was low (20-30 Virtual Machines)

Page 8

Best Practice 1 Benchmark and Size

VDI Assessment

Assess

Current Network Usage Metrics

Application Usage amp Constraints

Identify

Good Fair amp Poor candidates for VDI in

your environment

Right-size

Your infrastructure for optimal user

experience

Lower Risk

When designing new infrastructure

requirements

Page 9

Best Practice 1 Benchmark and Size

lsquoAnalyse Utilisation and IO to determine a Machine or Users Suitability for VDIrsquo

Page 10

Best Practice 1 Benchmark and Size

Metric Staff Students

Unique Users per Machine 3 8

Time in Use () 63 80

Login Delay (s) 49 secs 323 secs

CPU Usage () 033 108

Memory Usage (MB) 5835 5618

Disk IOPS Avg 12 14

Disk IOPS Peak 63 72

Disk Usage (GB) 26 36

Network Usage (KBs) 3091 3224

Graphic Intensity 56 78

Camberwell Grammar School overall FIT for VDI = Good-gt Fair

Page 11

Best Practice 1 Benchmark and Size

lsquoAudit Application Usage to plan deployment and deliveryrsquo

Student Applications - User Logged On

Application Process Unique Users Time Running

Adobe Flash CS4 flashexe 7 9592

OECake oecakeexe 3 8326

powder powderexe 3 9419

ss3dfoscr ss3dfoscr 2 9691

Internet Explorer iexploreexe 33 8659

powder-sse powder-sseexe 1 7500

Sophos Anti-Virus savserviceexe 48 10000

Microsoft Office Professional Plus 2007 excelexepowerpntexeoutlookexewinwordexe 23 9038

Opportunities for Application Virtualisation (ThinApp) Identify Anti-Virus Usage and Plan

deployment of solutions that are VMsafe Partners

Page 12

Best Practice 1 Benchmark and Size

Client Access (Client Device Software and Peripheral)

ndash USB Peripherals ndash None were observed during assessment

ndash Graphics Intesity ndash High due to use of Adobe (PCoIP)

ndash Number of Desktops ndash 180 (30 Staff 150 Students)

Access Infrastructure (Networking Load Balancing View Manager)

ndash Network Access ndash All on the LAN no Remote

ndash View Redundancy ndash Multiple Connection Servers

ndash Load Balance ndash Connection Servers to be Load Balanced

lsquoUse assessment results to develop VDI design elementsrsquo

Page 13

Best Practice 1 Benchmark and Size

Virtual Desktop Infrastructure (Hardware OS App Deployment)

ndash Performance and Utilisation ndash Storage IOPS require 4500 IOPS

ndash Memory Usage ndash Low watermark of 108GB High watermark of 360GB

ndash CPU Usage ndash 8vCPUs per core

Session Management (Pool Management AD Integration Printing)

ndash Pool Management ndash Staff and Student Pools (Persistent and Non-Persistent)

ndash AD Integration ndash Separate OUs Configure VDI User Groups

ndash Login Delay - Need for Profile Management (ProfileUnity)

Page 14

Best Practice 1 Benchmark and Size

Page 15

Best Practice 2 Image Management

Staff ndash Persistent Pool

ndash High-level of Personalisation

ndash User Installed Applications

ndash High use of Standard Applications

ndash One-to-One Usage Ratio

Students ndash Floating Pool

ndash No Personalisation

ndash Current use of Roaming Profiles causes high login delay

ndash Standard Applications

ndash Many-to-One Usage Ratio

lsquoDevelop an Image Management Strategyrsquo

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 3: 3 Best Practices for VDI

Page 3

Partners and Clients

Partners

Clients

Page 4

What are we going to talk abouthellip

Overview of Camberwell Grammar School

ndash School Objectives

ndash VDI Challenges

Best Practices

ndash Best Practice 1 Benchmark and Size

ndash Best Practice 2 Image Management

ndash Best Practice 3 User Experience and Monitoring

Summary

ndash Quick Recap

Page 5

Camberwell Grammar School

Campus-Wide Information Network with an extensive wired and wireless network which

connects every classroom

In Junior and Middle Schools all students use a personal digital workspace protected by

individual username and password which is accessed from home or school

Senior School students utilise mobile notebooks to access curriculum materials that

support their learning objectives and plans

SCHOOL OBJECTIVE

lsquoAt Camberwell Grammar School the aim is

to give every student the very best possible

education in order to prepare them for life

beyond schoolrsquo

Page 6

VDI Objectives

Replacement Availability

Camberwell

Grammar School

want to increase

to availability of

core information

systems through a

highly available

VDI environment

Management

Standard

deployment

processes will

ensure the

template

deployment of

secure VDI

workloads Easing

the management

of the desktop

environment

Performance

Through careful

planning CGS

wish to guarantee

the performance

of the Virtual

Desktop

environment

The existing

environment

consists of legacy

desktop that are

due for

replacement

Page 7

Existing Environment

The IT Infrastructure environment consists of

ndash HP physical Servers

ndash VMware vSphere and VMware View 40

ndash Windows XP Virtual Desktop Image

ndash EMC Clariion CX4-120 storage array

ndash Wyse P20 (and limited V10L) terminals

Challenges with Existing VDI

ndash User Satisfaction was poor

ndash Staff Machines had constant disconnections

ndash Student machines performed poorly

ndash Adoption was low (20-30 Virtual Machines)

Page 8

Best Practice 1 Benchmark and Size

VDI Assessment

Assess

Current Network Usage Metrics

Application Usage amp Constraints

Identify

Good Fair amp Poor candidates for VDI in

your environment

Right-size

Your infrastructure for optimal user

experience

Lower Risk

When designing new infrastructure

requirements

Page 9

Best Practice 1 Benchmark and Size

lsquoAnalyse Utilisation and IO to determine a Machine or Users Suitability for VDIrsquo

Page 10

Best Practice 1 Benchmark and Size

Metric Staff Students

Unique Users per Machine 3 8

Time in Use () 63 80

Login Delay (s) 49 secs 323 secs

CPU Usage () 033 108

Memory Usage (MB) 5835 5618

Disk IOPS Avg 12 14

Disk IOPS Peak 63 72

Disk Usage (GB) 26 36

Network Usage (KBs) 3091 3224

Graphic Intensity 56 78

Camberwell Grammar School overall FIT for VDI = Good-gt Fair

Page 11

Best Practice 1 Benchmark and Size

lsquoAudit Application Usage to plan deployment and deliveryrsquo

Student Applications - User Logged On

Application Process Unique Users Time Running

Adobe Flash CS4 flashexe 7 9592

OECake oecakeexe 3 8326

powder powderexe 3 9419

ss3dfoscr ss3dfoscr 2 9691

Internet Explorer iexploreexe 33 8659

powder-sse powder-sseexe 1 7500

Sophos Anti-Virus savserviceexe 48 10000

Microsoft Office Professional Plus 2007 excelexepowerpntexeoutlookexewinwordexe 23 9038

Opportunities for Application Virtualisation (ThinApp) Identify Anti-Virus Usage and Plan

deployment of solutions that are VMsafe Partners

Page 12

Best Practice 1 Benchmark and Size

Client Access (Client Device Software and Peripheral)

ndash USB Peripherals ndash None were observed during assessment

ndash Graphics Intesity ndash High due to use of Adobe (PCoIP)

ndash Number of Desktops ndash 180 (30 Staff 150 Students)

Access Infrastructure (Networking Load Balancing View Manager)

ndash Network Access ndash All on the LAN no Remote

ndash View Redundancy ndash Multiple Connection Servers

ndash Load Balance ndash Connection Servers to be Load Balanced

lsquoUse assessment results to develop VDI design elementsrsquo

Page 13

Best Practice 1 Benchmark and Size

Virtual Desktop Infrastructure (Hardware OS App Deployment)

ndash Performance and Utilisation ndash Storage IOPS require 4500 IOPS

ndash Memory Usage ndash Low watermark of 108GB High watermark of 360GB

ndash CPU Usage ndash 8vCPUs per core

Session Management (Pool Management AD Integration Printing)

ndash Pool Management ndash Staff and Student Pools (Persistent and Non-Persistent)

ndash AD Integration ndash Separate OUs Configure VDI User Groups

ndash Login Delay - Need for Profile Management (ProfileUnity)

Page 14

Best Practice 1 Benchmark and Size

Page 15

Best Practice 2 Image Management

Staff ndash Persistent Pool

ndash High-level of Personalisation

ndash User Installed Applications

ndash High use of Standard Applications

ndash One-to-One Usage Ratio

Students ndash Floating Pool

ndash No Personalisation

ndash Current use of Roaming Profiles causes high login delay

ndash Standard Applications

ndash Many-to-One Usage Ratio

lsquoDevelop an Image Management Strategyrsquo

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 4: 3 Best Practices for VDI

Page 4

What are we going to talk abouthellip

Overview of Camberwell Grammar School

ndash School Objectives

ndash VDI Challenges

Best Practices

ndash Best Practice 1 Benchmark and Size

ndash Best Practice 2 Image Management

ndash Best Practice 3 User Experience and Monitoring

Summary

ndash Quick Recap

Page 5

Camberwell Grammar School

Campus-Wide Information Network with an extensive wired and wireless network which

connects every classroom

In Junior and Middle Schools all students use a personal digital workspace protected by

individual username and password which is accessed from home or school

Senior School students utilise mobile notebooks to access curriculum materials that

support their learning objectives and plans

SCHOOL OBJECTIVE

lsquoAt Camberwell Grammar School the aim is

to give every student the very best possible

education in order to prepare them for life

beyond schoolrsquo

Page 6

VDI Objectives

Replacement Availability

Camberwell

Grammar School

want to increase

to availability of

core information

systems through a

highly available

VDI environment

Management

Standard

deployment

processes will

ensure the

template

deployment of

secure VDI

workloads Easing

the management

of the desktop

environment

Performance

Through careful

planning CGS

wish to guarantee

the performance

of the Virtual

Desktop

environment

The existing

environment

consists of legacy

desktop that are

due for

replacement

Page 7

Existing Environment

The IT Infrastructure environment consists of

ndash HP physical Servers

ndash VMware vSphere and VMware View 40

ndash Windows XP Virtual Desktop Image

ndash EMC Clariion CX4-120 storage array

ndash Wyse P20 (and limited V10L) terminals

Challenges with Existing VDI

ndash User Satisfaction was poor

ndash Staff Machines had constant disconnections

ndash Student machines performed poorly

ndash Adoption was low (20-30 Virtual Machines)

Page 8

Best Practice 1 Benchmark and Size

VDI Assessment

Assess

Current Network Usage Metrics

Application Usage amp Constraints

Identify

Good Fair amp Poor candidates for VDI in

your environment

Right-size

Your infrastructure for optimal user

experience

Lower Risk

When designing new infrastructure

requirements

Page 9

Best Practice 1 Benchmark and Size

lsquoAnalyse Utilisation and IO to determine a Machine or Users Suitability for VDIrsquo

Page 10

Best Practice 1 Benchmark and Size

Metric Staff Students

Unique Users per Machine 3 8

Time in Use () 63 80

Login Delay (s) 49 secs 323 secs

CPU Usage () 033 108

Memory Usage (MB) 5835 5618

Disk IOPS Avg 12 14

Disk IOPS Peak 63 72

Disk Usage (GB) 26 36

Network Usage (KBs) 3091 3224

Graphic Intensity 56 78

Camberwell Grammar School overall FIT for VDI = Good-gt Fair

Page 11

Best Practice 1 Benchmark and Size

lsquoAudit Application Usage to plan deployment and deliveryrsquo

Student Applications - User Logged On

Application Process Unique Users Time Running

Adobe Flash CS4 flashexe 7 9592

OECake oecakeexe 3 8326

powder powderexe 3 9419

ss3dfoscr ss3dfoscr 2 9691

Internet Explorer iexploreexe 33 8659

powder-sse powder-sseexe 1 7500

Sophos Anti-Virus savserviceexe 48 10000

Microsoft Office Professional Plus 2007 excelexepowerpntexeoutlookexewinwordexe 23 9038

Opportunities for Application Virtualisation (ThinApp) Identify Anti-Virus Usage and Plan

deployment of solutions that are VMsafe Partners

Page 12

Best Practice 1 Benchmark and Size

Client Access (Client Device Software and Peripheral)

ndash USB Peripherals ndash None were observed during assessment

ndash Graphics Intesity ndash High due to use of Adobe (PCoIP)

ndash Number of Desktops ndash 180 (30 Staff 150 Students)

Access Infrastructure (Networking Load Balancing View Manager)

ndash Network Access ndash All on the LAN no Remote

ndash View Redundancy ndash Multiple Connection Servers

ndash Load Balance ndash Connection Servers to be Load Balanced

lsquoUse assessment results to develop VDI design elementsrsquo

Page 13

Best Practice 1 Benchmark and Size

Virtual Desktop Infrastructure (Hardware OS App Deployment)

ndash Performance and Utilisation ndash Storage IOPS require 4500 IOPS

ndash Memory Usage ndash Low watermark of 108GB High watermark of 360GB

ndash CPU Usage ndash 8vCPUs per core

Session Management (Pool Management AD Integration Printing)

ndash Pool Management ndash Staff and Student Pools (Persistent and Non-Persistent)

ndash AD Integration ndash Separate OUs Configure VDI User Groups

ndash Login Delay - Need for Profile Management (ProfileUnity)

Page 14

Best Practice 1 Benchmark and Size

Page 15

Best Practice 2 Image Management

Staff ndash Persistent Pool

ndash High-level of Personalisation

ndash User Installed Applications

ndash High use of Standard Applications

ndash One-to-One Usage Ratio

Students ndash Floating Pool

ndash No Personalisation

ndash Current use of Roaming Profiles causes high login delay

ndash Standard Applications

ndash Many-to-One Usage Ratio

lsquoDevelop an Image Management Strategyrsquo

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 5: 3 Best Practices for VDI

Page 5

Camberwell Grammar School

Campus-Wide Information Network with an extensive wired and wireless network which

connects every classroom

In Junior and Middle Schools all students use a personal digital workspace protected by

individual username and password which is accessed from home or school

Senior School students utilise mobile notebooks to access curriculum materials that

support their learning objectives and plans

SCHOOL OBJECTIVE

lsquoAt Camberwell Grammar School the aim is

to give every student the very best possible

education in order to prepare them for life

beyond schoolrsquo

Page 6

VDI Objectives

Replacement Availability

Camberwell

Grammar School

want to increase

to availability of

core information

systems through a

highly available

VDI environment

Management

Standard

deployment

processes will

ensure the

template

deployment of

secure VDI

workloads Easing

the management

of the desktop

environment

Performance

Through careful

planning CGS

wish to guarantee

the performance

of the Virtual

Desktop

environment

The existing

environment

consists of legacy

desktop that are

due for

replacement

Page 7

Existing Environment

The IT Infrastructure environment consists of

ndash HP physical Servers

ndash VMware vSphere and VMware View 40

ndash Windows XP Virtual Desktop Image

ndash EMC Clariion CX4-120 storage array

ndash Wyse P20 (and limited V10L) terminals

Challenges with Existing VDI

ndash User Satisfaction was poor

ndash Staff Machines had constant disconnections

ndash Student machines performed poorly

ndash Adoption was low (20-30 Virtual Machines)

Page 8

Best Practice 1 Benchmark and Size

VDI Assessment

Assess

Current Network Usage Metrics

Application Usage amp Constraints

Identify

Good Fair amp Poor candidates for VDI in

your environment

Right-size

Your infrastructure for optimal user

experience

Lower Risk

When designing new infrastructure

requirements

Page 9

Best Practice 1 Benchmark and Size

lsquoAnalyse Utilisation and IO to determine a Machine or Users Suitability for VDIrsquo

Page 10

Best Practice 1 Benchmark and Size

Metric Staff Students

Unique Users per Machine 3 8

Time in Use () 63 80

Login Delay (s) 49 secs 323 secs

CPU Usage () 033 108

Memory Usage (MB) 5835 5618

Disk IOPS Avg 12 14

Disk IOPS Peak 63 72

Disk Usage (GB) 26 36

Network Usage (KBs) 3091 3224

Graphic Intensity 56 78

Camberwell Grammar School overall FIT for VDI = Good-gt Fair

Page 11

Best Practice 1 Benchmark and Size

lsquoAudit Application Usage to plan deployment and deliveryrsquo

Student Applications - User Logged On

Application Process Unique Users Time Running

Adobe Flash CS4 flashexe 7 9592

OECake oecakeexe 3 8326

powder powderexe 3 9419

ss3dfoscr ss3dfoscr 2 9691

Internet Explorer iexploreexe 33 8659

powder-sse powder-sseexe 1 7500

Sophos Anti-Virus savserviceexe 48 10000

Microsoft Office Professional Plus 2007 excelexepowerpntexeoutlookexewinwordexe 23 9038

Opportunities for Application Virtualisation (ThinApp) Identify Anti-Virus Usage and Plan

deployment of solutions that are VMsafe Partners

Page 12

Best Practice 1 Benchmark and Size

Client Access (Client Device Software and Peripheral)

ndash USB Peripherals ndash None were observed during assessment

ndash Graphics Intesity ndash High due to use of Adobe (PCoIP)

ndash Number of Desktops ndash 180 (30 Staff 150 Students)

Access Infrastructure (Networking Load Balancing View Manager)

ndash Network Access ndash All on the LAN no Remote

ndash View Redundancy ndash Multiple Connection Servers

ndash Load Balance ndash Connection Servers to be Load Balanced

lsquoUse assessment results to develop VDI design elementsrsquo

Page 13

Best Practice 1 Benchmark and Size

Virtual Desktop Infrastructure (Hardware OS App Deployment)

ndash Performance and Utilisation ndash Storage IOPS require 4500 IOPS

ndash Memory Usage ndash Low watermark of 108GB High watermark of 360GB

ndash CPU Usage ndash 8vCPUs per core

Session Management (Pool Management AD Integration Printing)

ndash Pool Management ndash Staff and Student Pools (Persistent and Non-Persistent)

ndash AD Integration ndash Separate OUs Configure VDI User Groups

ndash Login Delay - Need for Profile Management (ProfileUnity)

Page 14

Best Practice 1 Benchmark and Size

Page 15

Best Practice 2 Image Management

Staff ndash Persistent Pool

ndash High-level of Personalisation

ndash User Installed Applications

ndash High use of Standard Applications

ndash One-to-One Usage Ratio

Students ndash Floating Pool

ndash No Personalisation

ndash Current use of Roaming Profiles causes high login delay

ndash Standard Applications

ndash Many-to-One Usage Ratio

lsquoDevelop an Image Management Strategyrsquo

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 6: 3 Best Practices for VDI

Page 6

VDI Objectives

Replacement Availability

Camberwell

Grammar School

want to increase

to availability of

core information

systems through a

highly available

VDI environment

Management

Standard

deployment

processes will

ensure the

template

deployment of

secure VDI

workloads Easing

the management

of the desktop

environment

Performance

Through careful

planning CGS

wish to guarantee

the performance

of the Virtual

Desktop

environment

The existing

environment

consists of legacy

desktop that are

due for

replacement

Page 7

Existing Environment

The IT Infrastructure environment consists of

ndash HP physical Servers

ndash VMware vSphere and VMware View 40

ndash Windows XP Virtual Desktop Image

ndash EMC Clariion CX4-120 storage array

ndash Wyse P20 (and limited V10L) terminals

Challenges with Existing VDI

ndash User Satisfaction was poor

ndash Staff Machines had constant disconnections

ndash Student machines performed poorly

ndash Adoption was low (20-30 Virtual Machines)

Page 8

Best Practice 1 Benchmark and Size

VDI Assessment

Assess

Current Network Usage Metrics

Application Usage amp Constraints

Identify

Good Fair amp Poor candidates for VDI in

your environment

Right-size

Your infrastructure for optimal user

experience

Lower Risk

When designing new infrastructure

requirements

Page 9

Best Practice 1 Benchmark and Size

lsquoAnalyse Utilisation and IO to determine a Machine or Users Suitability for VDIrsquo

Page 10

Best Practice 1 Benchmark and Size

Metric Staff Students

Unique Users per Machine 3 8

Time in Use () 63 80

Login Delay (s) 49 secs 323 secs

CPU Usage () 033 108

Memory Usage (MB) 5835 5618

Disk IOPS Avg 12 14

Disk IOPS Peak 63 72

Disk Usage (GB) 26 36

Network Usage (KBs) 3091 3224

Graphic Intensity 56 78

Camberwell Grammar School overall FIT for VDI = Good-gt Fair

Page 11

Best Practice 1 Benchmark and Size

lsquoAudit Application Usage to plan deployment and deliveryrsquo

Student Applications - User Logged On

Application Process Unique Users Time Running

Adobe Flash CS4 flashexe 7 9592

OECake oecakeexe 3 8326

powder powderexe 3 9419

ss3dfoscr ss3dfoscr 2 9691

Internet Explorer iexploreexe 33 8659

powder-sse powder-sseexe 1 7500

Sophos Anti-Virus savserviceexe 48 10000

Microsoft Office Professional Plus 2007 excelexepowerpntexeoutlookexewinwordexe 23 9038

Opportunities for Application Virtualisation (ThinApp) Identify Anti-Virus Usage and Plan

deployment of solutions that are VMsafe Partners

Page 12

Best Practice 1 Benchmark and Size

Client Access (Client Device Software and Peripheral)

ndash USB Peripherals ndash None were observed during assessment

ndash Graphics Intesity ndash High due to use of Adobe (PCoIP)

ndash Number of Desktops ndash 180 (30 Staff 150 Students)

Access Infrastructure (Networking Load Balancing View Manager)

ndash Network Access ndash All on the LAN no Remote

ndash View Redundancy ndash Multiple Connection Servers

ndash Load Balance ndash Connection Servers to be Load Balanced

lsquoUse assessment results to develop VDI design elementsrsquo

Page 13

Best Practice 1 Benchmark and Size

Virtual Desktop Infrastructure (Hardware OS App Deployment)

ndash Performance and Utilisation ndash Storage IOPS require 4500 IOPS

ndash Memory Usage ndash Low watermark of 108GB High watermark of 360GB

ndash CPU Usage ndash 8vCPUs per core

Session Management (Pool Management AD Integration Printing)

ndash Pool Management ndash Staff and Student Pools (Persistent and Non-Persistent)

ndash AD Integration ndash Separate OUs Configure VDI User Groups

ndash Login Delay - Need for Profile Management (ProfileUnity)

Page 14

Best Practice 1 Benchmark and Size

Page 15

Best Practice 2 Image Management

Staff ndash Persistent Pool

ndash High-level of Personalisation

ndash User Installed Applications

ndash High use of Standard Applications

ndash One-to-One Usage Ratio

Students ndash Floating Pool

ndash No Personalisation

ndash Current use of Roaming Profiles causes high login delay

ndash Standard Applications

ndash Many-to-One Usage Ratio

lsquoDevelop an Image Management Strategyrsquo

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 7: 3 Best Practices for VDI

Page 7

Existing Environment

The IT Infrastructure environment consists of

ndash HP physical Servers

ndash VMware vSphere and VMware View 40

ndash Windows XP Virtual Desktop Image

ndash EMC Clariion CX4-120 storage array

ndash Wyse P20 (and limited V10L) terminals

Challenges with Existing VDI

ndash User Satisfaction was poor

ndash Staff Machines had constant disconnections

ndash Student machines performed poorly

ndash Adoption was low (20-30 Virtual Machines)

Page 8

Best Practice 1 Benchmark and Size

VDI Assessment

Assess

Current Network Usage Metrics

Application Usage amp Constraints

Identify

Good Fair amp Poor candidates for VDI in

your environment

Right-size

Your infrastructure for optimal user

experience

Lower Risk

When designing new infrastructure

requirements

Page 9

Best Practice 1 Benchmark and Size

lsquoAnalyse Utilisation and IO to determine a Machine or Users Suitability for VDIrsquo

Page 10

Best Practice 1 Benchmark and Size

Metric Staff Students

Unique Users per Machine 3 8

Time in Use () 63 80

Login Delay (s) 49 secs 323 secs

CPU Usage () 033 108

Memory Usage (MB) 5835 5618

Disk IOPS Avg 12 14

Disk IOPS Peak 63 72

Disk Usage (GB) 26 36

Network Usage (KBs) 3091 3224

Graphic Intensity 56 78

Camberwell Grammar School overall FIT for VDI = Good-gt Fair

Page 11

Best Practice 1 Benchmark and Size

lsquoAudit Application Usage to plan deployment and deliveryrsquo

Student Applications - User Logged On

Application Process Unique Users Time Running

Adobe Flash CS4 flashexe 7 9592

OECake oecakeexe 3 8326

powder powderexe 3 9419

ss3dfoscr ss3dfoscr 2 9691

Internet Explorer iexploreexe 33 8659

powder-sse powder-sseexe 1 7500

Sophos Anti-Virus savserviceexe 48 10000

Microsoft Office Professional Plus 2007 excelexepowerpntexeoutlookexewinwordexe 23 9038

Opportunities for Application Virtualisation (ThinApp) Identify Anti-Virus Usage and Plan

deployment of solutions that are VMsafe Partners

Page 12

Best Practice 1 Benchmark and Size

Client Access (Client Device Software and Peripheral)

ndash USB Peripherals ndash None were observed during assessment

ndash Graphics Intesity ndash High due to use of Adobe (PCoIP)

ndash Number of Desktops ndash 180 (30 Staff 150 Students)

Access Infrastructure (Networking Load Balancing View Manager)

ndash Network Access ndash All on the LAN no Remote

ndash View Redundancy ndash Multiple Connection Servers

ndash Load Balance ndash Connection Servers to be Load Balanced

lsquoUse assessment results to develop VDI design elementsrsquo

Page 13

Best Practice 1 Benchmark and Size

Virtual Desktop Infrastructure (Hardware OS App Deployment)

ndash Performance and Utilisation ndash Storage IOPS require 4500 IOPS

ndash Memory Usage ndash Low watermark of 108GB High watermark of 360GB

ndash CPU Usage ndash 8vCPUs per core

Session Management (Pool Management AD Integration Printing)

ndash Pool Management ndash Staff and Student Pools (Persistent and Non-Persistent)

ndash AD Integration ndash Separate OUs Configure VDI User Groups

ndash Login Delay - Need for Profile Management (ProfileUnity)

Page 14

Best Practice 1 Benchmark and Size

Page 15

Best Practice 2 Image Management

Staff ndash Persistent Pool

ndash High-level of Personalisation

ndash User Installed Applications

ndash High use of Standard Applications

ndash One-to-One Usage Ratio

Students ndash Floating Pool

ndash No Personalisation

ndash Current use of Roaming Profiles causes high login delay

ndash Standard Applications

ndash Many-to-One Usage Ratio

lsquoDevelop an Image Management Strategyrsquo

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 8: 3 Best Practices for VDI

Page 8

Best Practice 1 Benchmark and Size

VDI Assessment

Assess

Current Network Usage Metrics

Application Usage amp Constraints

Identify

Good Fair amp Poor candidates for VDI in

your environment

Right-size

Your infrastructure for optimal user

experience

Lower Risk

When designing new infrastructure

requirements

Page 9

Best Practice 1 Benchmark and Size

lsquoAnalyse Utilisation and IO to determine a Machine or Users Suitability for VDIrsquo

Page 10

Best Practice 1 Benchmark and Size

Metric Staff Students

Unique Users per Machine 3 8

Time in Use () 63 80

Login Delay (s) 49 secs 323 secs

CPU Usage () 033 108

Memory Usage (MB) 5835 5618

Disk IOPS Avg 12 14

Disk IOPS Peak 63 72

Disk Usage (GB) 26 36

Network Usage (KBs) 3091 3224

Graphic Intensity 56 78

Camberwell Grammar School overall FIT for VDI = Good-gt Fair

Page 11

Best Practice 1 Benchmark and Size

lsquoAudit Application Usage to plan deployment and deliveryrsquo

Student Applications - User Logged On

Application Process Unique Users Time Running

Adobe Flash CS4 flashexe 7 9592

OECake oecakeexe 3 8326

powder powderexe 3 9419

ss3dfoscr ss3dfoscr 2 9691

Internet Explorer iexploreexe 33 8659

powder-sse powder-sseexe 1 7500

Sophos Anti-Virus savserviceexe 48 10000

Microsoft Office Professional Plus 2007 excelexepowerpntexeoutlookexewinwordexe 23 9038

Opportunities for Application Virtualisation (ThinApp) Identify Anti-Virus Usage and Plan

deployment of solutions that are VMsafe Partners

Page 12

Best Practice 1 Benchmark and Size

Client Access (Client Device Software and Peripheral)

ndash USB Peripherals ndash None were observed during assessment

ndash Graphics Intesity ndash High due to use of Adobe (PCoIP)

ndash Number of Desktops ndash 180 (30 Staff 150 Students)

Access Infrastructure (Networking Load Balancing View Manager)

ndash Network Access ndash All on the LAN no Remote

ndash View Redundancy ndash Multiple Connection Servers

ndash Load Balance ndash Connection Servers to be Load Balanced

lsquoUse assessment results to develop VDI design elementsrsquo

Page 13

Best Practice 1 Benchmark and Size

Virtual Desktop Infrastructure (Hardware OS App Deployment)

ndash Performance and Utilisation ndash Storage IOPS require 4500 IOPS

ndash Memory Usage ndash Low watermark of 108GB High watermark of 360GB

ndash CPU Usage ndash 8vCPUs per core

Session Management (Pool Management AD Integration Printing)

ndash Pool Management ndash Staff and Student Pools (Persistent and Non-Persistent)

ndash AD Integration ndash Separate OUs Configure VDI User Groups

ndash Login Delay - Need for Profile Management (ProfileUnity)

Page 14

Best Practice 1 Benchmark and Size

Page 15

Best Practice 2 Image Management

Staff ndash Persistent Pool

ndash High-level of Personalisation

ndash User Installed Applications

ndash High use of Standard Applications

ndash One-to-One Usage Ratio

Students ndash Floating Pool

ndash No Personalisation

ndash Current use of Roaming Profiles causes high login delay

ndash Standard Applications

ndash Many-to-One Usage Ratio

lsquoDevelop an Image Management Strategyrsquo

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 9: 3 Best Practices for VDI

Page 9

Best Practice 1 Benchmark and Size

lsquoAnalyse Utilisation and IO to determine a Machine or Users Suitability for VDIrsquo

Page 10

Best Practice 1 Benchmark and Size

Metric Staff Students

Unique Users per Machine 3 8

Time in Use () 63 80

Login Delay (s) 49 secs 323 secs

CPU Usage () 033 108

Memory Usage (MB) 5835 5618

Disk IOPS Avg 12 14

Disk IOPS Peak 63 72

Disk Usage (GB) 26 36

Network Usage (KBs) 3091 3224

Graphic Intensity 56 78

Camberwell Grammar School overall FIT for VDI = Good-gt Fair

Page 11

Best Practice 1 Benchmark and Size

lsquoAudit Application Usage to plan deployment and deliveryrsquo

Student Applications - User Logged On

Application Process Unique Users Time Running

Adobe Flash CS4 flashexe 7 9592

OECake oecakeexe 3 8326

powder powderexe 3 9419

ss3dfoscr ss3dfoscr 2 9691

Internet Explorer iexploreexe 33 8659

powder-sse powder-sseexe 1 7500

Sophos Anti-Virus savserviceexe 48 10000

Microsoft Office Professional Plus 2007 excelexepowerpntexeoutlookexewinwordexe 23 9038

Opportunities for Application Virtualisation (ThinApp) Identify Anti-Virus Usage and Plan

deployment of solutions that are VMsafe Partners

Page 12

Best Practice 1 Benchmark and Size

Client Access (Client Device Software and Peripheral)

ndash USB Peripherals ndash None were observed during assessment

ndash Graphics Intesity ndash High due to use of Adobe (PCoIP)

ndash Number of Desktops ndash 180 (30 Staff 150 Students)

Access Infrastructure (Networking Load Balancing View Manager)

ndash Network Access ndash All on the LAN no Remote

ndash View Redundancy ndash Multiple Connection Servers

ndash Load Balance ndash Connection Servers to be Load Balanced

lsquoUse assessment results to develop VDI design elementsrsquo

Page 13

Best Practice 1 Benchmark and Size

Virtual Desktop Infrastructure (Hardware OS App Deployment)

ndash Performance and Utilisation ndash Storage IOPS require 4500 IOPS

ndash Memory Usage ndash Low watermark of 108GB High watermark of 360GB

ndash CPU Usage ndash 8vCPUs per core

Session Management (Pool Management AD Integration Printing)

ndash Pool Management ndash Staff and Student Pools (Persistent and Non-Persistent)

ndash AD Integration ndash Separate OUs Configure VDI User Groups

ndash Login Delay - Need for Profile Management (ProfileUnity)

Page 14

Best Practice 1 Benchmark and Size

Page 15

Best Practice 2 Image Management

Staff ndash Persistent Pool

ndash High-level of Personalisation

ndash User Installed Applications

ndash High use of Standard Applications

ndash One-to-One Usage Ratio

Students ndash Floating Pool

ndash No Personalisation

ndash Current use of Roaming Profiles causes high login delay

ndash Standard Applications

ndash Many-to-One Usage Ratio

lsquoDevelop an Image Management Strategyrsquo

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 10: 3 Best Practices for VDI

Page 10

Best Practice 1 Benchmark and Size

Metric Staff Students

Unique Users per Machine 3 8

Time in Use () 63 80

Login Delay (s) 49 secs 323 secs

CPU Usage () 033 108

Memory Usage (MB) 5835 5618

Disk IOPS Avg 12 14

Disk IOPS Peak 63 72

Disk Usage (GB) 26 36

Network Usage (KBs) 3091 3224

Graphic Intensity 56 78

Camberwell Grammar School overall FIT for VDI = Good-gt Fair

Page 11

Best Practice 1 Benchmark and Size

lsquoAudit Application Usage to plan deployment and deliveryrsquo

Student Applications - User Logged On

Application Process Unique Users Time Running

Adobe Flash CS4 flashexe 7 9592

OECake oecakeexe 3 8326

powder powderexe 3 9419

ss3dfoscr ss3dfoscr 2 9691

Internet Explorer iexploreexe 33 8659

powder-sse powder-sseexe 1 7500

Sophos Anti-Virus savserviceexe 48 10000

Microsoft Office Professional Plus 2007 excelexepowerpntexeoutlookexewinwordexe 23 9038

Opportunities for Application Virtualisation (ThinApp) Identify Anti-Virus Usage and Plan

deployment of solutions that are VMsafe Partners

Page 12

Best Practice 1 Benchmark and Size

Client Access (Client Device Software and Peripheral)

ndash USB Peripherals ndash None were observed during assessment

ndash Graphics Intesity ndash High due to use of Adobe (PCoIP)

ndash Number of Desktops ndash 180 (30 Staff 150 Students)

Access Infrastructure (Networking Load Balancing View Manager)

ndash Network Access ndash All on the LAN no Remote

ndash View Redundancy ndash Multiple Connection Servers

ndash Load Balance ndash Connection Servers to be Load Balanced

lsquoUse assessment results to develop VDI design elementsrsquo

Page 13

Best Practice 1 Benchmark and Size

Virtual Desktop Infrastructure (Hardware OS App Deployment)

ndash Performance and Utilisation ndash Storage IOPS require 4500 IOPS

ndash Memory Usage ndash Low watermark of 108GB High watermark of 360GB

ndash CPU Usage ndash 8vCPUs per core

Session Management (Pool Management AD Integration Printing)

ndash Pool Management ndash Staff and Student Pools (Persistent and Non-Persistent)

ndash AD Integration ndash Separate OUs Configure VDI User Groups

ndash Login Delay - Need for Profile Management (ProfileUnity)

Page 14

Best Practice 1 Benchmark and Size

Page 15

Best Practice 2 Image Management

Staff ndash Persistent Pool

ndash High-level of Personalisation

ndash User Installed Applications

ndash High use of Standard Applications

ndash One-to-One Usage Ratio

Students ndash Floating Pool

ndash No Personalisation

ndash Current use of Roaming Profiles causes high login delay

ndash Standard Applications

ndash Many-to-One Usage Ratio

lsquoDevelop an Image Management Strategyrsquo

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 11: 3 Best Practices for VDI

Page 11

Best Practice 1 Benchmark and Size

lsquoAudit Application Usage to plan deployment and deliveryrsquo

Student Applications - User Logged On

Application Process Unique Users Time Running

Adobe Flash CS4 flashexe 7 9592

OECake oecakeexe 3 8326

powder powderexe 3 9419

ss3dfoscr ss3dfoscr 2 9691

Internet Explorer iexploreexe 33 8659

powder-sse powder-sseexe 1 7500

Sophos Anti-Virus savserviceexe 48 10000

Microsoft Office Professional Plus 2007 excelexepowerpntexeoutlookexewinwordexe 23 9038

Opportunities for Application Virtualisation (ThinApp) Identify Anti-Virus Usage and Plan

deployment of solutions that are VMsafe Partners

Page 12

Best Practice 1 Benchmark and Size

Client Access (Client Device Software and Peripheral)

ndash USB Peripherals ndash None were observed during assessment

ndash Graphics Intesity ndash High due to use of Adobe (PCoIP)

ndash Number of Desktops ndash 180 (30 Staff 150 Students)

Access Infrastructure (Networking Load Balancing View Manager)

ndash Network Access ndash All on the LAN no Remote

ndash View Redundancy ndash Multiple Connection Servers

ndash Load Balance ndash Connection Servers to be Load Balanced

lsquoUse assessment results to develop VDI design elementsrsquo

Page 13

Best Practice 1 Benchmark and Size

Virtual Desktop Infrastructure (Hardware OS App Deployment)

ndash Performance and Utilisation ndash Storage IOPS require 4500 IOPS

ndash Memory Usage ndash Low watermark of 108GB High watermark of 360GB

ndash CPU Usage ndash 8vCPUs per core

Session Management (Pool Management AD Integration Printing)

ndash Pool Management ndash Staff and Student Pools (Persistent and Non-Persistent)

ndash AD Integration ndash Separate OUs Configure VDI User Groups

ndash Login Delay - Need for Profile Management (ProfileUnity)

Page 14

Best Practice 1 Benchmark and Size

Page 15

Best Practice 2 Image Management

Staff ndash Persistent Pool

ndash High-level of Personalisation

ndash User Installed Applications

ndash High use of Standard Applications

ndash One-to-One Usage Ratio

Students ndash Floating Pool

ndash No Personalisation

ndash Current use of Roaming Profiles causes high login delay

ndash Standard Applications

ndash Many-to-One Usage Ratio

lsquoDevelop an Image Management Strategyrsquo

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 12: 3 Best Practices for VDI

Page 12

Best Practice 1 Benchmark and Size

Client Access (Client Device Software and Peripheral)

ndash USB Peripherals ndash None were observed during assessment

ndash Graphics Intesity ndash High due to use of Adobe (PCoIP)

ndash Number of Desktops ndash 180 (30 Staff 150 Students)

Access Infrastructure (Networking Load Balancing View Manager)

ndash Network Access ndash All on the LAN no Remote

ndash View Redundancy ndash Multiple Connection Servers

ndash Load Balance ndash Connection Servers to be Load Balanced

lsquoUse assessment results to develop VDI design elementsrsquo

Page 13

Best Practice 1 Benchmark and Size

Virtual Desktop Infrastructure (Hardware OS App Deployment)

ndash Performance and Utilisation ndash Storage IOPS require 4500 IOPS

ndash Memory Usage ndash Low watermark of 108GB High watermark of 360GB

ndash CPU Usage ndash 8vCPUs per core

Session Management (Pool Management AD Integration Printing)

ndash Pool Management ndash Staff and Student Pools (Persistent and Non-Persistent)

ndash AD Integration ndash Separate OUs Configure VDI User Groups

ndash Login Delay - Need for Profile Management (ProfileUnity)

Page 14

Best Practice 1 Benchmark and Size

Page 15

Best Practice 2 Image Management

Staff ndash Persistent Pool

ndash High-level of Personalisation

ndash User Installed Applications

ndash High use of Standard Applications

ndash One-to-One Usage Ratio

Students ndash Floating Pool

ndash No Personalisation

ndash Current use of Roaming Profiles causes high login delay

ndash Standard Applications

ndash Many-to-One Usage Ratio

lsquoDevelop an Image Management Strategyrsquo

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 13: 3 Best Practices for VDI

Page 13

Best Practice 1 Benchmark and Size

Virtual Desktop Infrastructure (Hardware OS App Deployment)

ndash Performance and Utilisation ndash Storage IOPS require 4500 IOPS

ndash Memory Usage ndash Low watermark of 108GB High watermark of 360GB

ndash CPU Usage ndash 8vCPUs per core

Session Management (Pool Management AD Integration Printing)

ndash Pool Management ndash Staff and Student Pools (Persistent and Non-Persistent)

ndash AD Integration ndash Separate OUs Configure VDI User Groups

ndash Login Delay - Need for Profile Management (ProfileUnity)

Page 14

Best Practice 1 Benchmark and Size

Page 15

Best Practice 2 Image Management

Staff ndash Persistent Pool

ndash High-level of Personalisation

ndash User Installed Applications

ndash High use of Standard Applications

ndash One-to-One Usage Ratio

Students ndash Floating Pool

ndash No Personalisation

ndash Current use of Roaming Profiles causes high login delay

ndash Standard Applications

ndash Many-to-One Usage Ratio

lsquoDevelop an Image Management Strategyrsquo

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 14: 3 Best Practices for VDI

Page 14

Best Practice 1 Benchmark and Size

Page 15

Best Practice 2 Image Management

Staff ndash Persistent Pool

ndash High-level of Personalisation

ndash User Installed Applications

ndash High use of Standard Applications

ndash One-to-One Usage Ratio

Students ndash Floating Pool

ndash No Personalisation

ndash Current use of Roaming Profiles causes high login delay

ndash Standard Applications

ndash Many-to-One Usage Ratio

lsquoDevelop an Image Management Strategyrsquo

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 15: 3 Best Practices for VDI

Page 15

Best Practice 2 Image Management

Staff ndash Persistent Pool

ndash High-level of Personalisation

ndash User Installed Applications

ndash High use of Standard Applications

ndash One-to-One Usage Ratio

Students ndash Floating Pool

ndash No Personalisation

ndash Current use of Roaming Profiles causes high login delay

ndash Standard Applications

ndash Many-to-One Usage Ratio

lsquoDevelop an Image Management Strategyrsquo

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 16: 3 Best Practices for VDI

Page 16

Best Practice 2 Image Management

Base Images

ndash Customised for VDI

ndash Do not use imported SOE

ndash Fresh build of CGS SOE was used

Base Image Datastores

ndash High-speed ndash Read Bias

Linked Clone Datastores

ndash Random Writes

ndash Consider different tier of storage

Linked Clone Growth

ndash Remove User profile - ProfileUnity

ndash Pool Refresh ndash for Student Pools on logoff

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 17: 3 Best Practices for VDI

Page 17

Best Practice 2 Image Management

Observed high-level of Student Roaming

ndash Causing long login-times

ndash Floating Pools need quick user logon

Staff needed to migrate from Physical-to-Virtual

ndash Wanted to maintain User Experience

ndash Speed up migration times

Need to harvest

ndash User Settings for applications OS etc

ndash User Authored Data

ndash Provisioning Tasks that are specific to end-user and groups

lsquoSeparate the User Profile from the VDI Imagersquo

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 18: 3 Best Practices for VDI

Page 18

Best Practice 2 Image Management

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 19: 3 Best Practices for VDI

Page 19

Best Practice 2 Image Management

Deployment

ndash No database used the LwL Stratusphere Hub for Management

ndash Via GPO for ComputersUsers

Migration

ndash Harvested user files with Folder Re-Direction and Syncrsquod to User File Share

ndash Migrated Mail Appearance IE Settings

ndash Migration from old View to New ndash Approx 5-10 mins

StudentStaff Profile Management

ndash Quicker login times and avoided Roaming Profiles

ndash Wider implementation of Floating Pools and Image Refresh

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 20: 3 Best Practices for VDI

Page 20

Best Practice 3 Monitor and Improve

lsquoManage and Maintain the User Experiencersquo

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 21: 3 Best Practices for VDI

Page 21

Best Practice 3 Monitor and Improve

Machine inspection allows for summary as well as drill down views into user application and inspection report detailed views of the current environmental performance

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 22: 3 Best Practices for VDI

Page 22

Best Practice 3 Monitor and Improve

vSphere Host Inspection can provide summary and drill down views into host level performance for the diagnosis of elements at the hypervisor level that impact VM and thus end user experience

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 23: 3 Best Practices for VDI

Page 23

Best Practice 3 Monitor and Improve

Identify Problems before Users Complain

ndash Use VDI Health Monitoring

ndash Observe Image and Network Utilisation

ndash Set automatic alerts

Have the ability to compare Physical to Virtual

ndash Some users lsquojust think something is wrongrsquo

ndash Compare metrics from Physical assessment to virtual

Overall Health

ndash Implement Pool Refresh if possible (reduce Linked Clone Size)

ndash Implement Larger datastore sizes

ndash More memory the better (higher host utilisation = reduced costs)

ndash Eliminate Memory Swapping and Ballooning

ndash Use SSD

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 24: 3 Best Practices for VDI

Page 24

Recap Successful VDI Project

Best Practice 1 Benchmark and Size

ndash Analyse Utilisation and IO to determine a Machine or Users Suitability for VDI

ndash Audit Application Usage to plan deployment and delivery

ndash Use Assessment results to develop VDI Design

Best Practice 2 Image Management

ndash Develop an Image Management Strategy

ndash Separate the User Profile from the VDI Image

ndash Harvest existing Profile Settings to maintain the user experience

Best Practice 3 Monitor and Improve

ndash Manage the User Experience

ndash Monitor the VDI Images and Hosts

ndash Watch and Tweak Storage and Memory

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau

Page 25: 3 Best Practices for VDI

Page 25

Tom Bernadou

Solutions Architect (DSG)

M +614 20 902 680

E tbernadoudata-solutionscomau