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.
Configuración de dominio espacial
Para especificar las propiedades de un dominio espacial, sustituya spatial-domain-name
por el nombre que elija. El nombre debe tener entre 3 y 64 caracteres y puede contener los caracteres A -Z , a -z , 0 -9 y _ - (guion). Especifique las propiedades del dominio espacial después del nombre.
spatial-domain-name
: launch_apps_by_partitioning_strategy: partitioning_strategy: "partitioning-strategy-name
" grid_partition: x:number-of-partitions-along-x-axis
y:number-of-partitions-along-y-axis
app_config: package: "app-package-s3-uri
" launch_command: ["app-launch-command
", "parameter1", ...
] required_resource_units: compute:app-resource-units
image: "ecr-repository-uri
"
Estrategia de particionamiento del dominio espacial
La sección launch_apps_by_partitioning_strategy
(obligatoria) especifica la estrategia de partición y las dimensiones (en número de particiones) del espacio de simulación.
launch_apps_by_partitioning_strategy: partitioning_strategy: "
partitioning-strategy-name
" grid_partition: x:number-of-partitions-along-x-axis
y:number-of-partitions-along-y-axis
Propiedades
partitioning_strategy
-
Especifica la estrategia de partición para este dominio espacial.
Obligatorio: sí
Tipo: cadena
Valores válidos: el valor de esta propiedad debe coincidir con el nombre de una estrategia de partición definida en la sección
partitioning_strategies
. Para obtener más información, consulte Estrategias de partición. grid_partition
-
Especifica el número de particiones a lo largo de cada eje (x e y) en una topología de cuadro. Estas dimensiones describen el espacio de simulación total de este dominio.
Obligatorio: condicional. Únicamente puede especificarse si se ha establecido la topología como
"Grid"
. Esta propiedad depende de la propiedadgrid_placement_groups
de la estrategia de partición especificada para este dominio:Esta propiedad es obligatoria si la estrategia de particionamiento de este dominio no especifica ninguna configuración de
grid_placement_groups
.Si hay una configuración de
grid_placement_groups
pero no especificagrid_partition
, SimSpace Weaver utilizará las mismas dimensiones que la configuracióngrid_placment_groups
.Si especifica
grid_placement_groups
ygrid_partition
, las dimensiones degrid_partition
deben ser múltiplos de las dimensiones degrid_placement_groups
(por ejemplo, si las dimensiones degrid_placement_groups
son 2x2, algunas dimensiones válidas paragrid_partition
son 2x2, 4x4, 6x6, 8x8, 10x10).
Tipo: entero (para cada eje)
Valores válidos:
1
-20
Configuración de aplicaciones espaciales
La sección app_config
(obligatoria) especifica el paquete, la configuración de inicio y los requisitos de recursos de las aplicaciones de este dominio.
app_config: package: "
app-package-s3-uri
" launch_command: ["app-launch-command
", "parameter1", ...
] required_resource_units: compute:app-resource-units
Propiedades
package
-
Especifica el paquete (archivo zip) que contiene el archivo ejecutable o binario de la aplicación. Los datos tienen que estar almacenados en un bucket de Amazon S3. Solo se admite el formato de archivo ZIP.
Obligatorio: sí
Tipo: cadena
Valores válidos: Amazon S3 URI del paquete en un bucket de Amazon S3. Por ejemplo,
s3://weaver-myproject-111122223333-app-zips-us-west-2/MySpatialApp.zip
. launch_command
-
Especifica el nombre del archivo ejecutable/binario y los parámetros de la línea de comandos para lanzar la aplicación. Cada token de cadena de línea de comandos es un elemento de la matriz.
Obligatorio: sí
Tipo: matriz de cadenas
required_resource_units
-
Especifica el número de unidades de recursos que SimSpace Weaver debe asignar a cada instancia de esta aplicación. Una unidad de recursos es una cantidad fija de unidades centrales de procesamiento virtuales (vCPUs) y memoria de acceso aleatorio (RAM) sobre un trabajador. Para obtener más información acerca de recursos, consulte Puntos de conexión y Service Quotas. La propiedad de
compute
especifica una asignación de unidades de recursos para la familia de trabajadorescompute
y, actualmente, es el único tipo de asignación válido.Obligatorio: sí
Tipo: entero
Valores válidos:
1
-4
Imagen de contenedor personalizada
La image
propiedad (opcional) especifica la ubicación de una imagen de contenedor que se SimSpace Weaver utiliza para ejecutar aplicaciones en este dominio (no es compatible con las versiones 1.13
y1.12
). Proporcione la imagen URI a un repositorio de Amazon Elastic Container Registry (AmazonECR) que contenga la imagen. Si no se especifica esta propiedad, pero la default_image
se especifica en la sección simulation_properties
de nivel superior, las aplicaciones de este dominio utilizan la default_image
. Para obtener más información, consulte Contenedores personalizados.
image: "
ecr-repository-uri
"
Propiedades
image
-
Especifica la ubicación de una imagen de contenedor para ejecutar aplicaciones en este dominio.
Obligatorio: no
Tipo: cadena
Valores válidos:
El URI de un repositorio en Amazon Elastic Container Registry (AmazonECR) (por ejemplo,
111122223333.dkr.ecr.us-west-2.amazonaws.com/my-ecr-repository:latest
)