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.
Parámetros de la política de programación
Las políticas de programación se dividen en tres componentes básicos: el nombre, la política de reparto justo y las etiquetas de la política de programación.
Nombre de la política de programación
name
-
El nombre de su política de programación. Se admiten hasta 128 letras (mayúsculas y minúsculas), números, guiones y caracteres de subrayado.
Tipo: String
Obligatorio: sí
Política de reparto justo
fairsharePolicy
-
La política de reparto justo de la política de programación.
"fairsharePolicy": { "computeReservation":
number
, "shareDecaySeconds":number
, "shareDistribution": [ { "shareIdentifier": "string
", "weightFactor":number
} ] }Tipo: objeto
Obligatorio: no
computeReservation
-
Un valor que se usa para reservar parte de la VCPU máxima disponible para los identificadores de la parte justa que aún no han sido utilizados.
La proporción reservada es
(computeReservation/100)^ActiveFairShares
, donde ActiveFairShares es el número de identificadores activos de la cuota justa.Por ejemplo, un valor
computeReservation
de 50 indica que AWS Batch debe reservar el 50 % de la VCPU máxima disponible si solo hay un identificador activo de reparto justo, el 25 % si hay dos identificadores activos de reparto justo y el 12,5 % si hay tres identificadores activos de reparto justos. Un valorcomputeReservation
de 25 indica que AWS Batch debe reservar el 25 % de la VCPU máxima disponible si solo hay un identificador activo de reparto justo, el 6,25 % si hay dos identificadores activos de reparto justo y el 1,56 % si hay tres identificadores activos de reparto justo.Tipo: entero
Rango válido: valor mínimo de 0. Valor máximo de 99.
Obligatorio: no
shareDecaySeconds
-
El período de tiempo que se utilizará para calcular el porcentaje de reparto justo para cada identificador de reparto justo en uso. Un valor de cero (0) indica que solo se debe medir el uso actual. El decaimiento permite que los trabajos más recientes tengan más peso que los anteriores.
Tipo: entero
Rango válido: valor mínimo de 0. Valor máximo de 604800 (1 semana).
Obligatorio: no
shareDistribution
-
Matriz de objetos que contiene las ponderaciones de los identificadores de reparto justo para la política de reparto justo. Los identificadores de reparto justo que no se incluyen tienen un peso predeterminado de
1.0
."shareDistribution": [ { "shareIdentifier": "
string
", "weightFactor":number
} ]Tipo: matriz
Obligatorio: no
shareIdentifier
-
Un identificador de reparto justo o un prefijo de identificador de reparto justo. Si la cadena termina con '*', dicha cadena especifica un prefijo de reparto justo para los identificadores de reparto justo que comienzan con ese prefijo. Por ejemplo, si el valor es
UserA*
y elweightFactor
es 1 y hay dos identificadores de reparto justo que comienzan porUserA
, cada uno de esos identificadores de reparto justo tendrá una ponderación de 2; si hay cinco identificadores de reparto justo de este tipo, cada uno tendrá una ponderación de 5.La lista de identificadores de reparto justo y prefijos de identificadores de reparto justo de una política de reparto justo no puede solaparse. Por ejemplo, no puede haber un prefijo identificador de reparto justo de
UserA*
y un identificador de reparto justo deUserA-1
en la misma política de reparto justo.Tipo: String
Obligatorio: sí
weightFactor
-
El factor de ponderación para el identificador de reparto justo. El valor predeterminado es 1.0. Un valor más bajo tiene una mayor prioridad para los recursos informáticos. Por ejemplo, los trabajos que utilizan un identificador de recurso compartido con un factor de peso de 0,125 (1/8) obtienen 8 veces los recursos de computación de los trabajos que utilizan un identificador de recurso compartido con un factor de peso de 1.
El valor más pequeño admitido es 0,0001 y el más grande es 999,9999.
Tipo: Flotante
Obligatorio: no
Etiquetas
tags
-
Etiquetas de pares clave-valor para asociarlas a la política de programación. Para obtener más información, consulte Etiquetado de los recursos de AWS Batch.
Tipo: mapa de cadena a cadena
Obligatorio: no