Gestión de carga de trabajo

Definición: ¿Qué significa Gestión de la carga de trabajo?

La gestión de la carga de trabajo es un proceso para determinar las distribuciones adecuadas de la carga de trabajo a fin de proporcionar un rendimiento óptimo para las aplicaciones y los usuarios.

Proporciona a la organización la capacidad de controlar o microgestionar dónde se ejecuta cada solicitud de trabajo para maximizar el rendimiento de la carga de trabajo y mejorar el rendimiento, asegurándose de que ningún nodo de procesamiento se sobrecargue mientras que otros estén subutilizados.

Techinfo explica la gestión de cargas de trabajo

La gestión de la carga de trabajo es el proceso de distribución de las diferentes cargas de trabajo que un sistema maneja de forma inteligente. Por ejemplo, los servidores se conectan a varios clientes que usan diferentes aplicaciones al mismo tiempo y todos esperan tiempos de ejecución consistentes y acceso predecible a los recursos de red y las bases de datos.

El administrador de carga de trabajo del sistema cumple estas expectativas al controlar el acceso de la carga de trabajo a los recursos del sistema, como la potencia de cálculo, la memoria y las unidades de E / S, mediante la priorización u otros algoritmos especificados por el administrador del sistema. A algunas cargas de trabajo se les otorgan más operaciones de E / S y menos potencia de cálculo, mientras que a otras se les otorga lo contrario; esto se basa completamente en el tipo de carga de trabajo.

El administrador de carga de trabajo también garantiza que las cargas de trabajo se distribuyan correctamente entre las unidades de ejecución o los servidores disponibles. Entonces, en una aplicación web simple, flujo de trabajo con miles de usuarios al mismo tiempo, hay varios servidores que deben compartir la carga de manera uniforme, lo cual es controlado por el administrador de carga de trabajo o los metaprogramadores. En la computación en la nube, esto se denomina equilibrio de carga automático.