Citrix DaaS

Plug-in de autoescala

O plug-in de dimensionamento automático é um modelo de plug-in em que você pode tomar medidas diretas no gerenciamento de energia de VMs. Você pode desviar das configurações padrão de dimensionamento automático relacionadas ao gerenciamento de energia de VMs e, em vez disso, ter configurações diferentes para cenários diferentes. Atualmente, um desses plug-ins que você pode usar é o plug-in de férias Autoscale.

Plug-in de férias de dimensionamento automático

Você pode usar o plug-in Autoscale Holiday para lidar com diferentes configurações para feriados. Por exemplo, durante a semana, você deseja que a maioria das VMs estejam ligadas e, por padrão, em feriados, a programação de dias úteis é aplicada. Para lidar com esses cenários, este plug-in permite que as VMs sejam desligadas em datas de feriados específicas.

Configurar datas de feriados

Associe o plug-in de feriados do Autoscale a um grupo de entrega e configure as datas de feriados para que o plug-in possa permitir que as VMs sejam desligadas nas datas configuradas. Para fazer isso, execute os seguintes comandos:

  1. Execute Get-BrokerAutoscalePlugin para obter o UID do plug-in de feriado.

    (Get-BrokerAutoscalePlugin -Name Citrix.AutoscalePlugin.HolidaySchedule).Uid

    Observe o valor UID do plug-in HolidaySchedule . Vamos supor que o plug-in HolidaySchedule tenha UID 1.

  2. Obtenha o UID do grupo de entrega ao qual você deseja associar o plug-in. Por exemplo:

    $dgUid = (Get-BrokerDesktopGroup 'My Group Name').Uid
  3. Associe o plug-in HolidaySchedule ao grupo de entrega (-AutoscalePluginUid “<HolidaySchedule plugin value>”) e especifique as datas de feriados necessárias. Por exemplo:

    New-BrokerAutoscaleGroupPlugin -Name "Company Holidays" -DesktopGroupUid $dgUid -AutoscalePluginUid 1 -Configuration '{"Holidays":["2024-11-28","2024-11-29","2024-12-25"]}'

    Observe o UID do AutoscaleGroupPlugin criado (a associação entre o plug-in e o grupo de entrega).

    Observação:

    O nome da associação deve ser exclusivo entre as associações de um determinado grupo de entrega. Por exemplo, só pode haver uma associação chamada “Férias da empresa” para um grupo de entrega, mas um ou mais outros grupos de entrega também podem ter associações chamadas “Férias da empresa”.

Alterar as datas dos feriados

Você pode alterar as datas de feriados especificadas usando os comandos do PowerShell Set-BrokerAutoscaleGroupPlugin e especificando o UID do AutoscaleGroupPlugin. Por exemplo, vamos supor que o AutoscaleGroupPlugin tenha UID 2.

Set-BrokerAutoscaleGroupPlugin 2 -Configuration '{"Holidays":["2024-11-28","2024-11-29"]}'

Considerações importantes

Considere o seguinte ao trabalhar com o plug-in de férias Autoscale:

  • O grupo de entrega deve ter um fuso horário especificado.
  • O formato da data deve ser “aaaa-mm-dd”.
  • Substituições de programação (substitui uma configuração padrão de Autoescala) são geradas com um dia de antecedência, às 22:00 do dia anterior. Após as 22:00 não é possível adicionar, remover ou alterar nenhuma substituição de programação para o dia seguinte.
  • O mesmo plug-in Autoscale pode ser associado a vários grupos de entrega. Execute o New-BrokerAutoscaleGroupPlugin para cada grupo de entrega e, em seguida, configure os feriados necessários para esse grupo.
  • O comando mais recente Set-BrokerAutoscalePlugin -Configuration substitui todos os feriados existentes pelos novos feriados especificados.
Plug-in de autoescala