Gestion de la charge de travail

Définition - Que signifie la gestion de la charge de travail?

La gestion de la charge de travail est un processus permettant de déterminer les répartitions appropriées de la charge de travail afin de fournir des performances optimales aux applications et aux utilisateurs.

Il offre à l'organisation la capacité de contrôler ou de microgérer où chaque demande de travail est exécutée afin de maximiser le débit de la charge de travail et d'améliorer les performances en s'assurant qu'aucun nœud de traitement n'est surchargé tandis que d'autres sont sous-utilisés.

Definir Tech explique la gestion de la charge de travail

La gestion de la charge de travail est le processus de distribution des différentes charges de travail qu'un système gère intelligemment. Par exemple, les serveurs se connectent à plusieurs clients qui utilisent différentes applications en même temps et tous s'attendent à des temps d'exécution cohérents et à un accès prévisible aux ressources réseau et aux bases de données.

Le gestionnaire de charge de travail du système répond à ces attentes en contrôlant l'accès de la charge de travail aux ressources du système telles que la puissance de calcul, la mémoire et les unités d'E / S via la hiérarchisation ou d'autres algorithmes spécifiés par l'administrateur système. Certaines charges de travail reçoivent plus d'opérations d'E / S et moins de puissance de calcul tandis que d'autres sont l'inverse; ceci est entièrement basé sur le type de charge de travail.

Le gestionnaire de charge de travail garantit également que les charges de travail sont correctement réparties entre les unités d'exécution ou les serveurs disponibles. Ainsi, dans une simple application Web, un flux de travail avec des milliers d'utilisateurs en même temps, il existe plusieurs serveurs qui doivent partager la charge de manière égale, contrôlée par le gestionnaire de charge de travail ou les méta-planificateurs. Dans le cloud computing, cela s'appelle l'équilibrage de charge automatique.