Strategie di partizionamento - AWS SimSpace Weaver

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Strategie di partizionamento

Lapartitioning_strategiesla sezione specifica le proprietà di configurazione per le partizioni delle app spaziali. Fornisci il tuo nome per una strategia di partizionamento (un insieme di proprietà in questa sezione) e lo usi nella configurazione spaziale dell'app.

partitioning_strategies: MyGridPartitioning: topology: "Grid" aabb_bounds: x: [0, 1000] y: [0, 1000] grid_placement_groups: x: 1 y: 1

Latopologyla proprietà specifica il tipo di sistema di coordinate utilizzato dalla simulazione. Il valoreGridspecifica una griglia bidimensionale (2D).

Per unGridtopologia, lo spazio di simulazione è modellato come un riquadro di delimitazione allineato agli assi(AABB). Specificate i limiti delle coordinate per ciascun asse del vostro AABB nelaabb_boundsproprietà. Tutte le entità che esistono spazialmente nella simulazione devono avere una posizione all'interno dell'AABB.

Gruppi di posizionamento della griglia

UNgruppo di collocamentoè una raccolta di partizioni spaziali di app che desideriSimSpace Weaverda collocare sullo stesso lavoratore. Si specifica il numero e la disposizione dei gruppi di posizionamento (in una griglia) nelgrid_placement_groupsproprietà.SimSpace Weavertenterà di distribuire uniformemente le partizioni tra i gruppi di posizionamento. Le aree di proprietà delle app spaziali con partizioni nello stesso gruppo di posizionamento saranno spazialmente adiacenti.

Ti consigliamo che x * y sia uguale al numero di lavoratori desiderato. Se non è uguale,SimSpace Weavercercherà di bilanciare i gruppi di collocamento tra i lavoratori disponibili.

Se non specifichi una configurazione del gruppo di posizionamento,SimSpace Weaverne calcolerà uno per te.