Door op beleid gebaseerde leases te gebruiken, verkleint u de noodzaak om resources handmatig terug te winnen. U definieert leasebeleidsregels zodat u kunt bepalen hoe lang een implementatie beschikbaar is voor uw gebruikers. De scenario's voor leasebeleid in deze procedure bieden een beginpunt voor het leren over en het implementeren van beleidsregels voor uw organisatie.

Als er geen leasebeleidsregels zijn gedefinieerd, vervallen uw implementaties nooit. Als u de resources wilt terugwinnen, moet u de implementaties handmatig vernietigen.

Wanneer wordt een leasebeleid van kracht

  • Als het beleidsbereik Organisatie is, worden alle implementaties in uw organisatie beheerd op basis van gedefinieerde beleidsregels.
  • Als het beleidsbereik een project is, worden de implementaties die aan dat project zijn gekoppeld, beheerd op basis van de gedefinieerde lease. Dit is niet van invloed op andere projecten.

Wanneer worden leasebeleidsregels toegepast

Leasebeleidsregels worden toegepast:
  • Wanneer u een leasebeleid maakt of bijwerkt. Nadat leasebeleidsregels zijn toegepast, evalueren ze continu de implementaties op de achtergrond om ervoor te zorgen dat ze in overeenstemming zijn met de gedefinieerde leases.
  • Vraag een catalogusitem aan in Automation Service Broker of een cloudsjabloon in Automation Assembler. De waarden voor maximale lease en maximale totale lease gaan in werking bij het maken van de implementatie.
  • Wanneer u workloads of resources in Automation Assembler introduceert, zodat u deze kunt beheren met Automation Service Broker, Automation Assembler of Automation Pipelines.

Leasespecifieke opties

Wanneer u het scenario van leasebeleidsregels controleert, moet u ook leasespecifieke opties configureren. De volgende beschrijvingen geven een korte samenvatting. Raadpleeg de wegwijzerhulp voor meer informatie.
  • Maximale lease (dagen). Het aantal dagen dat de implementatieresources actief zijn zonder te worden vernieuwd. Als ze niet worden vernieuwd, vervalt de lease en wordt de implementatie vernietigd. Als een respijtperiode is opgegeven, kan de gebruiker de lease met maximaal hetzelfde aantal dagen verlengen dat de lease actief is geweest.
  • Maximale totale lease (dagen). Het gecombineerde totale aantal dagen dat de implementatie actief kan zijn, inclusief vernieuwingen van de lease. Elke verlenging mag de maximale lease niet overschrijden en de cumulatieve vernieuwingswaarde mag de maximale totale lease niet overschrijden. Nadat de totale lease is bereikt, wordt de implementatie vernietigd en worden de resources in die implementatie vrijgemaakt.
  • Respijtperiode (dagen). Het aantal dagen dat de gebruiker heeft om een verlopen lease te verlengen voordat de implementatie wordt vernietigd. De respijtperiode is niet opgenomen in het totale aantal leasedagen. Als u geen respijtperiode definieert, is deze standaard ingesteld op 1 dag.

Wat gebeurt er wanneer ik een bestaand leasebeleid bijwerk?

U kunt de waarde voor de maximale lease, de maximale totale lease en de respijtperiode van uw leasebeleidsregels verhogen. Het bijgewerkte beleid wordt alleen toegepast op nieuwe implementaties.

Houd er rekening mee dat als u de beleidsparameters verhoogt, de vervaldatum van bestaande implementaties niet wordt verlengd. Bestaande implementaties verlopen op dezelfde datum die oorspronkelijk is gepland.

Als u de leasewaarden verlaagt, is dit echter van invloed op de vervaldatum van de implementatie en vervallen bestaande implementaties eerder dan oorspronkelijk gepland.

Wat gebeurt er wanneer een implementatie verloopt?

Wanneer een implementatie bijna verloopt, ontvangt de implementerende gebruiker een e-mailmelding. Als de gebruiker de lease niet verlengt, vervalt de implementatie en wordt deze gepland voor verwijdering. De eigenaar van de implementatie kan de geplande verwijderingsdatum zien in de implementatiedetails. Als de verwijderingsdatum is ingesteld op Binnenkort, staat de implementatie al in de wachtrij voor verwijdering.

Verlopen virtuele machines worden binnen enkele minuten na de vervaldatum uitgeschakeld. Een uitgeschakelde machine kan niet opnieuw worden ingeschakeld in VMware Aria Automation, tenzij de lease wordt verlengd. De machine kan in de oorspronkelijke omgeving handmatig opnieuw worden ingeschakeld. In dat geval registreert VMware Aria Automation de machine als ingeschakeld. Hoewel de implementatie al is verlopen, wordt de machine niet voor een tweede keer automatisch uitgeschakeld totdat de respijtperiode van het leasebeleid is verstreken en de implementatie is verwijderd.

Procedure

In dit scenario zijn er drie beleidsdefinities die illustreren hoe u beleidsregels kunt bouwen en wat de resultaten hiervan zijn wanneer ze worden afgedwongen. Het laatste beleid wordt niet afgedwongen, maar de redenen worden weergegeven in de scenarioresultaten.

  1. Selecteer Inhoud en beleidsregels > Beleidsregels > Definities > Nieuw beleid > Leasebeleid.
  2. Configureer leasebeleid 1.

    Als beheerder wilt u kosten beheren door de startleasetijd voor alle implementaties te beperken tot 30 dagen, met de optie om de lease te vernieuwen voor in totaal 90 dagen.

    1. Definieer wanneer het beleid geldig is.
      Instelling Voorbeeldwaarde
      Scope Organisatie

      Dit beleid wordt toegepast op iedereen binnen uw organisatie.

      Criteria Geen
      Afdwingingstype Zacht

      Dit afdwingingstype stelt u in staat om andere beleidsregels voor deze lease te maken die dit beleid overschrijven.

    2. Definieer de lease.
      Instelling Voorbeeldwaarde
      Maximale lease (dagen) 30
      Maximale totale lease (dagen) 90
      Respijtperiode (dagen) 10

    In dit scenario wordt de implementatie na 30 dagen afgesloten en wordt een e-mail naar de gebruiker verzonden. Tijdens de respijtperiode verlengt de gebruiker de lease met 30 dagen. Wanneer de lease opnieuw verloopt, verlengt de gebruiker deze opnieuw met 30 dagen. Na het einde van de derde verlenging bereikt de lease de maximale totale leaseperiode van 90 actieve dagen en kan de gebruiker deze niet meer verlengen. De implementatie wordt 10 dagen later afgesloten en vernietigd.

  3. Configureer leasebeleid 2.

    Als beheerder wilt u kosten beheersen door de leaseduur van een dure sjabloon tot twee weken te beperken. In dit voorbeeld is Multi-tier 5 machine with LB de naam van de sjabloon.

    1. Definieer wanneer het beleid geldig is.
      Instelling Voorbeeldwaarde
      Scope Project MT5

      Dit beleid wordt toegepast op implementaties die aan dit project zijn gekoppeld.

      Criteria
      Cloud Template equals Multi-tier 5 machine with LB

      Op basis van deze criteria-expressie worden alleen implementaties voor de referentiesjabloon beschouwd voor de uitvoering van beleid.

      Afdwingingstype Zacht

      Deze zachte afdwinging overschrijft nog steeds het organisatiebeleid van 90 dagen in beleid 1 omdat de waarden meer betekenis hebben op projectniveau.

    2. Definieer het leasebeleid.
      Instelling Voorbeeldwaarde
      Maximale lease (dagen) 14
      Maximale totale lease (dagen) 28
      Respijtperiode (dagen) 3

    In dit scenario worden beide beleidsregels toegepast, maar beleid 2 heeft voorrang op beleid 1 omdat het specifieker is. Indien toegepast, wordt de implementatie na 14 dagen afgesloten. Als de gebruiker de lease niet verlengt, wordt deze drie dagen later vernietigd. Als de gebruiker de lease nog eens 14 dagen verlengt, wordt de implementatie aan het einde van de tweede verlenging afgesloten en wordt deze drie dagen later vernietigd.

  4. Controleer de configuratie van leasebeleid 3.

    Als projectmanager weet u dat een van uw ontwikkelaars aan een complexe applicatie werkt. De ontwikkelaar vereist de Multi-tier 5 Machines with LB-sjabloon en een andere sjabloon, Distributed Database Across Clouds, maar voor een langere lease dan gedefinieerd in beleid 2.

    Tenzij u begrijpt hoe de beleidsregels worden verwerkt op basis van hoe deze worden gedefinieerd, kunnen er onverwachte resultaten optreden. Beleid 3 is een voorbeeld van de invloed van verwerking en voorrang op het resultaat.

    In de vorm waarin dit beleid is opgegeven, zal het niet worden afgedwongen. In dit voorbeeld kunt u zien hoe leases worden toegepast en afgedwongen wanneer er meer dan één van toepassing is.

    1. Definieer wanneer het beleid geldig is.
      Instelling Voorbeeldwaarde
      Scope Project MT5

      Dit beleid wordt toegepast op implementaties in dit project.

      Criteria
      (Cloud Template equals Multi-tier five machine with LB 
      OR 
      Catalog Item equals Distributed Database Across Clouds) 
          AND 
          Created By equals [email protected]

      U gebruikt Catalogusitem omdat dit een niet-Automation Assembler-sjabloon is.

      Afdwingingstype Zacht

      Deze zachte afdwinging overschrijft nog steeds het organisatiebeleid van 90 dagen in beleid 1 omdat de waarden meer betekenis hebben op projectniveau.

    2. Definieer het leasebeleid.
      Instelling Voorbeeldwaarde
      Maximale lease (dagen) 21
      Maximale totale lease (dagen) 50
      Respijtperiode (dagen) 3
      In dit scenario wordt leasebeleid 2 toegepast, niet leasebeleid 3.
      • Lease 3 heeft een leasetijd die kleiner is dan of gelijk is aan 21 dagen, en het beleid wordt toegepast. Lease 2 heeft een leasetijd die kleiner is dan of gelijk is aan 14 dagen, en het beleid wordt toegepast.
      • Lease 2 is van toepassing en overtreedt het beleid van lease 3 niet. Maar lease 2 is meer beperkend, dus heeft deze een hogere prioriteit. Leasebeleid 2 is meer beperkend omdat het voor een kortere tijdsperiode geldt.
      • Wanneer beide leasedefinities waar en van toepassing zijn, wordt het strengere beleid afgedwongen.
  5. Om het onverwachte gedrag in leasebeleid 3 te verhelpen, kunt u een van de volgende oplossingen implementeren.
    • Om ervoor te zorgen dat u Jan het benodigde beleid kunt geven, wijzigt u het afdwingingstype in Hard.
    • U kunt ook een nieuw project met toegang tot dezelfde resources maken en vervolgens leasebeleid 3 voor dat project maken. Terwijl deze oplossing het werkende beleid isoleert, moet u een parallel project handhaven. De inspanning die nodig is voor het instellen en handhaven van de inhoudsbronnen, het delen van inhoud, enzovoort, is tijdrovend en onderhevig aan fouten.

Wat moet u nu doen