Částečné přiřazení je hierarchie přidělení prostředků, která je tvořena jedním nebo více seskupenými přiděleními prostředků.

Částečné přiřazení můžete použít k rozdělení přidělení prostředků procesoru na jedno či více přidělení prostředků, z nichž každé má své vlastní přidělení procesoru. Tato částečná přiřazení jsou hierarchicky seskupena pod přidělením prostředků nejvyšší úrovně. Procentuální využití kapacity procesoru, které je přiděleno nadřazenému přidělení prostředků, je poté rozděleno mezi částečná přiřazení podle podílů zadaných v přidělení procesoru u jednotlivých částečných přiřazení.

Poznámka

Správce systémových prostředků vyhodnotí celou hierarchii částečných přiřazení podle zásad správy. Jako první je použito částečné přiřazení, které se nachází v hierarchii na posledním místě, a  bývající přidělení jsou zpracována v hierarchii zdola nahoru směrem k nadřazenému přidělení prostředků.

Jediným vztahem mezi přidělením prostředků a jeho částečnými přiřazeními je sdílení šířky pásma procesoru přidělené nadřazeným přidělením prostředků. Procesy přiřazené k těmto přidělením jsou různé.

Vytvoření částečných přiřazení

Částečná přiřazení jsou vytvořena ve stávajících přiděleních prostředků, které jsou součástí zásad přidělení prostředků.

Poznámka

Částečné přiřazení lze vytvořit, pouze pokud je pravidlo správy nadřazeného přidělení prostředků nastaveno na hodnotu Standardní.

Poznámka

Každé částečné přiřazení je třeba nakonfigurovat tak, aby používalo jiné kritérium přiřazování procesů. Pokud stejné kritérium přiřazování procesů použijete v hierarchii částečného přiřazení vícekrát, budou procesy spravovány prvním přidělením prostředků, kterému odpovídají.

Tento postup mohou provést pouze členové místní skupiny Administrators nebo uživatelé s ekvivalentními oprávněními.

Vytvoření částečného přiřazení ve stávajícím přidělení prostředků
  1. Spusťte Správce systémových prostředků. Chcete-li spustit nástroj Správce systémových prostředků, klikněte na tlačítko Start, přejděte na příkaz Nástroje pro správu a klikněte na položku Správce systémových prostředků.

  2. V dialogovém okně Připojit k počítači vyberte možnost Tento počítač a poté klikněte na tlačítko Připojit.

  3. Ve stromu konzoly rozbalte položku Zásady přidělení prostředků, klikněte pravým tlačítkem myši na název zásady přidělení prostředků, která obsahuje přidělení prostředků, v němž chcete vytvořit částečné přiřazení, a potom klikněte na příkaz Vlastnosti.

  4. Na kartě Prostředky v části Přidělit tyto prostředky klikněte na název přidělení prostředků, v němž chcete vytvořit částečné přiřazení, a klikněte na tlačítko Upravit.

  5. Na kartě Upřesnit klikněte na položku Částečně přiřadit prostředky.

  6. V části Částečně přiřadit prostředky klikněte na tlačítko Přidat.

  7. Podle následujícího postupu vytvořte přidělení prostředků. Podrobné pokyny naleznete v postupech v tématu Vytvoření nové zásady přidělení prostředků. Po dokončení klikněte na tlačítko OK.

  8. Můžete vytvořit libovolný počet částečných přiřazení.

    • Další částečná přiřazení můžete v nadřazeném přidělení prostředků vytvořit tak, že znovu kliknete na položku Částečně přiřadit prostředky.

    • Chcete-li vytvořit částečné přiřazení v částečném přiřazení, klikněte na položku Částečně přiřadit prostředky, klikněte na částečné přiřazení, které chcete dále částečně přiřadit, klikněte na tlačítko Upravit a pokračujte od kroku 3 tohoto postupu.

  9. Po vytvoření částečných přiřazení klikněte na stránce Vlastnosti nadřazeného přidělení prostředků na tlačítko OK.

Příklad částečných přiřazení

Částečné přiřazení prostředků mezi více funkcí serveru

Částečné přiřazení je vhodné použít například v situaci, kdy jeden server provádí více funkcí. Každá z těchto funkcí je stejně důležitá a k jejich provedení se spouští více aplikací.

Můžete nakonfigurovat jedno přidělení prostředků pomocí více podřízených částečných přiřazení, kdy každé bude obsahovat vlastní relativní přidělení. Tímto způsobem můžete vytvořit hierarchii.

V následující tabulce je uveden příklad, jak můžete jednoduché částečné přiřazení použít k rozdělení prostředků v rámci zásady přidělení prostředků. Tento příklad popisuje způsob přidělení prostředků mezi skupinu procesů provádějících funkci, pro kterou chcete rezervovat 50 % z celkové dostupné šířky pásma procesoru, a ponechat zbývajících 50 % pro ostatní procesy.

Jednotlivá přidělení či částečná přiřazení jsou uvedena v pořadí, v jakém je vytvoříte.

Přidělení či částečné přiřazení Vlastnosti

Přidělení prostředků ra_A

  • 50 % z dostupné kapacity procesoru

  • Platí pro kritérium přiřazování procesů pmc_A

Nadřazené přidělení prostředků je dále rozděleno jeho částečnými přiřazeními. Nadřazené přidělení je zpracováno jako poslední. Všechny prostředky, které nejsou spotřebovány částečnými přiřazeními, jsou tedy dostupné pro procesy odpovídající kritériu pmc_A.

Částečné přiřazení sub_B

  • 20 % z kapacity procesoru přidělené přidělením prostředků ra_A

  • Platí pro kritérium přiřazování procesů pmc_B

První částečné přiřazení přidělení prostředků ra_A. Procesy vyhovující kritériu pmc_B mohou využít až 10 % z celkové šířky pásma procesoru (20 % z 50 % dostupných pro přidělení prostředků ra_A).

Částečné přiřazení sub_C

  • 30 % z kapacity procesoru přidělené přidělením prostředků ra_A

  • Platí pro kritérium přiřazování procesů pmc_C

Druhé částečné přiřazení přidělení prostředků ra_A. Procesy vyhovující kritériu pmc_C mohou využít až 15 % z celkové šířky pásma procesoru (30 % z 50 % dostupných pro přidělení prostředků ra_A).

Přidělení prostředků ra_D

  • 50 % z dostupné kapacity procesoru

  • Platí pro kritérium přiřazování procesů typu Reziduální.

Přidělení prostředků na stejné úrovni v hierarchii jako přidělení prostředků ra_A. Procesy, které neodpovídají jinému kritériu přiřazování procesů, mohou využít až 50 % z celkové dostupné šířky pásma procesoru.

Vzhledem k tomu, že částečná přiřazení v příkladu tvoří 50 % z nadřazeného přidělení prostředků, mohou procesy vyhovující kritériu pmc_A využít minimálně 25 % z celkové šířky pásma procesoru, neboli 50 % z 50 % dostupných pro přidělení prostředků ra_A.

Určení priority procesů pomocí částečných přiřazení

Částečná přiřazení je vhodné použít také v případě, že server provádí více funkcí, u nichž chcete nastavit prioritu podle jejich důležitosti. Protože prostředky, které částečné přiřazení nevyužije, jsou dostupné nadřazenému přidělení prostředků, můžete tuto předdefinovanou logiku použít k určení priority procesů pomocí částečných přiřazení.

Chcete-li stanovit prioritu procesů, vytvořte sadu vnořených částečných přiřazení v pořadí od posledního přidělení prostředků, které chcete použít (nadřazeného přidělení prostředků), k prvnímu přidělení prostředků, jež se má zpracovat (poslednímu částečnému přiřazení), a každému částečnému přiřazení nastavte 99 % kapacity procesoru.

Každé přidělení prostředků a částečné přiřazení má k dispozici 99 % z dostupné kapacity procesoru, protože cílem není omezit využití procesoru, ale definovat pořadí, ve kterém budou procesy přistupovat k šířce pásma procesoru.

V následující tabulce je uveden příklad, jak můžete určit prioritu procesů pomocí částečných přiřazení. Jednotlivá přidělení či částečná přiřazení jsou uvedena v pořadí, v jakém je vytvoříte.

Přidělení či částečné přiřazení Vlastnosti

Přidělení prostředků s prioritou LowestPriority

  • 99 % z dostupné kapacity procesoru

  • Vyhovuje kritériu přiřazování procesů typu LeastImportant

Nadřazené přidělení prostředků je dále rozděleno jeho částečnými přiřazeními. Nadřazené přidělení prostředků je zpracováno jako poslední. Všechny prostředky, které nejsou spotřebovány částečnými přiřazeními, jsou tedy dostupné pro procesy odpovídající kritériu typu LeastImportant.

Částečné přiřazení s prioritou MediumPriority

  • Částečné přiřazení s prioritou LowestPriority

  • 99  z kapacity procesoru přidělené částečným přiřazením s prioritou LowestPriority

  • Vyhovuje kritériu přiřazování procesů typu AvgImportant

Jediné částečné přiřazení s prioritou LowestPriority. Toto přiřazení je použito před přiřazeními typu LowestPriority a po přiřazení typu HighestPriority. Všechny prostředky, které nejsou spotřebovány přiřazením s prioritou MediumPriority, budou dostupné přiřazením s prioritou LowestPriority.

Částečné přiřazení s prioritou HighestPriority

  • Částečné přiřazení s prioritou MediumPriority

  • 99 % z kapacity procesoru přidělené přiřazením s prioritou MediumPriority

  • Vyhovuje kritériu přiřazování procesů typu MostImportant

Jediné částečné přiřazení s prioritou MediumPriority. Toto částečné přiřazení je uvedeno jako poslední, a proto je použito jako první. Všechny prostředky, které nejsou spotřebovány přiřazením s prioritou HighestPriority, budou dostupné přiřazením s prioritou MediumPriority.

V uvedeném příkladu nejsou procesy omezeny na pevně stanovené množství šířky pásma procesoru. Procesy, kterých se týká poslední částečné přiřazení, získají šířku pásma procesoru jakou potřebují, a zbývající šířka pásma procesoru je rozdělena mezi ostatní soupeřící procesy v pořadí zdola nahoru v řetězu.

Další informace


Obsah