Explanation of Delivery Group power management for single session

Explanation of Delivery Group power management for single session

book

Article ID: CTX583935

calendar_today

Updated On:

Description

  • Explain the detail difference between "Machines to be powered on" in delivery group and "PeakBufferSizePercent" in DDC powershell SDK, when control the power management for pool random delivery group or unassigned machines.

Instructions

The pool random Delivery Group, is controlled by "Machines to be powered on" in Delivery Group and "PeakBufferSizePercent" in DDC powershell SDK:
  • Machines to be powered on controls the Power on machine at the target time :
  • PeakBufferSizePercent defines the minimum number of unassigned machines that the Delivery Group keeps powered on in peak hours.

  • asnp citrix*
  • Set-BrokerDesktopGroup -Name "<DeliveryGroupName>" -PeakBufferSizePercent 100
For example :

Customer has 100 VDI VMs in Delivery Group. For this Delivery Group they have a power management which says to start 85% of the VMs in a time between 9am to 6pm, with the peakbuffersizepercent set it to default 10%. They have 80 concurrent VDI Sessions at this time.

In this scenario, they have 85 machines asked to power on peak hours (85% of 100). This leaves 15 machines to play with. With 80 concurrent sessions, you already have 5 machines powered on and presumably idle.

10% of 100 = 10. 

10- 5 already powered on machines means 5 of your remaining 15 machines powered on and idle, 10 machines keep power off.

Additional Information

https://docs.citrix.com/en-us/citrix-virtual-apps-desktops/install-configure/delivery-groups-manage.html#power-manage-virtual-single-session-os-machines