View a markdown version of this page

Programe trabajadores en espera para una flota de Deadline Cloud con CloudFormation - Deadline Cloud

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Programe trabajadores en espera para una flota de Deadline Cloud con CloudFormation

La CloudFormation plantilla fleet_standby_scheduling programa los cambios en el recuento de trabajadores en espera en una flota de Deadline Cloud en función de un cronograma. Los trabajadores en espera son un grupo reducido de trabajadores inactivos que pueden empezar a procesar los trabajos de inmediato sin tener que esperar a que se publiquen nuevas instancias. Al programar a los trabajadores en espera durante el horario laboral y no fuera del horario laboral, se reduce la latencia al iniciar los trabajos cuando el equipo está activo y, al mismo tiempo, se evita el coste de los trabajadores inactivos durante la noche y los fines de semana. Para ver el código fuente de la plantilla, consulta https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/cloudformation/farm_templates/fleet_standby_scheduling fleet_standby_scheduling en el sitio web. GitHub

La plantilla funciona con cualquier flota de Deadline Cloud existente, incluidas las flotas gestionadas por servicios y gestionadas por los clientes. De forma predeterminada, establece el recuento de trabajadores en espera en 2 a las 8:00 a.m. UTC de lunes a viernes y lo restablece en 0 a las 5:00 p.m. UTC.

La plantilla de crea los siguientes recursos:

  • Una función de Lambda que llama a la API de Deadline Cloud. UpdateFleet La función lee primero la configuración actual de la flota para evitar sobrescribir otros ajustes.

  • Funciones de IAM para la función Lambda y el planificador. EventBridge

  • Dos EventBridge programas que activan la función Lambda al principio y al final del horario laboral.

Para personalizar la programación, actualice los BusinessHoursStartCron ScheduleTimezone parámetros y. BusinessHoursEndCron Para programar varias flotas, implemente una pila por flota.