Upload
data-solutions-group
View
1.870
Download
5
Embed Size (px)
Citation preview
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Tom Bernadou
Solutions Architect (DSG)
M +614 20 902 680
E tbernadoudata-solutionscomau