Horizontaal schalen van clusters beheren (uitschalen) in Azure Data Explorer om aan veranderende vraag te voldoen
Het juiste formaat van een cluster is essentieel voor de prestaties van Azure Data Explorer. Een statische clustergrootte kan leiden tot te veel of te veel gebruik, en geen van beide is ideaal. Omdat de vraag op een cluster niet met absolute nauwkeurigheid kan worden voorspeld, is het beter om een cluster te schalen en capaciteit en CPU-resources toe te voegen en te verwijderen als de vraag verandert.
Er zijn twee werkstromen voor het schalen van een Azure Data Explorer cluster:
- Horizontaal schalen, ook wel in- en uitschalen genoemd.
- Verticaal schalen,ook wel omhoog en omlaag schalen genoemd. In dit artikel wordt de werkstroom voor horizontaal schalen uitgelegd.
Horizontaal schalen configureren
Door horizontaal schalen te gebruiken, kunt u het aantal instanties automatisch schalen op basis van vooraf gedefinieerde regels en planningen. De instellingen voor automatisch schalen voor uw cluster opgeven:
Ga in Azure Portal naar uw Azure Data Explorer clusterresource. Selecteer Instellingen, uitschalen.
Selecteer in het venster Uitschalen de gepersonaliseerde methode voor automatisch schalen:Handmatig schalen, Geoptimaliseerde automatische schaal aanpassenof Aangepaste automatische schaal aanpassen.
Handmatig schalen
Handmatig schalen is de standaardinstelling tijdens het maken van het cluster. Het cluster heeft een statische capaciteit die niet automatisch verandert. U selecteert de statische capaciteit met behulp van de balk Aantal instanties. Het schalen van het cluster blijft bij die instelling totdat u een andere wijziging aan te brengen.

Geoptimaliseerde automatische schaal
Geoptimaliseerd automatisch schalen is de aanbevolen methode voor automatisch schalen. Met deze methode worden de clusterprestaties en -kosten geoptimaliseerd. Als het cluster een status van ondergebruik nadert, wordt deze inschaald. Deze actie verlaagt de kosten, maar behoudt het prestatieniveau. Als het cluster een toestand van te veel gebruik nadert, wordt het geschaald om optimale prestaties te behouden. Geoptimaliseerde automatische schaalinstelling configureren:
Selecteer Geoptimaliseerd automatisch schalen.
Selecteer een minimum aantal exemplaren en een maximum aantal exemplaren. Het automatisch schalen van clusters varieert tussen deze twee getallen, op basis van de belasting.
Selecteer Opslaan.

Geoptimaliseerd automatisch schalen werkt. De acties zijn nu zichtbaar in het Azure-activiteitenlogboek van het cluster.
Logica van geoptimaliseerde automatisch schalen
Uitschalen
Wanneer uw cluster een toestand van te veel gebruik nadert, kunt u uitschalen om optimale prestaties te behouden. Uitschalen vindt plaats wanneer:
- Het aantal cluster-exemplaren is lager dan het maximum aantal exemplaren dat door de gebruiker is gedefinieerd.
- Het cachegebruik is gedurende meer dan een uur hoog.
- De CPU is gedurende meer dan een uur hoog.
- Het opnamegebruik is gedurende meer dan een uur hoog.
Inschalen
Wanneer uw cluster een status van ondergebruik nadert, kunt u inschalen om de kosten te verlagen, maar de prestaties te behouden. Er worden meerdere metrische gegevens gebruikt om te controleren of het veilig is om in het cluster te schalen. De volgende regels worden elk uur zes uur geëvalueerd voordat het inschalen wordt uitgevoerd:
- Het aantal exemplaren is hoger dan 2 en hoger dan het minimum aantal gedefinieerde exemplaren.
- Om ervoor te zorgen dat resources niet worden overbelast, moeten de volgende metrische gegevens worden gecontroleerd voordat het inschalen wordt uitgevoerd:
- Cachegebruik is niet hoog
- CPU is onder het gemiddelde
- Opnamegebruik is onder het gemiddelde
- Opnamegebruik van streaming (als streaming-opname wordt gebruikt) is niet hoog
- Keep alive-gebeurtenissen liggen boven een gedefinieerd minimum, worden correct verwerkt en op tijd.
- Geen querybeperking
- Het aantal mislukte query's is lager dan een gedefinieerd minimum.
Notitie
Voor de schaal van logica is momenteel een evaluatie van 1 dag vereist vóór de implementatie van geoptimaliseerd inschalen. Deze evaluatie vindt één keer per 6 uur plaats. Als er een onmiddellijke wijziging nodig is, gebruikt u handmatig schalen.
Aangepaste automatische schaalaanpassing
Door aangepaste automatische schaal aanpassen kunt u uw cluster dynamisch schalen op basis van metrische gegevens die u opgeeft. In de volgende afbeelding ziet u de stroom en de stappen voor het configureren van aangepaste automatische schaal aanpassen. Volg de afbeelding voor meer informatie.
Voer in het vak Naam van instelling voor automatisch schalen een naam in, zoals Uitschalen: cachegebruik.

Bij Schaalmodus selecteertu Schalen op basis van een metrische gegevens. Deze modus biedt dynamisch schalen. U kunt ook Schalen naar een specifiek aantal exemplaren selecteren.
Selecteer + Een regel toevoegen.
Voer in de sectie Regel voor schalen aan de rechterkant waarden in voor elke instelling.
Criteria
Instelling Beschrijving en waarde Tijdverzameling Selecteer een aggregatiecriteria, zoals Gemiddelde. Naam van metrische gegevens Selecteer de metrische gegevens op basis van de schaalbewerking, zoals Cachegebruik. Tijdsintervalstatistieken Kies tussen Gemiddelde,Minimum,Maximumen Som. Operator Kies de juiste optie, zoals Groter dan of gelijk aan. Drempel Kies een geschikte waarde. Voor het cachegebruik is 80 procent bijvoorbeeld een goed uitgangspunt. Duur (in minuten) Kies de juiste hoeveelheid tijd die het systeem nodig heeft om terug te kijken bij het berekenen van metrische gegevens. Begin met de standaardwaarde van 10 minuten. Actie
Instelling Beschrijving en waarde Bewerking Kies de juiste optie om in of uit te schalen. Aantal exemplaren Kies het aantal knooppunten of exemplaren dat u wilt toevoegen of verwijderen wanneer aan een metrische voorwaarde wordt voldaan. Afkoelen (minuten) Kies een geschikt tijdsinterval om te wachten tussen schaalbewerkingen. Begin met de standaardwaarde van vijf minuten. Selecteer Toevoegen.
Voer in de sectie Instantielimieten aan de linkerkant waarden in voor elke instelling.
Instelling Beschrijving en waarde Minimum Het aantal exemplaren dat uw cluster niet lager schaalt, ongeacht het gebruik. Maximale Het aantal exemplaren dat uw cluster hierboven niet schaalt, ongeacht het gebruik. Standaard Het standaard aantal exemplaren. Deze instelling wordt gebruikt als er problemen zijn met het lezen van de metrische gegevens van de resource. Selecteer Opslaan.
U hebt nu horizontaal schalen geconfigureerd voor uw Azure Data Explorer cluster. Voeg nog een regel toe voor verticaal schalen. Als u hulp nodig hebt bij problemen met het schalen van clusters, opent u een ondersteuningsaanvraag in de Azure Portal.
Volgende stappen
- Prestaties Azure Data Explorer, status en gebruik bewaken met metrische gegevens
- Beheer verticale schaalbaarheid van clusters voor de juiste formaat van een cluster.