Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Konfiguration der räumlichen Domäne
Um die Eigenschaften für eine räumliche Domäne anzugeben, ersetzen Sie spatial-domain-name
durch einen Namen Ihrer Wahl. Der Name muss 3-64 Zeichen lang sein und kann die Zeichen A-Z, a-z, 0-9 und _ - (Bindestrich) enthalten. Geben Sie nach dem Namen die Eigenschaften der räumlichen Domäne an.
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
"
Strategie zur Partitionierung räumlicher Domänen
Der launch_apps_by_partitioning_strategy
Abschnitt (erforderlich) spezifiziert die Partitionierungsstrategie und die Dimensionen (in Anzahl der Partitionen) des Simulationsraums.
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
Eigenschaften
partitioning_strategy
-
Gibt die Partitionierungsstrategie für diese räumliche Domäne an.
Erforderlich: Ja
Typ: Zeichenfolge
Gültige Werte: Der Wert dieser Eigenschaft muss mit dem Namen einer im Abschnitt definierten Partitionierungsstrategie übereinstimmen.
partitioning_strategies
Weitere Informationen finden Sie unter Strategien zur Partitionierung. grid_partition
-
Gibt die Anzahl der Partitionen entlang jeder Achse (X und Y) in einer Rastertopologie an. Diese Dimensionen beschreiben den gesamten Simulationsraum für diese Domäne.
Erforderlich: Bedingt. Diese Eigenschaft kann nur angegeben werden, wenn die Topologie auf
"Grid"
eingestellt ist. Diese Eigenschaft hängt von dergrid_placement_groups
Eigenschaft der angegebenen Partitionierungsstrategie für diese Domäne ab:Diese Eigenschaft ist erforderlich, wenn die Partitionierungsstrategie dieser Domain keine Konfiguration spezifiziert.
grid_placement_groups
Wenn es eine
grid_placement_groups
Konfiguration gibt, die Sie aber nicht angebengrid_partition
, SimSpace Weaver werden dieselben Dimensionen wie in dergrid_placment_groups
Konfiguration verwendet.Wenn Sie
grid_placement_groups
sowohl als auch angebengrid_partition
,grid_partition
müssen die Abmessungen von ein Vielfaches der Abmessungen von seingrid_placement_groups
(wenn Ihregrid_placement_groups
Abmessungen beispielsweise 2x2 sind, dann sind einige gültige Abmessungen fürgrid_partition
2x2, 4x4, 6x6, 8x8, 10x10).
Typ: Integer (für jede Achse)
Gültige Werte:
1
-20
Räumliche App-Konfiguration
Der app_config
Abschnitt (erforderlich) spezifiziert das Paket, die Startkonfiguration und die Ressourcenanforderungen für Apps in dieser Domäne.
app_config: package: "
app-package-s3-uri
" launch_command: ["app-launch-command
", "parameter1", ...
] required_resource_units: compute:app-resource-units
Eigenschaften
package
-
Gibt das Paket (Zip-Datei) an, das die ausführbare/binäre Datei der App enthält. Das Paket muss in einem Amazon S3 S3-Bucket gespeichert werden. Es wird nur das ZIP-Dateiformat unterstützt.
Erforderlich: Ja
Typ: Zeichenfolge
Gültige Werte: Amazon S3 URI des Pakets in einem Amazon S3 S3-Bucket. Beispiel,
s3://weaver-myproject-111122223333-app-zips-us-west-2/MySpatialApp.zip
. launch_command
-
Gibt den Namen der ausführbaren/binären Datei und die Befehlszeilenparameter zum Starten der App an. Jedes Befehlszeilen-Zeichenfolge-Token ist ein Element im Array.
Erforderlich: Ja
Typ: Zeichenketten-Array
required_resource_units
-
Gibt die Anzahl der Ressourceneinheiten an, die jeder Instanz dieser App zugewiesen werden SimSpace Weaver sollen. Eine Ressourceneinheit ist eine feste Anzahl virtueller Zentraleinheiten (vCPUs) und Direktzugriffsspeicher (RAM) bei einem Arbeiter. Weitere Hinweise zu Ressourceneinheiten finden Sie unterEndpunkte und Service Quotas. Die
compute
Eigenschaft gibt eine Zuordnung von Ressourceneinheiten für diecompute
Familie der Arbeitnehmer an und ist derzeit die einzig gültige Zuweisungsart.Erforderlich: Ja
Typ: Ganzzahl
Gültige Werte:
1
-4
Benutzerdefiniertes Container-Image
Die image
Eigenschaft (optional) gibt den Speicherort eines Container-Images an, das zum Ausführen von Apps in dieser Domain SimSpace Weaver verwendet wird (wird in den Versionen 1.13
und nicht unterstützt1.12
). Stellen Sie URI das in einem Repository in Amazon Elastic Container Registry (AmazonECR) bereit, das das Bild enthält. Wenn diese Eigenschaft nicht angegeben ist, aber die im simulation_properties
Abschnitt der obersten Ebene angegeben default_image
ist, verwenden Apps in dieser Domain diedefault_image
. Weitere Informationen finden Sie unter Maßgeschneiderte Behälter.
image: "
ecr-repository-uri
"
Eigenschaften
image
-
Gibt den Speicherort eines Container-Images an, um Apps in dieser Domain auszuführen.
Required: No
Typ: Zeichenfolge
Gültige Werte:
Das URI eines Repositorys in Amazon Elastic Container Registry (AmazonECR) (zum Beispiel
111122223333.dkr.ecr.us-west-2.amazonaws.com/my-ecr-repository:latest
)