 |
» |
|
|
 |
Per indicare a gWLM come gestire le risorse per i carichi di lavoro, è possibile definire vari tipi di criterio. Questi tipi sono: - Fixed
Assegna al compartimento del carico di lavoro una quantità fissa – costante – di risorse CPU. Prima di tentare di soddisfarne altri, gWLM prima soddisfa questi tipi di criterio. - Utilization
Tenta di mantenere l’utilizzo delle CPU da parte del carico di lavoro in prossimità del valore obiettivo, richiedendo maggiori risorse CPU quando il carico di lavoro sta utilizzando eccessivamente l’assegnazione corrente delle risorse CPU, oppure richiedendone di meno quando l'utilizzo è inferiore alle risorse assegnate. Ad esempio, si presuma che un carico di lavoro abbia un criterio d’utilizzo con un obiettivo dell’80% ed un’assegnazione di 5 nuclei. Se il carico di lavoro dovesse utilizzare 4,5 nuclei, la sua percentuale di utilizzo sarebbe 4,5/5, cioè del 90%. Per rientrare nel requisito, gWLM tenterà di assegnare delle risorse CPU aggiuntive al compartimento del carico di lavoro. Un’assegnazione di 6 nuclei porterebbe ad una percentuale di utilizzo di 4,5/6, cioè del 75%, soddisfando il requisito. Con un criterio di utilizzo, si specifica il minimo ed il massimo della richiesta di risorse CPU. Con questo tipo di criterio, sarà sempre assegnata ai carichi di lavoro perlomeno la richiesta minima. I criteri di utilizzo consentono di assegnare delle priorità ai carichi di lavoro. - OwnBorrow
Consente di impostare i valori seguenti: La quantità di risorse CPU, in nuclei, di proprietà del compartimento del carico di lavoro. Il minimo di risorse CPU, in nuclei, che il compartimento del carico di lavoro deve avere, dopo il prestito di risorse ad altri carichi di lavoro. Il massimo di risorse CPU, in nuclei, che il compartimento del carico di lavoro può avere, dopo il prestito di risorse da altri carichi di lavoro.
Con un criterio OwnBorrow, quando è necessario, al compartimento del carico di lavoro saranno assegnate le risorse CPU possedute. Il valore minimo e quello massimo consentono di specificare quanto il carico di lavoro può dare – quando le risorse non sono necessarie – oppure ricevere – quando risorse aggiuntive sono necessarie e disponibili – in prestito. Se un compartimento ha dato in prestito dei nuclei e dovesse diventare impegnato, si riprenderà i nuclei così ceduti. - Custom
Disponibili per gli utenti avanzati. Per informazioni sui criteri personalizzati, consultare la guida in linea oppure gwlmxml(1M). - Conditional
Specifica il criterio esistente da usare quando si soddisfa una condizione basata sull'orario, su di un file o di Serviceguard.
È possibile definire dei propri criteri, oppure utilizzare uno dei tanti forniti con gWLM. (Volendo, è possibile utilizzarne uno per più carichi di lavoro, minimizzando così il numero di criteri.)
|