Glossar - AWS SimSpace Weaver

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.

Glossar

Dieses Glossar definiert Begriffe, die spezifisch für sind. AWS SimSpace Weaver

Die neueste AWS Terminologie finden Sie im AWS Glossar in der AWS Allgemeinen Referenz.

A

App

Ausführbarer Code (auch Binärdateien genannt), den Sie erstellen. Der Begriff App kann sich auf den Code oder eine laufende Instanz dieses Codes beziehen. Eine App kapselt das Simulationsverhalten ein. Apps erstellen, löschen, lesen und aktualisieren Entitäten.

App-SDK

Ein Software Development Kit (SDK), mit dem Sie eine App integrieren SimSpace Weaver. Das SDK bietet APIs zum Lesen und Schreiben von Entitätsdaten und zum Verfolgen der Simulationszeit. Weitere Informationen finden Sie unter SimSpace Weaver -App-SDK.

C

Kunde

Prozesse (oder deren Definitionen), die außerhalb der Simulation existieren SimSpace Weaver und über eine benutzerdefinierte App oder Service-App mit der Simulation interagieren. Sie können einen Client verwenden, um den Simulationsstatus anzuzeigen oder zu ändern.

Uhr

Eine Abstraktion der SimSpace Weaver internen Planungsprozesse. Die Uhr veröffentlicht Ticks in Apps, um die Zeitsynchronisierung aufrechtzuerhalten. Jede Simulation hat ihre eigene Uhr.

Taktrate

Die Anzahl der Ticks pro Sekunde, die die Uhr in Apps veröffentlicht. Weitere Informationen zu den unterstützten Taktraten finden Sie unterSimSpace Endpunkte und Kontingente von Weaver.

Takttickrate

Siehe Taktrate.

Rechenressourceneinheit

Eine Einheit von Rechenressourcen (Prozessor und Speicher) auf einem Worker. Einer einzelnen Instanz einer App wird normalerweise 1 Rechenressourceneinheit zugewiesen. Sie können jeder App mehr als eine Rechenressourceneinheit zuweisen.

benutzerdefinierte App

Eine Art von App, die Sie verwenden, um den Status der Simulation zu lesen und mit ihm zu interagieren. Benutzerdefinierte Apps können zwar Entitäten in der Simulation erstellen, besitzen diese aber nicht. Wenn eine benutzerdefinierte App eine Entität erstellt, muss sie die Entität in die räumliche Domäne übertragen. Sie steuern den Lebenszyklus einer benutzerdefinierten App mithilfe der App-APIs. Weitere Informationen zu den SimSpace Weaver APIs finden Sie unterSimSpace Weaver API-Referenzen.

benutzerdefinierte Domäne

Eine Domain, die benutzerdefinierte Apps enthält.

benutzerdefinierte Partition

Die Partition einer benutzerdefinierten App.

D

Frist

Eine tatsächliche Uhrzeit, bis zu der ein Vorgang (z. B. die Bearbeitung eines Häkchens) abgeschlossen sein sollte.

Domäne

Eine Gruppe von App-Instanzen, die denselben ausführbaren Code (App-Binärdatei) ausführen und dieselben Startoptionen haben.

E

Endpunkt (Dienst)

Ein vollqualifizierter Domänenname (FQDN), den Programme (wie der AWS Command Line Interface) verwenden, um eine Verbindung mit dem SimSpace Weaver Dienst herzustellen.

Endpunkt (Simulation)

Eine IP-Adresse und Portnummer, über die Clients eine Verbindung zu einer Simulation herstellen. Sie können Endpunkte in benutzerdefinierten Apps und Service-Apps konfigurieren.

Entität

Kundendatenobjekte (oder deren Definitionen). Entitäten können statisch (bleiben an einem Ort) oder dynamisch (bewegen sich durch den Simulationsraum) sein. Zum Beispiel Personen und Gebäude in einer Simulation.

I

Index (Simulation)

Eine Beschreibung der räumlichen Eigenschaften einer Simulation, einschließlich ihrer räumlichen Grenzen und ihres Koordinatensystems.

L

Lebenszyklus (einer App)

Eine Beschreibung der erwarteten logischen Schritte, die eine App während einer Simulation durchläuft. Lebenszyklen werden entweder verwaltet (SimSpace Weaver startet und stoppt die App) oder nicht verwaltet (Sie starten und beenden die App).

laden (Entitätsfelddaten)

Liest Entitätsfelddaten aus dem State Fabric.

P

Partition

Ein Segment des gemeinsam genutzten Speichers auf einem Worker. Jede Partition enthält eine diskrete Teilmenge von Entitäten innerhalb einer Domäne. Jeder App ist eine Partition zugewiesen. Eine App besitzt alle Entitäten in ihrer Partition. Wenn eine App eine Entität erstellt, erstellt sie sie in ihrer Partition. Wenn Entitäten von einer Partition auf eine andere Partition verschoben werden, wird der Besitz von der App der Quellpartition auf die App der Zielpartition übertragen.

R

Ressourceneinheit

Siehe .

S

Schema

Ein YAML- oder JSON-Dokument, das die Konfiguration einer Simulation beschreibt. SimSpace Weaver verwendet ein Schema, um eine Simulationsressource zu erstellen.

Service-App

Eine Art von App, die Sie verwenden, um den Status der Simulation zu lesen und mit ihm zu interagieren. Service-Apps können Entitäten in der Simulation erstellen, müssen sie jedoch in die räumliche Domäne übertragen. SimSpace Weaver verwaltet den Lebenszyklus einer Service-App und startet eine (oder mehrere, wie in Ihrem Simulationsschema angegeben) für jeden Worker in Ihrer Simulation.

Dienstdomäne

Eine Domain, die Service-Apps enthält.

Servicepartition

Die Partition einer Service-App.

Simulation (Ressource)

Eine Abstraktion eines Rechenclusters, auf dem ein simulierter virtueller Raum ausgeführt wird. Sie können mehrere Simulationen durchführen. Sie konfigurieren eine Simulation mithilfe eines Schemas.

räumliche App

Eine Art von App, die die Kern-Simulationslogik kapselt. Jede Geo-App besitzt 1 (und nur 1) Partition.

räumliche Domäne

Eine Domäne, die räumliche Apps enthält.

räumliche Partition

Die Partition einer räumlichen App.

State Fabric

SimSpace Weaver ist eine In-Memory-Datenbank. Die State Fabric speichert den Status der Simulationen, einschließlich Entitäten und interner SimSpace Weaver Daten.

speichern (Entitätsfelddaten)

Schreiben Sie Entitätsfelddaten in die State Fabric.

Abonnement

Eine lang andauernde Anfrage für eine bestimmte App-Instanz, Daten aus einem Abonnementbereich zu empfangen. Die abonnierende App verwendet ein Abonnement, um Änderungen an Entitäten innerhalb des Abonnementbereichs zu ermitteln.

Abonnementbereich

Eine zweidimensionale Region des Simulationsraums. Ein Abonnement bezieht sich auf einen Abonnementbereich. Ein Abonnementbereich kann sich über mehr als eine Partition erstrecken und auch Teile von Partitionen enthalten. Ein Abonnementbereich ist innerhalb seiner definierten Grenzen kontinuierlich.

T

ankreuzen

Ein diskreter Wert für die Zeit (entweder Wanduhr oder Simulationszeit). Apps können schneller iterieren als die Dauer der Ticks, es wird jedoch erwartet, dass sie bestimmte Ticks innerhalb bestimmter Fristen schreiben. Alle Operationen für alle Apps für einen bestimmten Tick müssen abgeschlossen sein, bevor der nächste Tick beginnen kann.

Tick-Rate

Siehe Taktrate.

Zeit (tatsächlich)

Die aktuelle Zeit aus der Perspektive der Realität. SimSpace Weaver verwendet einen 64-Bit-POSIX-Zeitstempel, der der Anzahl der Nanosekunden seit der Epoche entspricht Unix (January 1, 1970, 00:00:00 UTC).

Zeit (Simulation)

Die aktuelle Uhrzeit aus Sicht der Simulation. SimSpace Weaver verwendet einen logischen 64-Bit-Integer-Tick-Zähler, der möglicherweise nicht direkt der tatsächlichen Zeit entspricht.

W

Arbeiter

Eine Amazon Elastic Compute Cloud (Amazon EC2) -Instance, die Simulationscode ausführt.