Citrix DaaS

Plug-in di scalabilità automatica

Il plug-in Autoscale è un modello di plug-in che consente di intervenire direttamente sulla gestione energetica delle VM. È possibile discostarsi dalle impostazioni standard di Autoscale relative alla gestione energetica delle VM e utilizzare invece impostazioni diverse per scenari diversi. Attualmente, uno dei plug-in che puoi utilizzare è il plug-in Autoscale Holiday.

Plug-in per le vacanze con scalabilità automatica

È possibile utilizzare il plug-in Autoscale Holiday per gestire diverse impostazioni per le festività. Ad esempio, nei giorni feriali si desidera che la maggior parte delle VM sia accesa e, per impostazione predefinita, nei giorni festivi viene applicata la pianificazione dei giorni feriali. Per gestire tali scenari, questo plug-in consente di spegnere le VM in date di festività specifiche.

Configura le date delle festività

Associare il plug-in Autoscale Holiday a un gruppo di distribuzione e configurare le date delle festività in modo che il plug-in possa consentire lo spegnimento delle VM nelle date configurate. Per ottenere questo risultato, eseguire i seguenti comandi:

  1. Esegui Get-BrokerAutoscalePlugin per ottenere l’UID del plug-in per le festività.

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

    Notare il valore UID del plug-in HolidaySchedule . Supponiamo che il plug-in HolidaySchedule abbia UID 1.

  2. Ottieni l’UID del gruppo di distribuzione al quale desideri associare il plug-in. Per esempio:

    $dgUid = (Get-BrokerDesktopGroup 'My Group Name').Uid
  3. Associa il plug-in HolidaySchedule al gruppo di distribuzione (-AutoscalePluginUid “<HolidaySchedule plugin value>”) e specifica le date delle festività richieste. Per esempio:

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

    Notare l’UID del AutoscaleGroupPlugin creato (l’associazione tra il plug-in e il gruppo di distribuzione).

    Nota:

    Il nome dell’associazione deve essere univoco tra le associazioni di un dato gruppo di recapito. Ad esempio, può esserci una sola associazione denominata “Festività aziendali” per un gruppo di consegna, ma anche uno o più altri gruppi di consegna potrebbero avere associazioni denominate “Festività aziendali”.

Cambiare le date delle festività

È possibile modificare le date delle festività specificate utilizzando i comandi PowerShell Set-BrokerAutoscaleGroupPlugin e specificando l’UID di AutoscaleGroupPlugin. Ad esempio, supponiamo che AutoscaleGroupPlugin abbia UID 2.

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

Considerazioni importanti

Quando si lavora con il plug-in Autoscale Holiday, tenere presente quanto segue:

  • È necessario specificare un fuso orario per il gruppo di consegna.
  • Il formato della data deve essere “aaaa-mm-gg”.
  • Gli override della pianificazione (override di un’impostazione standard di Autoscale) vengono generati con un giorno di anticipo, alle ore 22:00 del giorno precedente. Dopo le 22:00 non è possibile aggiungere, rimuovere o modificare alcuna sostituzione di programma per il giorno successivo.
  • Lo stesso plug-in Autoscale può essere associato a più gruppi di distribuzione. Eseguire New-BrokerAutoscaleGroupPlugin per ciascun gruppo di consegna, quindi configurare i giorni festivi richiesti per quel gruppo.
  • L’ultimo comando Set-BrokerAutoscalePlugin -Configuration sovrascrive tutti i giorni festivi esistenti con i nuovi giorni festivi specificati.
Plug-in di scalabilità automatica