Een ondertoewijzing is een brontoewijzing in een hiërarchie die uit een of meer gegroepeerde brontoewijzingen bestaat.

Met een ondertoewijzing kunt u een brontoewijzing voor een CPU onderverdelen in een of meer brontoewijzingen, elk met zijn eigen CPU-toewijzing. Deze ondertoewijzingen bevinden zich in een hiërarchische structuur onder de brontoewijzing op het hoogste niveau. Het percentage van de CPU dat is toegewezen aan de bovenliggende brontoewijzing, wordt vervolgens verdeeld tussen de ondertoewijzingen, volgens de proporties die zijn opgegeven in de CPU-toewijzing voor elke ondertoewijzing.

Opmerking

Windows System Resource Manager evalueert de gehele hiërarchie van ondertoewijzingen tijdens het toepassen van het beheerbeleid. De ondertoewijzing die op de laagste plaats in de hiërarchie staat, wordt het eerste toegepast en de resterende toewijzingen worden in opwaartse volgorde toegepast tot en met de bovenliggende brontoewijzing.

Het enige wat een brontoewijzing en de bijbehorende ondertoewijzing met elkaar gemeen hebben, is dat zij de CPU-bandbreedte delen die is toegewezen door de bovenliggende brontoewijzing. De processen die aan de bronnen zijn toegewezen, zijn verschillend.

Suballocaties maken

Ondertoewijzingen worden in bestaande brontoewijzingen gemaakt, die deel uitmaken van brontoewijzingsbeleid.

Opmerking

U kunt alleen een ondertoewijzing maken wanneer de beheerregel van de bovenliggende brontoewijzing is ingesteld op Standaard.

Opmerking

Elke ondertoewijzing moet zo worden geconfigureerd dat er een verschillend procesfilteringscriterium wordt gebruikt. Als hetzelfde procesfilteringscriterium meerdere keren in een ondertoewijzingshiërarchie wordt gebruikt, worden de processen beheerd door de eerste brontoewijzing waaraan het criterium voldoet.

Lidmaatschap van de lokale groep Administrators , of daaraan gelijk, is minimaal vereist om deze procedure te voltooien.

Een ondertoewijzing maken in een bestaande brontoewijzing
  1. Open Windows System Resource Manager. U opent Windows System Resource Manager als volgt: klik op Start, ga naar Systeembeheer en klik vervolgens op Windows System Resource Manager.

  2. Selecteer in het dialoogvenster Verbinding met computer maken de optie Deze computer en klik vervolgens op Verbinding maken.

  3. Vouw in de consolestructuur de optie Beleidsregels voor brontoewijzing uit, klik met de rechtermuisknop op de naam van het brontoewijzingsbeleid dat de brontoewijzing bevat waar u een suballocatie wilt maken en klik vervolgens op Eigenschappen.

  4. Klik op het tabblad Bronnen, onder Deze bronnen toewijzen, op de naam van de brontoewijzing waar u een suballocatie wilt maken en klik vervolgens op Bewerken.

  5. Klik op Bronnen ondertoewijzen op het tabblad Geavanceerd.

  6. Klik in Suballocatie van bronnen op Toevoegen.

  7. Volg de stappen om een brontoewijzing te maken. Zie de procedures in Een nieuw toewijzingsbeleid voor bronnen maken voor stapsgewijze instructies. Klik op OK wanneer u klaar bent.

  8. U kunt zoveel ondertoewijzingen maken als u wilt.

    • U kunt meer ondertoewijzingen onder de bovenliggende brontoewijzing maken door nogmaals op Bronnen ondertoewijzen te klikken.

    • Als u suballocaties onder een suballocatie wilt maken, klikt u op Suballocatie van bronnen, klikt u op de suballocatie die u verder wilt ondertoewijzen, klikt u op Bewerken en vervolgt u de procedure vanaf stap 3.

  9. Wanneer u klaar bent met het maken van ondertoewijzingen, klikt u op de pagina Eigenschappen van de bovenliggende brontoewijzing op OK.

Voorbeeld van suballocaties

Bronnen ondertoewijzen tussen meerdere serverfuncties

Eén situatie waarin u mogelijk ondertoewijzing wilt gebruiken, is wanneer u over één server beschikt die meerdere functies moet uitvoeren. Elk van deze functies is van even groot belang en er worden meerdere toepassingen uitgevoerd om elke functie te voltooien.

U kunt één brontoewijzing configureren met meerdere onderliggende ondertoewijzingen, elk met zijn eigen relatieve toewijzing. Op deze manier kunt u een hiërarchie maken.

In de volgende tabel vindt u een voorbeeld van het gebruik van een eenvoudige ondertoewijzing om bronnen binnen een brontoewijzingsbeleid te verdelen. Dit voorbeeld laat zien hoe u bronnen kunt toewijzen aan een groep processen die een functie uitvoeren waarvoor u 50 procent van de totale processorbandbreedte wilt reserveren, terwijl u de resterende 50 procent wilt bewaren voor de overgebleven processen.

Elke toewijzing of ondertoewijzing wordt vermeld in de volgorde waarin u deze maakt.

Toewijzing of ondertoewijzing Eigenschappen

Brontoewijzing ra_A

  • 50% van de beschikbare CPU

  • Heeft betrekking op procesfilteringscriterium pmc_A

De bovenliggende brontoewijzing die verder is onderverdeeld door de ondertoewijzingen. De bovenliggende toewijzing wordt als laatste toegepast. Op die manier zijn alle bronnen die niet worden gebruikt door de ondertoewijzingen, beschikbaar voor processen die voldoen aan criterium pmc_A.

Ondertoewijzing sub_B

  • 20% van CPU toegewezen door ra_A

  • Heeft betrekking op procesfilteringscriterium pmc_B

De eerste ondertoewijzing van ra_A. Processen die voldoen aan pmc_B kunnen maximaal 10 procent van de totale processorbandbreedte gebruiken (20 procent van de 50 procent die beschikbaar is voor ra_A).

Ondertoewijzing sub_C

  • 30% van CPU toegewezen door ra_A

  • Heeft betrekking op procesfilteringscriterium pmc_C

De tweede ondertoewijzing van ra_A. Processen die voldoen aan pmc_C kunnen maximaal 15 procent van de totale processorbandbreedte gebruiken (30 procent van de 50 procent die beschikbaar is voor ra_A).

Brontoewijzing ra_D

  • 50% van het beschikbare processorvermogen

  • Heeft betrekking op procesfilteringscriterium Verschil

Een brontoewijzing op hetzelfde niveau in de hiërarchie als ra_A. Processen die niet voldoen aan een ander procesvergelijkingscriterium kunnen maximaal 50 procent van de totale beschikbare processorbandbreedte gebruiken.

Aangezien de suballocaties in het voorbeeld samen maximaal 50 procent van de bovenliggende brontoewijzing vormen, kunnen processen die voldoen aan pmc_A minimaal 25 procent van de totale processorbandbreedte gebruiken, oftewel 50 procent van de 50 procent die beschikbaar is voor ra_A.

Prioriteit verlenen aan processen met behulp van suballocaties

Een andere situatie waarin u mogelijk ondertoewijzing wilt gebruiken, is wanneer u over één server beschikt die meerdere functies moet uitvoeren waaraan u prioriteit wilt verlenen al naar gelang hoe belangrijk deze functies zijn. Aangezien de bronnen die niet worden gebruikt door een suballocatie, beschikbaar komen aan de bovenliggende brontoewijzing, kunt u deze ingebouwde logica gebruiken om processen prioriteit te geven met behulp van suballocaties.

Als u aan processen prioriteit wilt verlenen, maakt u een reeks geneste suballocaties op volgorde vanaf de laatste brontoewijzing die u wilt toepassen (de bovenliggende brontoewijzing) tot de eerste brontoewijzing die u wilt toepassen (de laatste suballocatie), waarbij elke toewijzing 99 procent van het processorvermogen krijgt.

Elke brontoewijzing en suballocatie krijgt 99 procent van het beschikbare processor, omdat het doel niet is processorgebruik te beperken, maar de volgorde te bepalen waarin processen toegang krijgen tot processorbandbreedte.

De volgende tabel bevat een voorbeeld van het verlenen van prioriteit aan processen met behulp van suballocaties. Elke toewijzing of suballocatie wordt vermeld in de volgorde waarin u deze maakt.

Toewijzing of suballocatie Eigenschappen

Brontoewijzing LaagstePrioriteit

  • 99% van de beschikbare CPU

  • Voldoet aan procesfilteringscriterium MinstBelangrijk

De bovenliggende brontoewijzing die verder is onderverdeeld door de ondertoewijzingen. De bovenliggende brontoewijzing wordt als laatste toegepast. Op die manier zijn alle bronnen die niet worden gebruikt door de ondertoewijzingen, beschikbaar voor processen die voldoen aan criterium MinstBelangrijk.

Ondertoewijzing GemiddeldePrioriteit

  • Ondertoewijzing van LaagstePrioriteit

  • 99% van CPU toegewezen door LaagstePrioriteit

  • Voldoet aan procesfilteringscriterium GemBelangrijk

De enige ondertoewijzing van LaagstePrioriteit. Deze wordt toegepast vóór LaagstePrioriteit en na HoogstePrioriteit. Alle bronnen die niet worden gebruikt door GemiddeldePrioriteit komen beschikbaar aan LaagstePrioriteit.

Ondertoewijzing HoogstePrioriteit

  • Ondertoewijzing van GemiddeldePrioriteit

  • 99% van CPU toegewezen door GemiddeldePrioriteit

  • Voldoet aan procesfilteringscriterium MeestBelangrijk

De enige ondertoewijzing van GemiddeldePrioriteit. Als de laatste ondertoewijzing, wordt deze als eerste toegepast. Alle bronnen die niet worden gebruikt door HoogstePrioriteit komen beschikbaar aan GemiddeldePrioriteit.

In het voorbeeld worden de processen niet beperkt tot een vaste hoeveelheid CPU-bandbreedte. In plaats daarvan krijgen processen waarop de laatste ondertoewijzing van toepassing is, zoveel CPU-bandbreedte als ze nodig hebben en wordt de resterende bandbreedte verdeeld onder de andere processen in opwaartse volgorde in de keten.

Aanvullende naslaginformatie


Inhoudsopgave