U kunt ingerichte implementaties schalen om deze aan te passen aan veranderende werklastvereisten. U kunt de acties opschalen of neerschalen gebruiken voor horizontale schalingen, en de actie machine opnieuw configureren voor verticale schalingen. U beheert acties voor schalen en opnieuw configureren door rechten of goedkeuringsbeleid te gebruiken, of door beperkingen voor ontwerpen rechtstreeks in blueprints te integreren.

Opschalen of Neerschalen

Nadat u een implementatie inricht, kunt u deze aanpassen aan veranderende werklastvereisten door het aantal instanties van virtual of cloud machines in uw implementatie te verhogen of te verlagen. U hebt bijvoorbeeld een drielaagse banktoepassing met een geclusterd toepassingsserverknooppunt, een databaseknooppunt en een load balancer-knooppunt geïmplementeerd. De vraag neemt toe en u constateert dat de twee instanties van uw toepassingsserverknooppunt het verkeer niet aankunnen. Aangezien uw blueprint ondersteuning biedt voor maximaal 10 instanties van de toepassingsserver en u over de rechten beschikt voor schaalacties, kunt u de toepassing uitschalen. U navigeert naar uw ingerichte banktoepassingsitem in vRealize Automation en u selecteert de actie voor opschalen om nog een instantie van uw toepassingsserverknooppunt aan de implementatie toe te voegen. vRealize Automation richt een nieuwe machine in, installeert het toepassingssoftwareonderdeel, en werkt uw load balancer bij zodat uw banktoepassing de verhoogde vraag aankan.

Als de vraag later weer daalt, kunt u de implementatie weer neerschalen. De nieuwste machines en softwareonderdelen worden als eerste vernietigd, en uw netwerk- en beveiligingsonderdelen worden bijgewerkt zodat uw banktoepassing geen onnodige bronnen gebruikt.

Tabel 1. Ondersteuning voor schaalbare onderdelen

Type onderdeel

Ondersteund

Opmerkingen

Machineonderdelen

Ja

Met Opschalen richt u aanvullende instanties van uw machines in en met Neerschalen worden de nieuwste machines het eerst vernietigd.

Softwareonderdelen

Ja

Softwareonderdelen worden samen met geschaalde machines ingericht of vernietigd, en de scripts voor de bijwerklevenscyclus worden uitgevoerd voor alle softwareonderdelen die afhankelijk zijn van de geschaalde machineonderdelen.

Netwerk- en beveiligingsonderdelen

Ja

Netwerk- en beveiligingsonderdelen, waaronder NSX-load balancers en beveiligingsgroepen, worden bijgewerkt voor de nieuwe implementatieconfiguratie.

Onderdelen van XaaS

Nee

XaaS-onderdelen zijn niet schaalbaar en kunnen niet worden bijgewerkt tijdens een schalingsbewerking. Als u XaaS-onderdelen in uw blueprint gebruikt, kunt u een bronactie voor gebruikers maken die kan worden uitgevoerd na een schalingsbewerking, waarmee uw XaaS-onderdelen naar wens kunnen worden geschaald of bijgewerkt. Anders kunt u schalen uitschakelen door het exacte aantal instanties te configureren dat u wilt toestaan bij elk machineonderdeel.

Geneste blueprints

Ja

Ondersteunde onderdelen in geneste blueprints kunnen alleen worden bijgewerkt als u expliciete afhankelijkheden van geschaalde machineonderdelen maakt. U maakt expliciete afhankelijkheden door afhankelijkheidslijnen te tekenen op het ontwerpcanvas.

Wanneer u een implementatie opschaalt, wijst vRealize Automation de gevraagde bronnen toe aan de huidige reservering voordat u verdergaat. Als de schaling gedeeltelijk is gelukt, en één of meer items niet kunnen worden ingericht bij deze toegewezen bronnen, wordt de toewijzing van de bronnen niet ongedaan gemaakt en worden ze niet beschikbaar voor nieuwe aanvragen. Bronnen die zijn toegewezen, maar niet worden gebruikt vanwege een schalingsfout, worden ook wel hangende bronnen genoemd. U kunt gedeeltelijk gelukte schalingsbewerkingen proberen te repareren door de implementatie opnieuw te schalen. U kunt een implementatie echter niet naar de huidige grootte schalen, en als u op deze manier een gedeeltelijk gelukte schaling probeert te repareren, wordt de toewijzing van hangende bronnen niet opgeheven. U kunt de details van de uitvoering van aanvragen bekijken en erachter komen welke taken op welke knooppunten zijn mislukt zodat u beter kunt bepalen of u de gedeeltelijk gelukte schaling kunt oplossen met een andere schalingsbewerking. Mislukte en gedeeltelijk gelukte schalingsbewerkingen hebben geen impact op de werking van uw oorspronkelijke implementatie, en u kunt uw catalogusitems blijven gebruiken wanneer u fouten oplost.

Opschalen of neerschalen door middel van opnieuw configureren

Nadat u een virtual of cloud machine van vSphere, vCloud Air of vCloud Director hebt ingericht, kunt u de implementatie aanpassen aan veranderende werklastvereisten door een herconfiguratie van de machine aan te vragen om de machinebronspecificaties van de CPU, het geheugen, de opslag of de netwerken te verhogen (opschalen) of te verlagen (neerschalen). U kunt tevens aangepaste eigenschappen toevoegen, bewerken of verwijderen en beschrijvingen wijzigen. U kunt een aanvraag indienen om uw machines die zijn in- of uitgeschakeld, opnieuw te configureren.

Als u een virtuele of cloudmachine herconfigureert om deze omhoog te schalen, wijst vRealize Automation de aangevraagde bronnen op de huidige reservering toe voordat er verder wordt gegaan. Als de bronnen niet beschikbaar zijn, mislukt de herconfiguratie van een machine. Als een verzoek voor herconfiguratie van een machinevervalt, worden aan het omhoog schalen toegewezen bronnen weer vrijgegeven en worden deze weer beschikbaar voor nieuwe verzoeken. Als u een virtuele of cloudmachine herconfigureert voor omlaag schalen, worden er pas bronnen voor nieuwe verzoeken beschikbaar gemaakt als de herconfiguratie succesvol wordt voltooid.

Tabel 2. Vereiste rechten voor scenario's voor het opnieuw configureren van machines (alleen vSphere, vCloud Air en vCloud Director)

Eigenaar van virtuele of cloudmachine wil...

Vereiste rechten

De herconfiguratie direct nadat de vereiste goedkeuringen zijn gegeven uitvoeren.

Opnieuw configureren

Een datum en tijd specificeren om de herconfiguratie op uit te voeren.

Opnieuw configureren

Een herconfiguratie opnieuw inplannen aangezien het verzoek pas na de geplande tijd was goedgekeurd.

Opnieuw configureren

Een mislukt verzoek voor herconfiguratie opnieuw indienen.

Herconfigureren uitvoeren

Een mislukt verzoek voor herconfiguratie annuleren.

Herconfigureren annuleren

Een gepland verzoek voor herconfiguratie annuleren.

Herconfigureren annuleren