citrix vdi-in-a-box - ndmcitrix ® vdi-in-a-box how to size your vdi-in-a-box 5.0x servers june 2012

16
Citrix ® VDI-in-a-Box How to size your VDI-in-a-Box 5.0x servers June 2012

Upload: others

Post on 23-Feb-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

Citrixreg VDI-in-a-Boxtrade

How to size your VDI-in-a-Box

50x servers

June 2012

copy 2012 Citrix | Confidential ndash Do Not Distribute

Basics of a VDI-in-a-Box grid

bull Simple to install and use ᵒ Off-the-shelf servers with DAS (direct attached

storage)

ᵒ Servers can be of different sizes and from

different manufacturers

ᵒ Each server runs a hypervisor and the VDI-in-a-

Box virtual appliance

bull Simple to manage and scale ᵒ Servers can be addeddeleted on the fly

ᵒ VDI-in-a-Box automatically load balances across

the servers taking into account their capacity

ᵒ VDI-in-a-Box auto-provisionsde-provisions the

server

copy 2012 Citrix | Confidential ndash Do Not Distribute

An example ndash sizing a VDI-in-a-Box grid

bull Sizing for 200 desktops

bull Assume 50 desktops per server

bull Need 4 servers

bull N+1 Model Need a 5th for high-availability

bull VDI-in-a-Box uses hot-sparing ᵒ 40 desktops per server during normal operations

ᵒ 50 desktops per server during failure

5th server needed for

high-availability

4

3

2

1

copy 2012 Citrix | Confidential ndash Do Not Distribute

Sizing individual servers in a grid

bull VDI-in-a-Box is an out-of-band management component ᵒ Use hypervisor sizing and performance guidelines

bull Four core components to sizinghellip

CPU

bull Number of CPUs

bull Number of cores

bull Type of CPU Hyper-threading

Memory(RAM)

bull VDI-in-a-Box

bull Hypervisor

bull Variety of Desktop OS being virtualized

bull Reserve set aside for server operations

Disk

bull Protocol

bull Type of disk

bull Speed

Storage

bull Number of Desktops

bull Number of images

bull Size of each image

copy 2012 Citrix | Confidential ndash Do Not Distribute

What type of CPU do I need

bull For standard CPUs ᵒ 3 desktops per core for knowledge workers ᵒ 6 desktops per core for task workers

bull For CPUs with hyper-threading (2 threads per core) ᵒ 4 desktops per core for knowledge workers (3 desktops plus 50 rounded down) ᵒ 10 desktops per core for task workers (6 desktops plus 80 rounded down)

bull At least 1 core is required for the hypervisor

Standard CPU

(No hyper-threading)

Hyper-threading CPU

(2 hyper-threads per core)

Knowledge workers 3 4

Task workers 6 10

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much Memory (RAM) do I need

bull 05 - 1 GB for Windows XP desktops

bull 15 - 2 GB for Windows 7 desktops

bull Hypervisor RAM varies with hypervisor type ndash see next page

bull At least 1 GB for the VDI-in-a-Box appliance

bull 10 reserved for server operations

Windows XP Windows 7

Knowledge workers 1 GB 2 GB

Task workers 05 GB 15 GB

copy 2012 Citrix | Confidential ndash Do Not Distribute

Hypervisor RAM requirements

Hypervisor Formula Example one 1GB VM and one 3GB VM

Citrix XenServer 128MB for Hypervisor + 752MB for Dom0 +

20MB + 1024 1 per virtual machine (VM)

bull The 752MB Dom0 size should be

increased to 2940MB if there are more

than 75 VMrsquos per server

Required hypervisor memory overhead 961MB

Hypervisor 128MB

Dom0 + 752MB

1GB VM + 20MB+(10241) = 3024MB

3GB VM + 20MB+(30721) = 5072MB

Microsoft Hyper-V 300MB for Hypervisor + 32MB for first 1GB of

RAM then 8MB for every 1 GB of RAM

thereafter per VM

Required hypervisor memory overhead 380MB

Hypervisor 300MB

1GB VM + 32MB

3GB VM + 32MB + (28MB)

VMware vSphere ESXi 800MB for Hypervisor + 25MB for first 1GB or

RAM then 8MB for every 1 GB of RAM

thereafter per VM

Required hypervisor memory overhead 866MB

Hypervisor 800MB

1GB VM + 25MB

3GB VM + 25MB + (28MB)

copy 2012 Citrix | Confidential ndash Do Not Distribute

RAM Requirements by Hypervisor

25 Desktops 50 Desktops 75 Desktops 100 Desktops

Citrix XenServer

Windows 7 Knowledge Worker 2GB 3GB 4GB 8GB

Windows XP Task Worker 2GB 3GB 4GB 7GB

Microsoft Hyper-V

Windows 7 Knowledge Worker 2GB 3GB 4GB 5GB

Windows XP Task Worker 2GB 2GB 3GB 4GB

VMware vSphere VSXi

Windows 7 Knowledge Worker 3GB 4GB 5GB 6GB

Windows XP Task Worker 2GB 4GB 4GB 5GB

copy 2012 Citrix | Confidential ndash Do Not Distribute

How many disks do I need

bull Hard drives ᵒ SAS - 15K (preferred) or SSD

bull Minimum SAS - 10K

ᵒ IOPS are calculated with a 40-60 split between Read amp Write OPS during end-user desktop access

ᵒ Raid 1 0+1 and 1+0 reduce IOPS and increase the number of disks and storage required

bull See next page for Raid IOPS formula

bull Desktop IOPS requirements ᵒ Minimum shown

bull Number of disks required ᵒ Approximate shown

Hard Drive RPM IOPS (Raid 0) IOPS (Raid 1+0)

SSD 6000

15000 175 1225

10000 125 875

Desktop IOPS Windows XP Windows 7

Knowledge Worker 5 IOPS 10 IOPS

Task Worker 10 IOPS 20 IOPS

Desktops Disks (Raid 0) Disks (Raid 1+0)

25 ~4 ~8

50 ~6 to 8 ~12 to 16

75 ~10 to 12 ~20 to 24

copy 2012 Citrix | Confidential ndash Do Not Distribute

Raid 1 0+1 and 1+0 effect on IOPS

bull Raid 1 0+1 and 1+0 must write twice for every OPS

bull The Split between Read and Write is 40-60

bull Disk IOPS capacity formula ᵒ (IOPS x 40) + (IOPS x 60) x 50

ᵒ Example bull 15K SAS drive 175 IOPS Raid 1+0 configuration

bull (175 x 40) + (175 x 60) x 50 = 1225 IOPS

copy 2012 Citrix | Confidential ndash Do Not Distribute

To SSD or not to SSD

bull SSD is roughly 30 times faster

bull Many customers are using it with very positive results

bull Eliminates disk IO bottleneck completely

bull Best when there are a few golden images (keep them small)

bull Price is coming down fast

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much storage do I need

bull Capacity is determined by the number of images and the number of desktops ᵒ Assumption user and profile data stored externally

bull Formula ᵒ 2 X Golden Image X number of Golden Images ᵒ 75 GB for VDI-in-a-Box appliance on XenServer and vSphere

bull 9GB on Hyper-V

ᵒ 15 of size of imagedesktop (savings due to linked clones)

bull Example Assume 2 golden images of 20 GB amp 50 desktops ᵒ Golden Image 2 X 20GB X 2 = 80GB ᵒ VDI-in-a-Box appliance space = 75GB ᵒ Image spacedesktop 15 X 20GB X 50 = 150GB ᵒ Extra room for swap and transient activity = 100GB ᵒ Total = 405GB ᵒ Recommended 500GB to 1TB per server so there is plenty of room

Remember Leave extra room for

swap space hypervisor and for growth

copy 2012 Citrix | Confidential ndash Do Not Distribute

Do I need RAID configuration

bull VDI-in-a-Box uses disks to maintain ᵒ Golden images

ᵒ Disk space for the desktops

ᵒ System state information

bull Redundant copies stored on other servers in the grid

bull Hence Raid 0 is sufficient and provides the best performance

bull Disk failures are common and can reduce MTBF of a server ᵒ Use Raid 1 0+1 or 1+0 to protect server from disk failure

bull Using Raid 1 0+1 or 1+0 halves the storage capacity ᵒ For 1TB per server provide 2 TB of disk capacity

copy 2012 Citrix | Confidential ndash Do Not Distribute

Server has two Intel Xeon L5640 228Ghz HT CPU 6-core processor with hyper-threading thatrsquos 12 cores with 2 processors Look at them as 24 cores Memory 64GB RAM Disk 1 TB with 8 spindles 15K SAS Raid 0

CPU

bull 6 X 24 = 144 desktops

Memory

bull 2GB total required for VDI-in-a-Box and the hypervisor

bull 90 of 64 GB = 576 GB

bull 576 ndash 2 GB(1for VDI-in-a-Box and 1 for the hypervisor) = 556 GB

bull 55 1GB XP Desktops OR 27 2GB Win7 Desktops

Disk

bull 175 IOPS for 15k SAS

bull 4 spindles = 700 IOPS

bull 70 XP Desktops assuming 10 IOPS per Desktop OR 35 Win7 Desktops assuming 20 IOPS per Desktop

Take the lowest of the number from CPU Memory and Disk Thus server configuration can support 55 XP Desktops OR 27 Win7 Desktops conservatively

Storage

bull 2 x 20 GB x 2 = 80 GB for images

bull 75 GB for VDI-in-a-Box

bull 15 x 20 GB X 55 = 165 GB

bull 1 TB is sufficient

copy 2012 Citrix | Confidential ndash Do Not Distribute

References

bull Partners may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomskb ᵒ Select VDI-in-the-Box and Server Sizing Calculator

bull Customers may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomEnglishps2productsfeatureaspcontentID=2316439 ᵒ Under More Resources Reference Materials select Server Sizing Calculator

bull To learn more about Citrix VDI-in-a-Box ᵒ httpwwwcitrixcomvdi-in-a-boxtry-it

bull To view videos on Citrix VDI-in-a-Box ᵒ httpwwwcitrixtvcom ᵒ Select VDI-in-a-Box channel

bull For detailed guides related to Citrix VDI-in-a-Box ᵒ httpsupportcitrixcomvdi-in-a-box

Work better Live better

copy 2012 Citrix | Confidential ndash Do Not Distribute

Basics of a VDI-in-a-Box grid

bull Simple to install and use ᵒ Off-the-shelf servers with DAS (direct attached

storage)

ᵒ Servers can be of different sizes and from

different manufacturers

ᵒ Each server runs a hypervisor and the VDI-in-a-

Box virtual appliance

bull Simple to manage and scale ᵒ Servers can be addeddeleted on the fly

ᵒ VDI-in-a-Box automatically load balances across

the servers taking into account their capacity

ᵒ VDI-in-a-Box auto-provisionsde-provisions the

server

copy 2012 Citrix | Confidential ndash Do Not Distribute

An example ndash sizing a VDI-in-a-Box grid

bull Sizing for 200 desktops

bull Assume 50 desktops per server

bull Need 4 servers

bull N+1 Model Need a 5th for high-availability

bull VDI-in-a-Box uses hot-sparing ᵒ 40 desktops per server during normal operations

ᵒ 50 desktops per server during failure

5th server needed for

high-availability

4

3

2

1

copy 2012 Citrix | Confidential ndash Do Not Distribute

Sizing individual servers in a grid

bull VDI-in-a-Box is an out-of-band management component ᵒ Use hypervisor sizing and performance guidelines

bull Four core components to sizinghellip

CPU

bull Number of CPUs

bull Number of cores

bull Type of CPU Hyper-threading

Memory(RAM)

bull VDI-in-a-Box

bull Hypervisor

bull Variety of Desktop OS being virtualized

bull Reserve set aside for server operations

Disk

bull Protocol

bull Type of disk

bull Speed

Storage

bull Number of Desktops

bull Number of images

bull Size of each image

copy 2012 Citrix | Confidential ndash Do Not Distribute

What type of CPU do I need

bull For standard CPUs ᵒ 3 desktops per core for knowledge workers ᵒ 6 desktops per core for task workers

bull For CPUs with hyper-threading (2 threads per core) ᵒ 4 desktops per core for knowledge workers (3 desktops plus 50 rounded down) ᵒ 10 desktops per core for task workers (6 desktops plus 80 rounded down)

bull At least 1 core is required for the hypervisor

Standard CPU

(No hyper-threading)

Hyper-threading CPU

(2 hyper-threads per core)

Knowledge workers 3 4

Task workers 6 10

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much Memory (RAM) do I need

bull 05 - 1 GB for Windows XP desktops

bull 15 - 2 GB for Windows 7 desktops

bull Hypervisor RAM varies with hypervisor type ndash see next page

bull At least 1 GB for the VDI-in-a-Box appliance

bull 10 reserved for server operations

Windows XP Windows 7

Knowledge workers 1 GB 2 GB

Task workers 05 GB 15 GB

copy 2012 Citrix | Confidential ndash Do Not Distribute

Hypervisor RAM requirements

Hypervisor Formula Example one 1GB VM and one 3GB VM

Citrix XenServer 128MB for Hypervisor + 752MB for Dom0 +

20MB + 1024 1 per virtual machine (VM)

bull The 752MB Dom0 size should be

increased to 2940MB if there are more

than 75 VMrsquos per server

Required hypervisor memory overhead 961MB

Hypervisor 128MB

Dom0 + 752MB

1GB VM + 20MB+(10241) = 3024MB

3GB VM + 20MB+(30721) = 5072MB

Microsoft Hyper-V 300MB for Hypervisor + 32MB for first 1GB of

RAM then 8MB for every 1 GB of RAM

thereafter per VM

Required hypervisor memory overhead 380MB

Hypervisor 300MB

1GB VM + 32MB

3GB VM + 32MB + (28MB)

VMware vSphere ESXi 800MB for Hypervisor + 25MB for first 1GB or

RAM then 8MB for every 1 GB of RAM

thereafter per VM

Required hypervisor memory overhead 866MB

Hypervisor 800MB

1GB VM + 25MB

3GB VM + 25MB + (28MB)

copy 2012 Citrix | Confidential ndash Do Not Distribute

RAM Requirements by Hypervisor

25 Desktops 50 Desktops 75 Desktops 100 Desktops

Citrix XenServer

Windows 7 Knowledge Worker 2GB 3GB 4GB 8GB

Windows XP Task Worker 2GB 3GB 4GB 7GB

Microsoft Hyper-V

Windows 7 Knowledge Worker 2GB 3GB 4GB 5GB

Windows XP Task Worker 2GB 2GB 3GB 4GB

VMware vSphere VSXi

Windows 7 Knowledge Worker 3GB 4GB 5GB 6GB

Windows XP Task Worker 2GB 4GB 4GB 5GB

copy 2012 Citrix | Confidential ndash Do Not Distribute

How many disks do I need

bull Hard drives ᵒ SAS - 15K (preferred) or SSD

bull Minimum SAS - 10K

ᵒ IOPS are calculated with a 40-60 split between Read amp Write OPS during end-user desktop access

ᵒ Raid 1 0+1 and 1+0 reduce IOPS and increase the number of disks and storage required

bull See next page for Raid IOPS formula

bull Desktop IOPS requirements ᵒ Minimum shown

bull Number of disks required ᵒ Approximate shown

Hard Drive RPM IOPS (Raid 0) IOPS (Raid 1+0)

SSD 6000

15000 175 1225

10000 125 875

Desktop IOPS Windows XP Windows 7

Knowledge Worker 5 IOPS 10 IOPS

Task Worker 10 IOPS 20 IOPS

Desktops Disks (Raid 0) Disks (Raid 1+0)

25 ~4 ~8

50 ~6 to 8 ~12 to 16

75 ~10 to 12 ~20 to 24

copy 2012 Citrix | Confidential ndash Do Not Distribute

Raid 1 0+1 and 1+0 effect on IOPS

bull Raid 1 0+1 and 1+0 must write twice for every OPS

bull The Split between Read and Write is 40-60

bull Disk IOPS capacity formula ᵒ (IOPS x 40) + (IOPS x 60) x 50

ᵒ Example bull 15K SAS drive 175 IOPS Raid 1+0 configuration

bull (175 x 40) + (175 x 60) x 50 = 1225 IOPS

copy 2012 Citrix | Confidential ndash Do Not Distribute

To SSD or not to SSD

bull SSD is roughly 30 times faster

bull Many customers are using it with very positive results

bull Eliminates disk IO bottleneck completely

bull Best when there are a few golden images (keep them small)

bull Price is coming down fast

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much storage do I need

bull Capacity is determined by the number of images and the number of desktops ᵒ Assumption user and profile data stored externally

bull Formula ᵒ 2 X Golden Image X number of Golden Images ᵒ 75 GB for VDI-in-a-Box appliance on XenServer and vSphere

bull 9GB on Hyper-V

ᵒ 15 of size of imagedesktop (savings due to linked clones)

bull Example Assume 2 golden images of 20 GB amp 50 desktops ᵒ Golden Image 2 X 20GB X 2 = 80GB ᵒ VDI-in-a-Box appliance space = 75GB ᵒ Image spacedesktop 15 X 20GB X 50 = 150GB ᵒ Extra room for swap and transient activity = 100GB ᵒ Total = 405GB ᵒ Recommended 500GB to 1TB per server so there is plenty of room

Remember Leave extra room for

swap space hypervisor and for growth

copy 2012 Citrix | Confidential ndash Do Not Distribute

Do I need RAID configuration

bull VDI-in-a-Box uses disks to maintain ᵒ Golden images

ᵒ Disk space for the desktops

ᵒ System state information

bull Redundant copies stored on other servers in the grid

bull Hence Raid 0 is sufficient and provides the best performance

bull Disk failures are common and can reduce MTBF of a server ᵒ Use Raid 1 0+1 or 1+0 to protect server from disk failure

bull Using Raid 1 0+1 or 1+0 halves the storage capacity ᵒ For 1TB per server provide 2 TB of disk capacity

copy 2012 Citrix | Confidential ndash Do Not Distribute

Server has two Intel Xeon L5640 228Ghz HT CPU 6-core processor with hyper-threading thatrsquos 12 cores with 2 processors Look at them as 24 cores Memory 64GB RAM Disk 1 TB with 8 spindles 15K SAS Raid 0

CPU

bull 6 X 24 = 144 desktops

Memory

bull 2GB total required for VDI-in-a-Box and the hypervisor

bull 90 of 64 GB = 576 GB

bull 576 ndash 2 GB(1for VDI-in-a-Box and 1 for the hypervisor) = 556 GB

bull 55 1GB XP Desktops OR 27 2GB Win7 Desktops

Disk

bull 175 IOPS for 15k SAS

bull 4 spindles = 700 IOPS

bull 70 XP Desktops assuming 10 IOPS per Desktop OR 35 Win7 Desktops assuming 20 IOPS per Desktop

Take the lowest of the number from CPU Memory and Disk Thus server configuration can support 55 XP Desktops OR 27 Win7 Desktops conservatively

Storage

bull 2 x 20 GB x 2 = 80 GB for images

bull 75 GB for VDI-in-a-Box

bull 15 x 20 GB X 55 = 165 GB

bull 1 TB is sufficient

copy 2012 Citrix | Confidential ndash Do Not Distribute

References

bull Partners may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomskb ᵒ Select VDI-in-the-Box and Server Sizing Calculator

bull Customers may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomEnglishps2productsfeatureaspcontentID=2316439 ᵒ Under More Resources Reference Materials select Server Sizing Calculator

bull To learn more about Citrix VDI-in-a-Box ᵒ httpwwwcitrixcomvdi-in-a-boxtry-it

bull To view videos on Citrix VDI-in-a-Box ᵒ httpwwwcitrixtvcom ᵒ Select VDI-in-a-Box channel

bull For detailed guides related to Citrix VDI-in-a-Box ᵒ httpsupportcitrixcomvdi-in-a-box

Work better Live better

copy 2012 Citrix | Confidential ndash Do Not Distribute

An example ndash sizing a VDI-in-a-Box grid

bull Sizing for 200 desktops

bull Assume 50 desktops per server

bull Need 4 servers

bull N+1 Model Need a 5th for high-availability

bull VDI-in-a-Box uses hot-sparing ᵒ 40 desktops per server during normal operations

ᵒ 50 desktops per server during failure

5th server needed for

high-availability

4

3

2

1

copy 2012 Citrix | Confidential ndash Do Not Distribute

Sizing individual servers in a grid

bull VDI-in-a-Box is an out-of-band management component ᵒ Use hypervisor sizing and performance guidelines

bull Four core components to sizinghellip

CPU

bull Number of CPUs

bull Number of cores

bull Type of CPU Hyper-threading

Memory(RAM)

bull VDI-in-a-Box

bull Hypervisor

bull Variety of Desktop OS being virtualized

bull Reserve set aside for server operations

Disk

bull Protocol

bull Type of disk

bull Speed

Storage

bull Number of Desktops

bull Number of images

bull Size of each image

copy 2012 Citrix | Confidential ndash Do Not Distribute

What type of CPU do I need

bull For standard CPUs ᵒ 3 desktops per core for knowledge workers ᵒ 6 desktops per core for task workers

bull For CPUs with hyper-threading (2 threads per core) ᵒ 4 desktops per core for knowledge workers (3 desktops plus 50 rounded down) ᵒ 10 desktops per core for task workers (6 desktops plus 80 rounded down)

bull At least 1 core is required for the hypervisor

Standard CPU

(No hyper-threading)

Hyper-threading CPU

(2 hyper-threads per core)

Knowledge workers 3 4

Task workers 6 10

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much Memory (RAM) do I need

bull 05 - 1 GB for Windows XP desktops

bull 15 - 2 GB for Windows 7 desktops

bull Hypervisor RAM varies with hypervisor type ndash see next page

bull At least 1 GB for the VDI-in-a-Box appliance

bull 10 reserved for server operations

Windows XP Windows 7

Knowledge workers 1 GB 2 GB

Task workers 05 GB 15 GB

copy 2012 Citrix | Confidential ndash Do Not Distribute

Hypervisor RAM requirements

Hypervisor Formula Example one 1GB VM and one 3GB VM

Citrix XenServer 128MB for Hypervisor + 752MB for Dom0 +

20MB + 1024 1 per virtual machine (VM)

bull The 752MB Dom0 size should be

increased to 2940MB if there are more

than 75 VMrsquos per server

Required hypervisor memory overhead 961MB

Hypervisor 128MB

Dom0 + 752MB

1GB VM + 20MB+(10241) = 3024MB

3GB VM + 20MB+(30721) = 5072MB

Microsoft Hyper-V 300MB for Hypervisor + 32MB for first 1GB of

RAM then 8MB for every 1 GB of RAM

thereafter per VM

Required hypervisor memory overhead 380MB

Hypervisor 300MB

1GB VM + 32MB

3GB VM + 32MB + (28MB)

VMware vSphere ESXi 800MB for Hypervisor + 25MB for first 1GB or

RAM then 8MB for every 1 GB of RAM

thereafter per VM

Required hypervisor memory overhead 866MB

Hypervisor 800MB

1GB VM + 25MB

3GB VM + 25MB + (28MB)

copy 2012 Citrix | Confidential ndash Do Not Distribute

RAM Requirements by Hypervisor

25 Desktops 50 Desktops 75 Desktops 100 Desktops

Citrix XenServer

Windows 7 Knowledge Worker 2GB 3GB 4GB 8GB

Windows XP Task Worker 2GB 3GB 4GB 7GB

Microsoft Hyper-V

Windows 7 Knowledge Worker 2GB 3GB 4GB 5GB

Windows XP Task Worker 2GB 2GB 3GB 4GB

VMware vSphere VSXi

Windows 7 Knowledge Worker 3GB 4GB 5GB 6GB

Windows XP Task Worker 2GB 4GB 4GB 5GB

copy 2012 Citrix | Confidential ndash Do Not Distribute

How many disks do I need

bull Hard drives ᵒ SAS - 15K (preferred) or SSD

bull Minimum SAS - 10K

ᵒ IOPS are calculated with a 40-60 split between Read amp Write OPS during end-user desktop access

ᵒ Raid 1 0+1 and 1+0 reduce IOPS and increase the number of disks and storage required

bull See next page for Raid IOPS formula

bull Desktop IOPS requirements ᵒ Minimum shown

bull Number of disks required ᵒ Approximate shown

Hard Drive RPM IOPS (Raid 0) IOPS (Raid 1+0)

SSD 6000

15000 175 1225

10000 125 875

Desktop IOPS Windows XP Windows 7

Knowledge Worker 5 IOPS 10 IOPS

Task Worker 10 IOPS 20 IOPS

Desktops Disks (Raid 0) Disks (Raid 1+0)

25 ~4 ~8

50 ~6 to 8 ~12 to 16

75 ~10 to 12 ~20 to 24

copy 2012 Citrix | Confidential ndash Do Not Distribute

Raid 1 0+1 and 1+0 effect on IOPS

bull Raid 1 0+1 and 1+0 must write twice for every OPS

bull The Split between Read and Write is 40-60

bull Disk IOPS capacity formula ᵒ (IOPS x 40) + (IOPS x 60) x 50

ᵒ Example bull 15K SAS drive 175 IOPS Raid 1+0 configuration

bull (175 x 40) + (175 x 60) x 50 = 1225 IOPS

copy 2012 Citrix | Confidential ndash Do Not Distribute

To SSD or not to SSD

bull SSD is roughly 30 times faster

bull Many customers are using it with very positive results

bull Eliminates disk IO bottleneck completely

bull Best when there are a few golden images (keep them small)

bull Price is coming down fast

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much storage do I need

bull Capacity is determined by the number of images and the number of desktops ᵒ Assumption user and profile data stored externally

bull Formula ᵒ 2 X Golden Image X number of Golden Images ᵒ 75 GB for VDI-in-a-Box appliance on XenServer and vSphere

bull 9GB on Hyper-V

ᵒ 15 of size of imagedesktop (savings due to linked clones)

bull Example Assume 2 golden images of 20 GB amp 50 desktops ᵒ Golden Image 2 X 20GB X 2 = 80GB ᵒ VDI-in-a-Box appliance space = 75GB ᵒ Image spacedesktop 15 X 20GB X 50 = 150GB ᵒ Extra room for swap and transient activity = 100GB ᵒ Total = 405GB ᵒ Recommended 500GB to 1TB per server so there is plenty of room

Remember Leave extra room for

swap space hypervisor and for growth

copy 2012 Citrix | Confidential ndash Do Not Distribute

Do I need RAID configuration

bull VDI-in-a-Box uses disks to maintain ᵒ Golden images

ᵒ Disk space for the desktops

ᵒ System state information

bull Redundant copies stored on other servers in the grid

bull Hence Raid 0 is sufficient and provides the best performance

bull Disk failures are common and can reduce MTBF of a server ᵒ Use Raid 1 0+1 or 1+0 to protect server from disk failure

bull Using Raid 1 0+1 or 1+0 halves the storage capacity ᵒ For 1TB per server provide 2 TB of disk capacity

copy 2012 Citrix | Confidential ndash Do Not Distribute

Server has two Intel Xeon L5640 228Ghz HT CPU 6-core processor with hyper-threading thatrsquos 12 cores with 2 processors Look at them as 24 cores Memory 64GB RAM Disk 1 TB with 8 spindles 15K SAS Raid 0

CPU

bull 6 X 24 = 144 desktops

Memory

bull 2GB total required for VDI-in-a-Box and the hypervisor

bull 90 of 64 GB = 576 GB

bull 576 ndash 2 GB(1for VDI-in-a-Box and 1 for the hypervisor) = 556 GB

bull 55 1GB XP Desktops OR 27 2GB Win7 Desktops

Disk

bull 175 IOPS for 15k SAS

bull 4 spindles = 700 IOPS

bull 70 XP Desktops assuming 10 IOPS per Desktop OR 35 Win7 Desktops assuming 20 IOPS per Desktop

Take the lowest of the number from CPU Memory and Disk Thus server configuration can support 55 XP Desktops OR 27 Win7 Desktops conservatively

Storage

bull 2 x 20 GB x 2 = 80 GB for images

bull 75 GB for VDI-in-a-Box

bull 15 x 20 GB X 55 = 165 GB

bull 1 TB is sufficient

copy 2012 Citrix | Confidential ndash Do Not Distribute

References

bull Partners may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomskb ᵒ Select VDI-in-the-Box and Server Sizing Calculator

bull Customers may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomEnglishps2productsfeatureaspcontentID=2316439 ᵒ Under More Resources Reference Materials select Server Sizing Calculator

bull To learn more about Citrix VDI-in-a-Box ᵒ httpwwwcitrixcomvdi-in-a-boxtry-it

bull To view videos on Citrix VDI-in-a-Box ᵒ httpwwwcitrixtvcom ᵒ Select VDI-in-a-Box channel

bull For detailed guides related to Citrix VDI-in-a-Box ᵒ httpsupportcitrixcomvdi-in-a-box

Work better Live better

copy 2012 Citrix | Confidential ndash Do Not Distribute

Sizing individual servers in a grid

bull VDI-in-a-Box is an out-of-band management component ᵒ Use hypervisor sizing and performance guidelines

bull Four core components to sizinghellip

CPU

bull Number of CPUs

bull Number of cores

bull Type of CPU Hyper-threading

Memory(RAM)

bull VDI-in-a-Box

bull Hypervisor

bull Variety of Desktop OS being virtualized

bull Reserve set aside for server operations

Disk

bull Protocol

bull Type of disk

bull Speed

Storage

bull Number of Desktops

bull Number of images

bull Size of each image

copy 2012 Citrix | Confidential ndash Do Not Distribute

What type of CPU do I need

bull For standard CPUs ᵒ 3 desktops per core for knowledge workers ᵒ 6 desktops per core for task workers

bull For CPUs with hyper-threading (2 threads per core) ᵒ 4 desktops per core for knowledge workers (3 desktops plus 50 rounded down) ᵒ 10 desktops per core for task workers (6 desktops plus 80 rounded down)

bull At least 1 core is required for the hypervisor

Standard CPU

(No hyper-threading)

Hyper-threading CPU

(2 hyper-threads per core)

Knowledge workers 3 4

Task workers 6 10

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much Memory (RAM) do I need

bull 05 - 1 GB for Windows XP desktops

bull 15 - 2 GB for Windows 7 desktops

bull Hypervisor RAM varies with hypervisor type ndash see next page

bull At least 1 GB for the VDI-in-a-Box appliance

bull 10 reserved for server operations

Windows XP Windows 7

Knowledge workers 1 GB 2 GB

Task workers 05 GB 15 GB

copy 2012 Citrix | Confidential ndash Do Not Distribute

Hypervisor RAM requirements

Hypervisor Formula Example one 1GB VM and one 3GB VM

Citrix XenServer 128MB for Hypervisor + 752MB for Dom0 +

20MB + 1024 1 per virtual machine (VM)

bull The 752MB Dom0 size should be

increased to 2940MB if there are more

than 75 VMrsquos per server

Required hypervisor memory overhead 961MB

Hypervisor 128MB

Dom0 + 752MB

1GB VM + 20MB+(10241) = 3024MB

3GB VM + 20MB+(30721) = 5072MB

Microsoft Hyper-V 300MB for Hypervisor + 32MB for first 1GB of

RAM then 8MB for every 1 GB of RAM

thereafter per VM

Required hypervisor memory overhead 380MB

Hypervisor 300MB

1GB VM + 32MB

3GB VM + 32MB + (28MB)

VMware vSphere ESXi 800MB for Hypervisor + 25MB for first 1GB or

RAM then 8MB for every 1 GB of RAM

thereafter per VM

Required hypervisor memory overhead 866MB

Hypervisor 800MB

1GB VM + 25MB

3GB VM + 25MB + (28MB)

copy 2012 Citrix | Confidential ndash Do Not Distribute

RAM Requirements by Hypervisor

25 Desktops 50 Desktops 75 Desktops 100 Desktops

Citrix XenServer

Windows 7 Knowledge Worker 2GB 3GB 4GB 8GB

Windows XP Task Worker 2GB 3GB 4GB 7GB

Microsoft Hyper-V

Windows 7 Knowledge Worker 2GB 3GB 4GB 5GB

Windows XP Task Worker 2GB 2GB 3GB 4GB

VMware vSphere VSXi

Windows 7 Knowledge Worker 3GB 4GB 5GB 6GB

Windows XP Task Worker 2GB 4GB 4GB 5GB

copy 2012 Citrix | Confidential ndash Do Not Distribute

How many disks do I need

bull Hard drives ᵒ SAS - 15K (preferred) or SSD

bull Minimum SAS - 10K

ᵒ IOPS are calculated with a 40-60 split between Read amp Write OPS during end-user desktop access

ᵒ Raid 1 0+1 and 1+0 reduce IOPS and increase the number of disks and storage required

bull See next page for Raid IOPS formula

bull Desktop IOPS requirements ᵒ Minimum shown

bull Number of disks required ᵒ Approximate shown

Hard Drive RPM IOPS (Raid 0) IOPS (Raid 1+0)

SSD 6000

15000 175 1225

10000 125 875

Desktop IOPS Windows XP Windows 7

Knowledge Worker 5 IOPS 10 IOPS

Task Worker 10 IOPS 20 IOPS

Desktops Disks (Raid 0) Disks (Raid 1+0)

25 ~4 ~8

50 ~6 to 8 ~12 to 16

75 ~10 to 12 ~20 to 24

copy 2012 Citrix | Confidential ndash Do Not Distribute

Raid 1 0+1 and 1+0 effect on IOPS

bull Raid 1 0+1 and 1+0 must write twice for every OPS

bull The Split between Read and Write is 40-60

bull Disk IOPS capacity formula ᵒ (IOPS x 40) + (IOPS x 60) x 50

ᵒ Example bull 15K SAS drive 175 IOPS Raid 1+0 configuration

bull (175 x 40) + (175 x 60) x 50 = 1225 IOPS

copy 2012 Citrix | Confidential ndash Do Not Distribute

To SSD or not to SSD

bull SSD is roughly 30 times faster

bull Many customers are using it with very positive results

bull Eliminates disk IO bottleneck completely

bull Best when there are a few golden images (keep them small)

bull Price is coming down fast

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much storage do I need

bull Capacity is determined by the number of images and the number of desktops ᵒ Assumption user and profile data stored externally

bull Formula ᵒ 2 X Golden Image X number of Golden Images ᵒ 75 GB for VDI-in-a-Box appliance on XenServer and vSphere

bull 9GB on Hyper-V

ᵒ 15 of size of imagedesktop (savings due to linked clones)

bull Example Assume 2 golden images of 20 GB amp 50 desktops ᵒ Golden Image 2 X 20GB X 2 = 80GB ᵒ VDI-in-a-Box appliance space = 75GB ᵒ Image spacedesktop 15 X 20GB X 50 = 150GB ᵒ Extra room for swap and transient activity = 100GB ᵒ Total = 405GB ᵒ Recommended 500GB to 1TB per server so there is plenty of room

Remember Leave extra room for

swap space hypervisor and for growth

copy 2012 Citrix | Confidential ndash Do Not Distribute

Do I need RAID configuration

bull VDI-in-a-Box uses disks to maintain ᵒ Golden images

ᵒ Disk space for the desktops

ᵒ System state information

bull Redundant copies stored on other servers in the grid

bull Hence Raid 0 is sufficient and provides the best performance

bull Disk failures are common and can reduce MTBF of a server ᵒ Use Raid 1 0+1 or 1+0 to protect server from disk failure

bull Using Raid 1 0+1 or 1+0 halves the storage capacity ᵒ For 1TB per server provide 2 TB of disk capacity

copy 2012 Citrix | Confidential ndash Do Not Distribute

Server has two Intel Xeon L5640 228Ghz HT CPU 6-core processor with hyper-threading thatrsquos 12 cores with 2 processors Look at them as 24 cores Memory 64GB RAM Disk 1 TB with 8 spindles 15K SAS Raid 0

CPU

bull 6 X 24 = 144 desktops

Memory

bull 2GB total required for VDI-in-a-Box and the hypervisor

bull 90 of 64 GB = 576 GB

bull 576 ndash 2 GB(1for VDI-in-a-Box and 1 for the hypervisor) = 556 GB

bull 55 1GB XP Desktops OR 27 2GB Win7 Desktops

Disk

bull 175 IOPS for 15k SAS

bull 4 spindles = 700 IOPS

bull 70 XP Desktops assuming 10 IOPS per Desktop OR 35 Win7 Desktops assuming 20 IOPS per Desktop

Take the lowest of the number from CPU Memory and Disk Thus server configuration can support 55 XP Desktops OR 27 Win7 Desktops conservatively

Storage

bull 2 x 20 GB x 2 = 80 GB for images

bull 75 GB for VDI-in-a-Box

bull 15 x 20 GB X 55 = 165 GB

bull 1 TB is sufficient

copy 2012 Citrix | Confidential ndash Do Not Distribute

References

bull Partners may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomskb ᵒ Select VDI-in-the-Box and Server Sizing Calculator

bull Customers may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomEnglishps2productsfeatureaspcontentID=2316439 ᵒ Under More Resources Reference Materials select Server Sizing Calculator

bull To learn more about Citrix VDI-in-a-Box ᵒ httpwwwcitrixcomvdi-in-a-boxtry-it

bull To view videos on Citrix VDI-in-a-Box ᵒ httpwwwcitrixtvcom ᵒ Select VDI-in-a-Box channel

bull For detailed guides related to Citrix VDI-in-a-Box ᵒ httpsupportcitrixcomvdi-in-a-box

Work better Live better

copy 2012 Citrix | Confidential ndash Do Not Distribute

What type of CPU do I need

bull For standard CPUs ᵒ 3 desktops per core for knowledge workers ᵒ 6 desktops per core for task workers

bull For CPUs with hyper-threading (2 threads per core) ᵒ 4 desktops per core for knowledge workers (3 desktops plus 50 rounded down) ᵒ 10 desktops per core for task workers (6 desktops plus 80 rounded down)

bull At least 1 core is required for the hypervisor

Standard CPU

(No hyper-threading)

Hyper-threading CPU

(2 hyper-threads per core)

Knowledge workers 3 4

Task workers 6 10

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much Memory (RAM) do I need

bull 05 - 1 GB for Windows XP desktops

bull 15 - 2 GB for Windows 7 desktops

bull Hypervisor RAM varies with hypervisor type ndash see next page

bull At least 1 GB for the VDI-in-a-Box appliance

bull 10 reserved for server operations

Windows XP Windows 7

Knowledge workers 1 GB 2 GB

Task workers 05 GB 15 GB

copy 2012 Citrix | Confidential ndash Do Not Distribute

Hypervisor RAM requirements

Hypervisor Formula Example one 1GB VM and one 3GB VM

Citrix XenServer 128MB for Hypervisor + 752MB for Dom0 +

20MB + 1024 1 per virtual machine (VM)

bull The 752MB Dom0 size should be

increased to 2940MB if there are more

than 75 VMrsquos per server

Required hypervisor memory overhead 961MB

Hypervisor 128MB

Dom0 + 752MB

1GB VM + 20MB+(10241) = 3024MB

3GB VM + 20MB+(30721) = 5072MB

Microsoft Hyper-V 300MB for Hypervisor + 32MB for first 1GB of

RAM then 8MB for every 1 GB of RAM

thereafter per VM

Required hypervisor memory overhead 380MB

Hypervisor 300MB

1GB VM + 32MB

3GB VM + 32MB + (28MB)

VMware vSphere ESXi 800MB for Hypervisor + 25MB for first 1GB or

RAM then 8MB for every 1 GB of RAM

thereafter per VM

Required hypervisor memory overhead 866MB

Hypervisor 800MB

1GB VM + 25MB

3GB VM + 25MB + (28MB)

copy 2012 Citrix | Confidential ndash Do Not Distribute

RAM Requirements by Hypervisor

25 Desktops 50 Desktops 75 Desktops 100 Desktops

Citrix XenServer

Windows 7 Knowledge Worker 2GB 3GB 4GB 8GB

Windows XP Task Worker 2GB 3GB 4GB 7GB

Microsoft Hyper-V

Windows 7 Knowledge Worker 2GB 3GB 4GB 5GB

Windows XP Task Worker 2GB 2GB 3GB 4GB

VMware vSphere VSXi

Windows 7 Knowledge Worker 3GB 4GB 5GB 6GB

Windows XP Task Worker 2GB 4GB 4GB 5GB

copy 2012 Citrix | Confidential ndash Do Not Distribute

How many disks do I need

bull Hard drives ᵒ SAS - 15K (preferred) or SSD

bull Minimum SAS - 10K

ᵒ IOPS are calculated with a 40-60 split between Read amp Write OPS during end-user desktop access

ᵒ Raid 1 0+1 and 1+0 reduce IOPS and increase the number of disks and storage required

bull See next page for Raid IOPS formula

bull Desktop IOPS requirements ᵒ Minimum shown

bull Number of disks required ᵒ Approximate shown

Hard Drive RPM IOPS (Raid 0) IOPS (Raid 1+0)

SSD 6000

15000 175 1225

10000 125 875

Desktop IOPS Windows XP Windows 7

Knowledge Worker 5 IOPS 10 IOPS

Task Worker 10 IOPS 20 IOPS

Desktops Disks (Raid 0) Disks (Raid 1+0)

25 ~4 ~8

50 ~6 to 8 ~12 to 16

75 ~10 to 12 ~20 to 24

copy 2012 Citrix | Confidential ndash Do Not Distribute

Raid 1 0+1 and 1+0 effect on IOPS

bull Raid 1 0+1 and 1+0 must write twice for every OPS

bull The Split between Read and Write is 40-60

bull Disk IOPS capacity formula ᵒ (IOPS x 40) + (IOPS x 60) x 50

ᵒ Example bull 15K SAS drive 175 IOPS Raid 1+0 configuration

bull (175 x 40) + (175 x 60) x 50 = 1225 IOPS

copy 2012 Citrix | Confidential ndash Do Not Distribute

To SSD or not to SSD

bull SSD is roughly 30 times faster

bull Many customers are using it with very positive results

bull Eliminates disk IO bottleneck completely

bull Best when there are a few golden images (keep them small)

bull Price is coming down fast

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much storage do I need

bull Capacity is determined by the number of images and the number of desktops ᵒ Assumption user and profile data stored externally

bull Formula ᵒ 2 X Golden Image X number of Golden Images ᵒ 75 GB for VDI-in-a-Box appliance on XenServer and vSphere

bull 9GB on Hyper-V

ᵒ 15 of size of imagedesktop (savings due to linked clones)

bull Example Assume 2 golden images of 20 GB amp 50 desktops ᵒ Golden Image 2 X 20GB X 2 = 80GB ᵒ VDI-in-a-Box appliance space = 75GB ᵒ Image spacedesktop 15 X 20GB X 50 = 150GB ᵒ Extra room for swap and transient activity = 100GB ᵒ Total = 405GB ᵒ Recommended 500GB to 1TB per server so there is plenty of room

Remember Leave extra room for

swap space hypervisor and for growth

copy 2012 Citrix | Confidential ndash Do Not Distribute

Do I need RAID configuration

bull VDI-in-a-Box uses disks to maintain ᵒ Golden images

ᵒ Disk space for the desktops

ᵒ System state information

bull Redundant copies stored on other servers in the grid

bull Hence Raid 0 is sufficient and provides the best performance

bull Disk failures are common and can reduce MTBF of a server ᵒ Use Raid 1 0+1 or 1+0 to protect server from disk failure

bull Using Raid 1 0+1 or 1+0 halves the storage capacity ᵒ For 1TB per server provide 2 TB of disk capacity

copy 2012 Citrix | Confidential ndash Do Not Distribute

Server has two Intel Xeon L5640 228Ghz HT CPU 6-core processor with hyper-threading thatrsquos 12 cores with 2 processors Look at them as 24 cores Memory 64GB RAM Disk 1 TB with 8 spindles 15K SAS Raid 0

CPU

bull 6 X 24 = 144 desktops

Memory

bull 2GB total required for VDI-in-a-Box and the hypervisor

bull 90 of 64 GB = 576 GB

bull 576 ndash 2 GB(1for VDI-in-a-Box and 1 for the hypervisor) = 556 GB

bull 55 1GB XP Desktops OR 27 2GB Win7 Desktops

Disk

bull 175 IOPS for 15k SAS

bull 4 spindles = 700 IOPS

bull 70 XP Desktops assuming 10 IOPS per Desktop OR 35 Win7 Desktops assuming 20 IOPS per Desktop

Take the lowest of the number from CPU Memory and Disk Thus server configuration can support 55 XP Desktops OR 27 Win7 Desktops conservatively

Storage

bull 2 x 20 GB x 2 = 80 GB for images

bull 75 GB for VDI-in-a-Box

bull 15 x 20 GB X 55 = 165 GB

bull 1 TB is sufficient

copy 2012 Citrix | Confidential ndash Do Not Distribute

References

bull Partners may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomskb ᵒ Select VDI-in-the-Box and Server Sizing Calculator

bull Customers may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomEnglishps2productsfeatureaspcontentID=2316439 ᵒ Under More Resources Reference Materials select Server Sizing Calculator

bull To learn more about Citrix VDI-in-a-Box ᵒ httpwwwcitrixcomvdi-in-a-boxtry-it

bull To view videos on Citrix VDI-in-a-Box ᵒ httpwwwcitrixtvcom ᵒ Select VDI-in-a-Box channel

bull For detailed guides related to Citrix VDI-in-a-Box ᵒ httpsupportcitrixcomvdi-in-a-box

Work better Live better

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much Memory (RAM) do I need

bull 05 - 1 GB for Windows XP desktops

bull 15 - 2 GB for Windows 7 desktops

bull Hypervisor RAM varies with hypervisor type ndash see next page

bull At least 1 GB for the VDI-in-a-Box appliance

bull 10 reserved for server operations

Windows XP Windows 7

Knowledge workers 1 GB 2 GB

Task workers 05 GB 15 GB

copy 2012 Citrix | Confidential ndash Do Not Distribute

Hypervisor RAM requirements

Hypervisor Formula Example one 1GB VM and one 3GB VM

Citrix XenServer 128MB for Hypervisor + 752MB for Dom0 +

20MB + 1024 1 per virtual machine (VM)

bull The 752MB Dom0 size should be

increased to 2940MB if there are more

than 75 VMrsquos per server

Required hypervisor memory overhead 961MB

Hypervisor 128MB

Dom0 + 752MB

1GB VM + 20MB+(10241) = 3024MB

3GB VM + 20MB+(30721) = 5072MB

Microsoft Hyper-V 300MB for Hypervisor + 32MB for first 1GB of

RAM then 8MB for every 1 GB of RAM

thereafter per VM

Required hypervisor memory overhead 380MB

Hypervisor 300MB

1GB VM + 32MB

3GB VM + 32MB + (28MB)

VMware vSphere ESXi 800MB for Hypervisor + 25MB for first 1GB or

RAM then 8MB for every 1 GB of RAM

thereafter per VM

Required hypervisor memory overhead 866MB

Hypervisor 800MB

1GB VM + 25MB

3GB VM + 25MB + (28MB)

copy 2012 Citrix | Confidential ndash Do Not Distribute

RAM Requirements by Hypervisor

25 Desktops 50 Desktops 75 Desktops 100 Desktops

Citrix XenServer

Windows 7 Knowledge Worker 2GB 3GB 4GB 8GB

Windows XP Task Worker 2GB 3GB 4GB 7GB

Microsoft Hyper-V

Windows 7 Knowledge Worker 2GB 3GB 4GB 5GB

Windows XP Task Worker 2GB 2GB 3GB 4GB

VMware vSphere VSXi

Windows 7 Knowledge Worker 3GB 4GB 5GB 6GB

Windows XP Task Worker 2GB 4GB 4GB 5GB

copy 2012 Citrix | Confidential ndash Do Not Distribute

How many disks do I need

bull Hard drives ᵒ SAS - 15K (preferred) or SSD

bull Minimum SAS - 10K

ᵒ IOPS are calculated with a 40-60 split between Read amp Write OPS during end-user desktop access

ᵒ Raid 1 0+1 and 1+0 reduce IOPS and increase the number of disks and storage required

bull See next page for Raid IOPS formula

bull Desktop IOPS requirements ᵒ Minimum shown

bull Number of disks required ᵒ Approximate shown

Hard Drive RPM IOPS (Raid 0) IOPS (Raid 1+0)

SSD 6000

15000 175 1225

10000 125 875

Desktop IOPS Windows XP Windows 7

Knowledge Worker 5 IOPS 10 IOPS

Task Worker 10 IOPS 20 IOPS

Desktops Disks (Raid 0) Disks (Raid 1+0)

25 ~4 ~8

50 ~6 to 8 ~12 to 16

75 ~10 to 12 ~20 to 24

copy 2012 Citrix | Confidential ndash Do Not Distribute

Raid 1 0+1 and 1+0 effect on IOPS

bull Raid 1 0+1 and 1+0 must write twice for every OPS

bull The Split between Read and Write is 40-60

bull Disk IOPS capacity formula ᵒ (IOPS x 40) + (IOPS x 60) x 50

ᵒ Example bull 15K SAS drive 175 IOPS Raid 1+0 configuration

bull (175 x 40) + (175 x 60) x 50 = 1225 IOPS

copy 2012 Citrix | Confidential ndash Do Not Distribute

To SSD or not to SSD

bull SSD is roughly 30 times faster

bull Many customers are using it with very positive results

bull Eliminates disk IO bottleneck completely

bull Best when there are a few golden images (keep them small)

bull Price is coming down fast

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much storage do I need

bull Capacity is determined by the number of images and the number of desktops ᵒ Assumption user and profile data stored externally

bull Formula ᵒ 2 X Golden Image X number of Golden Images ᵒ 75 GB for VDI-in-a-Box appliance on XenServer and vSphere

bull 9GB on Hyper-V

ᵒ 15 of size of imagedesktop (savings due to linked clones)

bull Example Assume 2 golden images of 20 GB amp 50 desktops ᵒ Golden Image 2 X 20GB X 2 = 80GB ᵒ VDI-in-a-Box appliance space = 75GB ᵒ Image spacedesktop 15 X 20GB X 50 = 150GB ᵒ Extra room for swap and transient activity = 100GB ᵒ Total = 405GB ᵒ Recommended 500GB to 1TB per server so there is plenty of room

Remember Leave extra room for

swap space hypervisor and for growth

copy 2012 Citrix | Confidential ndash Do Not Distribute

Do I need RAID configuration

bull VDI-in-a-Box uses disks to maintain ᵒ Golden images

ᵒ Disk space for the desktops

ᵒ System state information

bull Redundant copies stored on other servers in the grid

bull Hence Raid 0 is sufficient and provides the best performance

bull Disk failures are common and can reduce MTBF of a server ᵒ Use Raid 1 0+1 or 1+0 to protect server from disk failure

bull Using Raid 1 0+1 or 1+0 halves the storage capacity ᵒ For 1TB per server provide 2 TB of disk capacity

copy 2012 Citrix | Confidential ndash Do Not Distribute

Server has two Intel Xeon L5640 228Ghz HT CPU 6-core processor with hyper-threading thatrsquos 12 cores with 2 processors Look at them as 24 cores Memory 64GB RAM Disk 1 TB with 8 spindles 15K SAS Raid 0

CPU

bull 6 X 24 = 144 desktops

Memory

bull 2GB total required for VDI-in-a-Box and the hypervisor

bull 90 of 64 GB = 576 GB

bull 576 ndash 2 GB(1for VDI-in-a-Box and 1 for the hypervisor) = 556 GB

bull 55 1GB XP Desktops OR 27 2GB Win7 Desktops

Disk

bull 175 IOPS for 15k SAS

bull 4 spindles = 700 IOPS

bull 70 XP Desktops assuming 10 IOPS per Desktop OR 35 Win7 Desktops assuming 20 IOPS per Desktop

Take the lowest of the number from CPU Memory and Disk Thus server configuration can support 55 XP Desktops OR 27 Win7 Desktops conservatively

Storage

bull 2 x 20 GB x 2 = 80 GB for images

bull 75 GB for VDI-in-a-Box

bull 15 x 20 GB X 55 = 165 GB

bull 1 TB is sufficient

copy 2012 Citrix | Confidential ndash Do Not Distribute

References

bull Partners may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomskb ᵒ Select VDI-in-the-Box and Server Sizing Calculator

bull Customers may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomEnglishps2productsfeatureaspcontentID=2316439 ᵒ Under More Resources Reference Materials select Server Sizing Calculator

bull To learn more about Citrix VDI-in-a-Box ᵒ httpwwwcitrixcomvdi-in-a-boxtry-it

bull To view videos on Citrix VDI-in-a-Box ᵒ httpwwwcitrixtvcom ᵒ Select VDI-in-a-Box channel

bull For detailed guides related to Citrix VDI-in-a-Box ᵒ httpsupportcitrixcomvdi-in-a-box

Work better Live better

copy 2012 Citrix | Confidential ndash Do Not Distribute

Hypervisor RAM requirements

Hypervisor Formula Example one 1GB VM and one 3GB VM

Citrix XenServer 128MB for Hypervisor + 752MB for Dom0 +

20MB + 1024 1 per virtual machine (VM)

bull The 752MB Dom0 size should be

increased to 2940MB if there are more

than 75 VMrsquos per server

Required hypervisor memory overhead 961MB

Hypervisor 128MB

Dom0 + 752MB

1GB VM + 20MB+(10241) = 3024MB

3GB VM + 20MB+(30721) = 5072MB

Microsoft Hyper-V 300MB for Hypervisor + 32MB for first 1GB of

RAM then 8MB for every 1 GB of RAM

thereafter per VM

Required hypervisor memory overhead 380MB

Hypervisor 300MB

1GB VM + 32MB

3GB VM + 32MB + (28MB)

VMware vSphere ESXi 800MB for Hypervisor + 25MB for first 1GB or

RAM then 8MB for every 1 GB of RAM

thereafter per VM

Required hypervisor memory overhead 866MB

Hypervisor 800MB

1GB VM + 25MB

3GB VM + 25MB + (28MB)

copy 2012 Citrix | Confidential ndash Do Not Distribute

RAM Requirements by Hypervisor

25 Desktops 50 Desktops 75 Desktops 100 Desktops

Citrix XenServer

Windows 7 Knowledge Worker 2GB 3GB 4GB 8GB

Windows XP Task Worker 2GB 3GB 4GB 7GB

Microsoft Hyper-V

Windows 7 Knowledge Worker 2GB 3GB 4GB 5GB

Windows XP Task Worker 2GB 2GB 3GB 4GB

VMware vSphere VSXi

Windows 7 Knowledge Worker 3GB 4GB 5GB 6GB

Windows XP Task Worker 2GB 4GB 4GB 5GB

copy 2012 Citrix | Confidential ndash Do Not Distribute

How many disks do I need

bull Hard drives ᵒ SAS - 15K (preferred) or SSD

bull Minimum SAS - 10K

ᵒ IOPS are calculated with a 40-60 split between Read amp Write OPS during end-user desktop access

ᵒ Raid 1 0+1 and 1+0 reduce IOPS and increase the number of disks and storage required

bull See next page for Raid IOPS formula

bull Desktop IOPS requirements ᵒ Minimum shown

bull Number of disks required ᵒ Approximate shown

Hard Drive RPM IOPS (Raid 0) IOPS (Raid 1+0)

SSD 6000

15000 175 1225

10000 125 875

Desktop IOPS Windows XP Windows 7

Knowledge Worker 5 IOPS 10 IOPS

Task Worker 10 IOPS 20 IOPS

Desktops Disks (Raid 0) Disks (Raid 1+0)

25 ~4 ~8

50 ~6 to 8 ~12 to 16

75 ~10 to 12 ~20 to 24

copy 2012 Citrix | Confidential ndash Do Not Distribute

Raid 1 0+1 and 1+0 effect on IOPS

bull Raid 1 0+1 and 1+0 must write twice for every OPS

bull The Split between Read and Write is 40-60

bull Disk IOPS capacity formula ᵒ (IOPS x 40) + (IOPS x 60) x 50

ᵒ Example bull 15K SAS drive 175 IOPS Raid 1+0 configuration

bull (175 x 40) + (175 x 60) x 50 = 1225 IOPS

copy 2012 Citrix | Confidential ndash Do Not Distribute

To SSD or not to SSD

bull SSD is roughly 30 times faster

bull Many customers are using it with very positive results

bull Eliminates disk IO bottleneck completely

bull Best when there are a few golden images (keep them small)

bull Price is coming down fast

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much storage do I need

bull Capacity is determined by the number of images and the number of desktops ᵒ Assumption user and profile data stored externally

bull Formula ᵒ 2 X Golden Image X number of Golden Images ᵒ 75 GB for VDI-in-a-Box appliance on XenServer and vSphere

bull 9GB on Hyper-V

ᵒ 15 of size of imagedesktop (savings due to linked clones)

bull Example Assume 2 golden images of 20 GB amp 50 desktops ᵒ Golden Image 2 X 20GB X 2 = 80GB ᵒ VDI-in-a-Box appliance space = 75GB ᵒ Image spacedesktop 15 X 20GB X 50 = 150GB ᵒ Extra room for swap and transient activity = 100GB ᵒ Total = 405GB ᵒ Recommended 500GB to 1TB per server so there is plenty of room

Remember Leave extra room for

swap space hypervisor and for growth

copy 2012 Citrix | Confidential ndash Do Not Distribute

Do I need RAID configuration

bull VDI-in-a-Box uses disks to maintain ᵒ Golden images

ᵒ Disk space for the desktops

ᵒ System state information

bull Redundant copies stored on other servers in the grid

bull Hence Raid 0 is sufficient and provides the best performance

bull Disk failures are common and can reduce MTBF of a server ᵒ Use Raid 1 0+1 or 1+0 to protect server from disk failure

bull Using Raid 1 0+1 or 1+0 halves the storage capacity ᵒ For 1TB per server provide 2 TB of disk capacity

copy 2012 Citrix | Confidential ndash Do Not Distribute

Server has two Intel Xeon L5640 228Ghz HT CPU 6-core processor with hyper-threading thatrsquos 12 cores with 2 processors Look at them as 24 cores Memory 64GB RAM Disk 1 TB with 8 spindles 15K SAS Raid 0

CPU

bull 6 X 24 = 144 desktops

Memory

bull 2GB total required for VDI-in-a-Box and the hypervisor

bull 90 of 64 GB = 576 GB

bull 576 ndash 2 GB(1for VDI-in-a-Box and 1 for the hypervisor) = 556 GB

bull 55 1GB XP Desktops OR 27 2GB Win7 Desktops

Disk

bull 175 IOPS for 15k SAS

bull 4 spindles = 700 IOPS

bull 70 XP Desktops assuming 10 IOPS per Desktop OR 35 Win7 Desktops assuming 20 IOPS per Desktop

Take the lowest of the number from CPU Memory and Disk Thus server configuration can support 55 XP Desktops OR 27 Win7 Desktops conservatively

Storage

bull 2 x 20 GB x 2 = 80 GB for images

bull 75 GB for VDI-in-a-Box

bull 15 x 20 GB X 55 = 165 GB

bull 1 TB is sufficient

copy 2012 Citrix | Confidential ndash Do Not Distribute

References

bull Partners may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomskb ᵒ Select VDI-in-the-Box and Server Sizing Calculator

bull Customers may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomEnglishps2productsfeatureaspcontentID=2316439 ᵒ Under More Resources Reference Materials select Server Sizing Calculator

bull To learn more about Citrix VDI-in-a-Box ᵒ httpwwwcitrixcomvdi-in-a-boxtry-it

bull To view videos on Citrix VDI-in-a-Box ᵒ httpwwwcitrixtvcom ᵒ Select VDI-in-a-Box channel

bull For detailed guides related to Citrix VDI-in-a-Box ᵒ httpsupportcitrixcomvdi-in-a-box

Work better Live better

copy 2012 Citrix | Confidential ndash Do Not Distribute

RAM Requirements by Hypervisor

25 Desktops 50 Desktops 75 Desktops 100 Desktops

Citrix XenServer

Windows 7 Knowledge Worker 2GB 3GB 4GB 8GB

Windows XP Task Worker 2GB 3GB 4GB 7GB

Microsoft Hyper-V

Windows 7 Knowledge Worker 2GB 3GB 4GB 5GB

Windows XP Task Worker 2GB 2GB 3GB 4GB

VMware vSphere VSXi

Windows 7 Knowledge Worker 3GB 4GB 5GB 6GB

Windows XP Task Worker 2GB 4GB 4GB 5GB

copy 2012 Citrix | Confidential ndash Do Not Distribute

How many disks do I need

bull Hard drives ᵒ SAS - 15K (preferred) or SSD

bull Minimum SAS - 10K

ᵒ IOPS are calculated with a 40-60 split between Read amp Write OPS during end-user desktop access

ᵒ Raid 1 0+1 and 1+0 reduce IOPS and increase the number of disks and storage required

bull See next page for Raid IOPS formula

bull Desktop IOPS requirements ᵒ Minimum shown

bull Number of disks required ᵒ Approximate shown

Hard Drive RPM IOPS (Raid 0) IOPS (Raid 1+0)

SSD 6000

15000 175 1225

10000 125 875

Desktop IOPS Windows XP Windows 7

Knowledge Worker 5 IOPS 10 IOPS

Task Worker 10 IOPS 20 IOPS

Desktops Disks (Raid 0) Disks (Raid 1+0)

25 ~4 ~8

50 ~6 to 8 ~12 to 16

75 ~10 to 12 ~20 to 24

copy 2012 Citrix | Confidential ndash Do Not Distribute

Raid 1 0+1 and 1+0 effect on IOPS

bull Raid 1 0+1 and 1+0 must write twice for every OPS

bull The Split between Read and Write is 40-60

bull Disk IOPS capacity formula ᵒ (IOPS x 40) + (IOPS x 60) x 50

ᵒ Example bull 15K SAS drive 175 IOPS Raid 1+0 configuration

bull (175 x 40) + (175 x 60) x 50 = 1225 IOPS

copy 2012 Citrix | Confidential ndash Do Not Distribute

To SSD or not to SSD

bull SSD is roughly 30 times faster

bull Many customers are using it with very positive results

bull Eliminates disk IO bottleneck completely

bull Best when there are a few golden images (keep them small)

bull Price is coming down fast

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much storage do I need

bull Capacity is determined by the number of images and the number of desktops ᵒ Assumption user and profile data stored externally

bull Formula ᵒ 2 X Golden Image X number of Golden Images ᵒ 75 GB for VDI-in-a-Box appliance on XenServer and vSphere

bull 9GB on Hyper-V

ᵒ 15 of size of imagedesktop (savings due to linked clones)

bull Example Assume 2 golden images of 20 GB amp 50 desktops ᵒ Golden Image 2 X 20GB X 2 = 80GB ᵒ VDI-in-a-Box appliance space = 75GB ᵒ Image spacedesktop 15 X 20GB X 50 = 150GB ᵒ Extra room for swap and transient activity = 100GB ᵒ Total = 405GB ᵒ Recommended 500GB to 1TB per server so there is plenty of room

Remember Leave extra room for

swap space hypervisor and for growth

copy 2012 Citrix | Confidential ndash Do Not Distribute

Do I need RAID configuration

bull VDI-in-a-Box uses disks to maintain ᵒ Golden images

ᵒ Disk space for the desktops

ᵒ System state information

bull Redundant copies stored on other servers in the grid

bull Hence Raid 0 is sufficient and provides the best performance

bull Disk failures are common and can reduce MTBF of a server ᵒ Use Raid 1 0+1 or 1+0 to protect server from disk failure

bull Using Raid 1 0+1 or 1+0 halves the storage capacity ᵒ For 1TB per server provide 2 TB of disk capacity

copy 2012 Citrix | Confidential ndash Do Not Distribute

Server has two Intel Xeon L5640 228Ghz HT CPU 6-core processor with hyper-threading thatrsquos 12 cores with 2 processors Look at them as 24 cores Memory 64GB RAM Disk 1 TB with 8 spindles 15K SAS Raid 0

CPU

bull 6 X 24 = 144 desktops

Memory

bull 2GB total required for VDI-in-a-Box and the hypervisor

bull 90 of 64 GB = 576 GB

bull 576 ndash 2 GB(1for VDI-in-a-Box and 1 for the hypervisor) = 556 GB

bull 55 1GB XP Desktops OR 27 2GB Win7 Desktops

Disk

bull 175 IOPS for 15k SAS

bull 4 spindles = 700 IOPS

bull 70 XP Desktops assuming 10 IOPS per Desktop OR 35 Win7 Desktops assuming 20 IOPS per Desktop

Take the lowest of the number from CPU Memory and Disk Thus server configuration can support 55 XP Desktops OR 27 Win7 Desktops conservatively

Storage

bull 2 x 20 GB x 2 = 80 GB for images

bull 75 GB for VDI-in-a-Box

bull 15 x 20 GB X 55 = 165 GB

bull 1 TB is sufficient

copy 2012 Citrix | Confidential ndash Do Not Distribute

References

bull Partners may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomskb ᵒ Select VDI-in-the-Box and Server Sizing Calculator

bull Customers may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomEnglishps2productsfeatureaspcontentID=2316439 ᵒ Under More Resources Reference Materials select Server Sizing Calculator

bull To learn more about Citrix VDI-in-a-Box ᵒ httpwwwcitrixcomvdi-in-a-boxtry-it

bull To view videos on Citrix VDI-in-a-Box ᵒ httpwwwcitrixtvcom ᵒ Select VDI-in-a-Box channel

bull For detailed guides related to Citrix VDI-in-a-Box ᵒ httpsupportcitrixcomvdi-in-a-box

Work better Live better

copy 2012 Citrix | Confidential ndash Do Not Distribute

How many disks do I need

bull Hard drives ᵒ SAS - 15K (preferred) or SSD

bull Minimum SAS - 10K

ᵒ IOPS are calculated with a 40-60 split between Read amp Write OPS during end-user desktop access

ᵒ Raid 1 0+1 and 1+0 reduce IOPS and increase the number of disks and storage required

bull See next page for Raid IOPS formula

bull Desktop IOPS requirements ᵒ Minimum shown

bull Number of disks required ᵒ Approximate shown

Hard Drive RPM IOPS (Raid 0) IOPS (Raid 1+0)

SSD 6000

15000 175 1225

10000 125 875

Desktop IOPS Windows XP Windows 7

Knowledge Worker 5 IOPS 10 IOPS

Task Worker 10 IOPS 20 IOPS

Desktops Disks (Raid 0) Disks (Raid 1+0)

25 ~4 ~8

50 ~6 to 8 ~12 to 16

75 ~10 to 12 ~20 to 24

copy 2012 Citrix | Confidential ndash Do Not Distribute

Raid 1 0+1 and 1+0 effect on IOPS

bull Raid 1 0+1 and 1+0 must write twice for every OPS

bull The Split between Read and Write is 40-60

bull Disk IOPS capacity formula ᵒ (IOPS x 40) + (IOPS x 60) x 50

ᵒ Example bull 15K SAS drive 175 IOPS Raid 1+0 configuration

bull (175 x 40) + (175 x 60) x 50 = 1225 IOPS

copy 2012 Citrix | Confidential ndash Do Not Distribute

To SSD or not to SSD

bull SSD is roughly 30 times faster

bull Many customers are using it with very positive results

bull Eliminates disk IO bottleneck completely

bull Best when there are a few golden images (keep them small)

bull Price is coming down fast

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much storage do I need

bull Capacity is determined by the number of images and the number of desktops ᵒ Assumption user and profile data stored externally

bull Formula ᵒ 2 X Golden Image X number of Golden Images ᵒ 75 GB for VDI-in-a-Box appliance on XenServer and vSphere

bull 9GB on Hyper-V

ᵒ 15 of size of imagedesktop (savings due to linked clones)

bull Example Assume 2 golden images of 20 GB amp 50 desktops ᵒ Golden Image 2 X 20GB X 2 = 80GB ᵒ VDI-in-a-Box appliance space = 75GB ᵒ Image spacedesktop 15 X 20GB X 50 = 150GB ᵒ Extra room for swap and transient activity = 100GB ᵒ Total = 405GB ᵒ Recommended 500GB to 1TB per server so there is plenty of room

Remember Leave extra room for

swap space hypervisor and for growth

copy 2012 Citrix | Confidential ndash Do Not Distribute

Do I need RAID configuration

bull VDI-in-a-Box uses disks to maintain ᵒ Golden images

ᵒ Disk space for the desktops

ᵒ System state information

bull Redundant copies stored on other servers in the grid

bull Hence Raid 0 is sufficient and provides the best performance

bull Disk failures are common and can reduce MTBF of a server ᵒ Use Raid 1 0+1 or 1+0 to protect server from disk failure

bull Using Raid 1 0+1 or 1+0 halves the storage capacity ᵒ For 1TB per server provide 2 TB of disk capacity

copy 2012 Citrix | Confidential ndash Do Not Distribute

Server has two Intel Xeon L5640 228Ghz HT CPU 6-core processor with hyper-threading thatrsquos 12 cores with 2 processors Look at them as 24 cores Memory 64GB RAM Disk 1 TB with 8 spindles 15K SAS Raid 0

CPU

bull 6 X 24 = 144 desktops

Memory

bull 2GB total required for VDI-in-a-Box and the hypervisor

bull 90 of 64 GB = 576 GB

bull 576 ndash 2 GB(1for VDI-in-a-Box and 1 for the hypervisor) = 556 GB

bull 55 1GB XP Desktops OR 27 2GB Win7 Desktops

Disk

bull 175 IOPS for 15k SAS

bull 4 spindles = 700 IOPS

bull 70 XP Desktops assuming 10 IOPS per Desktop OR 35 Win7 Desktops assuming 20 IOPS per Desktop

Take the lowest of the number from CPU Memory and Disk Thus server configuration can support 55 XP Desktops OR 27 Win7 Desktops conservatively

Storage

bull 2 x 20 GB x 2 = 80 GB for images

bull 75 GB for VDI-in-a-Box

bull 15 x 20 GB X 55 = 165 GB

bull 1 TB is sufficient

copy 2012 Citrix | Confidential ndash Do Not Distribute

References

bull Partners may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomskb ᵒ Select VDI-in-the-Box and Server Sizing Calculator

bull Customers may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomEnglishps2productsfeatureaspcontentID=2316439 ᵒ Under More Resources Reference Materials select Server Sizing Calculator

bull To learn more about Citrix VDI-in-a-Box ᵒ httpwwwcitrixcomvdi-in-a-boxtry-it

bull To view videos on Citrix VDI-in-a-Box ᵒ httpwwwcitrixtvcom ᵒ Select VDI-in-a-Box channel

bull For detailed guides related to Citrix VDI-in-a-Box ᵒ httpsupportcitrixcomvdi-in-a-box

Work better Live better

copy 2012 Citrix | Confidential ndash Do Not Distribute

Raid 1 0+1 and 1+0 effect on IOPS

bull Raid 1 0+1 and 1+0 must write twice for every OPS

bull The Split between Read and Write is 40-60

bull Disk IOPS capacity formula ᵒ (IOPS x 40) + (IOPS x 60) x 50

ᵒ Example bull 15K SAS drive 175 IOPS Raid 1+0 configuration

bull (175 x 40) + (175 x 60) x 50 = 1225 IOPS

copy 2012 Citrix | Confidential ndash Do Not Distribute

To SSD or not to SSD

bull SSD is roughly 30 times faster

bull Many customers are using it with very positive results

bull Eliminates disk IO bottleneck completely

bull Best when there are a few golden images (keep them small)

bull Price is coming down fast

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much storage do I need

bull Capacity is determined by the number of images and the number of desktops ᵒ Assumption user and profile data stored externally

bull Formula ᵒ 2 X Golden Image X number of Golden Images ᵒ 75 GB for VDI-in-a-Box appliance on XenServer and vSphere

bull 9GB on Hyper-V

ᵒ 15 of size of imagedesktop (savings due to linked clones)

bull Example Assume 2 golden images of 20 GB amp 50 desktops ᵒ Golden Image 2 X 20GB X 2 = 80GB ᵒ VDI-in-a-Box appliance space = 75GB ᵒ Image spacedesktop 15 X 20GB X 50 = 150GB ᵒ Extra room for swap and transient activity = 100GB ᵒ Total = 405GB ᵒ Recommended 500GB to 1TB per server so there is plenty of room

Remember Leave extra room for

swap space hypervisor and for growth

copy 2012 Citrix | Confidential ndash Do Not Distribute

Do I need RAID configuration

bull VDI-in-a-Box uses disks to maintain ᵒ Golden images

ᵒ Disk space for the desktops

ᵒ System state information

bull Redundant copies stored on other servers in the grid

bull Hence Raid 0 is sufficient and provides the best performance

bull Disk failures are common and can reduce MTBF of a server ᵒ Use Raid 1 0+1 or 1+0 to protect server from disk failure

bull Using Raid 1 0+1 or 1+0 halves the storage capacity ᵒ For 1TB per server provide 2 TB of disk capacity

copy 2012 Citrix | Confidential ndash Do Not Distribute

Server has two Intel Xeon L5640 228Ghz HT CPU 6-core processor with hyper-threading thatrsquos 12 cores with 2 processors Look at them as 24 cores Memory 64GB RAM Disk 1 TB with 8 spindles 15K SAS Raid 0

CPU

bull 6 X 24 = 144 desktops

Memory

bull 2GB total required for VDI-in-a-Box and the hypervisor

bull 90 of 64 GB = 576 GB

bull 576 ndash 2 GB(1for VDI-in-a-Box and 1 for the hypervisor) = 556 GB

bull 55 1GB XP Desktops OR 27 2GB Win7 Desktops

Disk

bull 175 IOPS for 15k SAS

bull 4 spindles = 700 IOPS

bull 70 XP Desktops assuming 10 IOPS per Desktop OR 35 Win7 Desktops assuming 20 IOPS per Desktop

Take the lowest of the number from CPU Memory and Disk Thus server configuration can support 55 XP Desktops OR 27 Win7 Desktops conservatively

Storage

bull 2 x 20 GB x 2 = 80 GB for images

bull 75 GB for VDI-in-a-Box

bull 15 x 20 GB X 55 = 165 GB

bull 1 TB is sufficient

copy 2012 Citrix | Confidential ndash Do Not Distribute

References

bull Partners may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomskb ᵒ Select VDI-in-the-Box and Server Sizing Calculator

bull Customers may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomEnglishps2productsfeatureaspcontentID=2316439 ᵒ Under More Resources Reference Materials select Server Sizing Calculator

bull To learn more about Citrix VDI-in-a-Box ᵒ httpwwwcitrixcomvdi-in-a-boxtry-it

bull To view videos on Citrix VDI-in-a-Box ᵒ httpwwwcitrixtvcom ᵒ Select VDI-in-a-Box channel

bull For detailed guides related to Citrix VDI-in-a-Box ᵒ httpsupportcitrixcomvdi-in-a-box

Work better Live better

copy 2012 Citrix | Confidential ndash Do Not Distribute

To SSD or not to SSD

bull SSD is roughly 30 times faster

bull Many customers are using it with very positive results

bull Eliminates disk IO bottleneck completely

bull Best when there are a few golden images (keep them small)

bull Price is coming down fast

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much storage do I need

bull Capacity is determined by the number of images and the number of desktops ᵒ Assumption user and profile data stored externally

bull Formula ᵒ 2 X Golden Image X number of Golden Images ᵒ 75 GB for VDI-in-a-Box appliance on XenServer and vSphere

bull 9GB on Hyper-V

ᵒ 15 of size of imagedesktop (savings due to linked clones)

bull Example Assume 2 golden images of 20 GB amp 50 desktops ᵒ Golden Image 2 X 20GB X 2 = 80GB ᵒ VDI-in-a-Box appliance space = 75GB ᵒ Image spacedesktop 15 X 20GB X 50 = 150GB ᵒ Extra room for swap and transient activity = 100GB ᵒ Total = 405GB ᵒ Recommended 500GB to 1TB per server so there is plenty of room

Remember Leave extra room for

swap space hypervisor and for growth

copy 2012 Citrix | Confidential ndash Do Not Distribute

Do I need RAID configuration

bull VDI-in-a-Box uses disks to maintain ᵒ Golden images

ᵒ Disk space for the desktops

ᵒ System state information

bull Redundant copies stored on other servers in the grid

bull Hence Raid 0 is sufficient and provides the best performance

bull Disk failures are common and can reduce MTBF of a server ᵒ Use Raid 1 0+1 or 1+0 to protect server from disk failure

bull Using Raid 1 0+1 or 1+0 halves the storage capacity ᵒ For 1TB per server provide 2 TB of disk capacity

copy 2012 Citrix | Confidential ndash Do Not Distribute

Server has two Intel Xeon L5640 228Ghz HT CPU 6-core processor with hyper-threading thatrsquos 12 cores with 2 processors Look at them as 24 cores Memory 64GB RAM Disk 1 TB with 8 spindles 15K SAS Raid 0

CPU

bull 6 X 24 = 144 desktops

Memory

bull 2GB total required for VDI-in-a-Box and the hypervisor

bull 90 of 64 GB = 576 GB

bull 576 ndash 2 GB(1for VDI-in-a-Box and 1 for the hypervisor) = 556 GB

bull 55 1GB XP Desktops OR 27 2GB Win7 Desktops

Disk

bull 175 IOPS for 15k SAS

bull 4 spindles = 700 IOPS

bull 70 XP Desktops assuming 10 IOPS per Desktop OR 35 Win7 Desktops assuming 20 IOPS per Desktop

Take the lowest of the number from CPU Memory and Disk Thus server configuration can support 55 XP Desktops OR 27 Win7 Desktops conservatively

Storage

bull 2 x 20 GB x 2 = 80 GB for images

bull 75 GB for VDI-in-a-Box

bull 15 x 20 GB X 55 = 165 GB

bull 1 TB is sufficient

copy 2012 Citrix | Confidential ndash Do Not Distribute

References

bull Partners may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomskb ᵒ Select VDI-in-the-Box and Server Sizing Calculator

bull Customers may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomEnglishps2productsfeatureaspcontentID=2316439 ᵒ Under More Resources Reference Materials select Server Sizing Calculator

bull To learn more about Citrix VDI-in-a-Box ᵒ httpwwwcitrixcomvdi-in-a-boxtry-it

bull To view videos on Citrix VDI-in-a-Box ᵒ httpwwwcitrixtvcom ᵒ Select VDI-in-a-Box channel

bull For detailed guides related to Citrix VDI-in-a-Box ᵒ httpsupportcitrixcomvdi-in-a-box

Work better Live better

copy 2012 Citrix | Confidential ndash Do Not Distribute

How much storage do I need

bull Capacity is determined by the number of images and the number of desktops ᵒ Assumption user and profile data stored externally

bull Formula ᵒ 2 X Golden Image X number of Golden Images ᵒ 75 GB for VDI-in-a-Box appliance on XenServer and vSphere

bull 9GB on Hyper-V

ᵒ 15 of size of imagedesktop (savings due to linked clones)

bull Example Assume 2 golden images of 20 GB amp 50 desktops ᵒ Golden Image 2 X 20GB X 2 = 80GB ᵒ VDI-in-a-Box appliance space = 75GB ᵒ Image spacedesktop 15 X 20GB X 50 = 150GB ᵒ Extra room for swap and transient activity = 100GB ᵒ Total = 405GB ᵒ Recommended 500GB to 1TB per server so there is plenty of room

Remember Leave extra room for

swap space hypervisor and for growth

copy 2012 Citrix | Confidential ndash Do Not Distribute

Do I need RAID configuration

bull VDI-in-a-Box uses disks to maintain ᵒ Golden images

ᵒ Disk space for the desktops

ᵒ System state information

bull Redundant copies stored on other servers in the grid

bull Hence Raid 0 is sufficient and provides the best performance

bull Disk failures are common and can reduce MTBF of a server ᵒ Use Raid 1 0+1 or 1+0 to protect server from disk failure

bull Using Raid 1 0+1 or 1+0 halves the storage capacity ᵒ For 1TB per server provide 2 TB of disk capacity

copy 2012 Citrix | Confidential ndash Do Not Distribute

Server has two Intel Xeon L5640 228Ghz HT CPU 6-core processor with hyper-threading thatrsquos 12 cores with 2 processors Look at them as 24 cores Memory 64GB RAM Disk 1 TB with 8 spindles 15K SAS Raid 0

CPU

bull 6 X 24 = 144 desktops

Memory

bull 2GB total required for VDI-in-a-Box and the hypervisor

bull 90 of 64 GB = 576 GB

bull 576 ndash 2 GB(1for VDI-in-a-Box and 1 for the hypervisor) = 556 GB

bull 55 1GB XP Desktops OR 27 2GB Win7 Desktops

Disk

bull 175 IOPS for 15k SAS

bull 4 spindles = 700 IOPS

bull 70 XP Desktops assuming 10 IOPS per Desktop OR 35 Win7 Desktops assuming 20 IOPS per Desktop

Take the lowest of the number from CPU Memory and Disk Thus server configuration can support 55 XP Desktops OR 27 Win7 Desktops conservatively

Storage

bull 2 x 20 GB x 2 = 80 GB for images

bull 75 GB for VDI-in-a-Box

bull 15 x 20 GB X 55 = 165 GB

bull 1 TB is sufficient

copy 2012 Citrix | Confidential ndash Do Not Distribute

References

bull Partners may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomskb ᵒ Select VDI-in-the-Box and Server Sizing Calculator

bull Customers may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomEnglishps2productsfeatureaspcontentID=2316439 ᵒ Under More Resources Reference Materials select Server Sizing Calculator

bull To learn more about Citrix VDI-in-a-Box ᵒ httpwwwcitrixcomvdi-in-a-boxtry-it

bull To view videos on Citrix VDI-in-a-Box ᵒ httpwwwcitrixtvcom ᵒ Select VDI-in-a-Box channel

bull For detailed guides related to Citrix VDI-in-a-Box ᵒ httpsupportcitrixcomvdi-in-a-box

Work better Live better

copy 2012 Citrix | Confidential ndash Do Not Distribute

Do I need RAID configuration

bull VDI-in-a-Box uses disks to maintain ᵒ Golden images

ᵒ Disk space for the desktops

ᵒ System state information

bull Redundant copies stored on other servers in the grid

bull Hence Raid 0 is sufficient and provides the best performance

bull Disk failures are common and can reduce MTBF of a server ᵒ Use Raid 1 0+1 or 1+0 to protect server from disk failure

bull Using Raid 1 0+1 or 1+0 halves the storage capacity ᵒ For 1TB per server provide 2 TB of disk capacity

copy 2012 Citrix | Confidential ndash Do Not Distribute

Server has two Intel Xeon L5640 228Ghz HT CPU 6-core processor with hyper-threading thatrsquos 12 cores with 2 processors Look at them as 24 cores Memory 64GB RAM Disk 1 TB with 8 spindles 15K SAS Raid 0

CPU

bull 6 X 24 = 144 desktops

Memory

bull 2GB total required for VDI-in-a-Box and the hypervisor

bull 90 of 64 GB = 576 GB

bull 576 ndash 2 GB(1for VDI-in-a-Box and 1 for the hypervisor) = 556 GB

bull 55 1GB XP Desktops OR 27 2GB Win7 Desktops

Disk

bull 175 IOPS for 15k SAS

bull 4 spindles = 700 IOPS

bull 70 XP Desktops assuming 10 IOPS per Desktop OR 35 Win7 Desktops assuming 20 IOPS per Desktop

Take the lowest of the number from CPU Memory and Disk Thus server configuration can support 55 XP Desktops OR 27 Win7 Desktops conservatively

Storage

bull 2 x 20 GB x 2 = 80 GB for images

bull 75 GB for VDI-in-a-Box

bull 15 x 20 GB X 55 = 165 GB

bull 1 TB is sufficient

copy 2012 Citrix | Confidential ndash Do Not Distribute

References

bull Partners may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomskb ᵒ Select VDI-in-the-Box and Server Sizing Calculator

bull Customers may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomEnglishps2productsfeatureaspcontentID=2316439 ᵒ Under More Resources Reference Materials select Server Sizing Calculator

bull To learn more about Citrix VDI-in-a-Box ᵒ httpwwwcitrixcomvdi-in-a-boxtry-it

bull To view videos on Citrix VDI-in-a-Box ᵒ httpwwwcitrixtvcom ᵒ Select VDI-in-a-Box channel

bull For detailed guides related to Citrix VDI-in-a-Box ᵒ httpsupportcitrixcomvdi-in-a-box

Work better Live better

copy 2012 Citrix | Confidential ndash Do Not Distribute

Server has two Intel Xeon L5640 228Ghz HT CPU 6-core processor with hyper-threading thatrsquos 12 cores with 2 processors Look at them as 24 cores Memory 64GB RAM Disk 1 TB with 8 spindles 15K SAS Raid 0

CPU

bull 6 X 24 = 144 desktops

Memory

bull 2GB total required for VDI-in-a-Box and the hypervisor

bull 90 of 64 GB = 576 GB

bull 576 ndash 2 GB(1for VDI-in-a-Box and 1 for the hypervisor) = 556 GB

bull 55 1GB XP Desktops OR 27 2GB Win7 Desktops

Disk

bull 175 IOPS for 15k SAS

bull 4 spindles = 700 IOPS

bull 70 XP Desktops assuming 10 IOPS per Desktop OR 35 Win7 Desktops assuming 20 IOPS per Desktop

Take the lowest of the number from CPU Memory and Disk Thus server configuration can support 55 XP Desktops OR 27 Win7 Desktops conservatively

Storage

bull 2 x 20 GB x 2 = 80 GB for images

bull 75 GB for VDI-in-a-Box

bull 15 x 20 GB X 55 = 165 GB

bull 1 TB is sufficient

copy 2012 Citrix | Confidential ndash Do Not Distribute

References

bull Partners may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomskb ᵒ Select VDI-in-the-Box and Server Sizing Calculator

bull Customers may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomEnglishps2productsfeatureaspcontentID=2316439 ᵒ Under More Resources Reference Materials select Server Sizing Calculator

bull To learn more about Citrix VDI-in-a-Box ᵒ httpwwwcitrixcomvdi-in-a-boxtry-it

bull To view videos on Citrix VDI-in-a-Box ᵒ httpwwwcitrixtvcom ᵒ Select VDI-in-a-Box channel

bull For detailed guides related to Citrix VDI-in-a-Box ᵒ httpsupportcitrixcomvdi-in-a-box

Work better Live better

copy 2012 Citrix | Confidential ndash Do Not Distribute

References

bull Partners may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomskb ᵒ Select VDI-in-the-Box and Server Sizing Calculator

bull Customers may access the Server Sizing Calculator at ᵒ httpwwwcitrixcomEnglishps2productsfeatureaspcontentID=2316439 ᵒ Under More Resources Reference Materials select Server Sizing Calculator

bull To learn more about Citrix VDI-in-a-Box ᵒ httpwwwcitrixcomvdi-in-a-boxtry-it

bull To view videos on Citrix VDI-in-a-Box ᵒ httpwwwcitrixtvcom ᵒ Select VDI-in-a-Box channel

bull For detailed guides related to Citrix VDI-in-a-Box ᵒ httpsupportcitrixcomvdi-in-a-box

Work better Live better

Work better Live better