Glosarium - AWS SimSpace Weaver

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Glosarium

Glosarium ini mendefinisikan istilah yang khusus untuk SimSpace Weaver.

Untuk terminologi AWS terbaru, lihat AWS daftar istilah di AWS Referensi Umum.

A

aplikasi

Kode executable (juga disebut binari) yang Anda buat. Istilah aplikasi dapat merujuk ke kode atau instance kode yang sedang berjalan. Aplikasi merangkum perilaku simulasi. Aplikasi membuat, menghapus, membaca, dan memperbarui entitas.

aplikasi SDK

Perangkat pengembangan perangkat lunak (SDK) yang Anda gunakan untuk mengintegrasikan aplikasi dengan SimSpace Weaver. SDK menyediakan API untuk membaca dan menulis data entitas dan pelacakan waktu simulasi. Untuk informasi selengkapnya, lihat SimSpace SDK aplikasi Weaver.

C

klien

Proses (atau definisi mereka) yang ada di luar SimSpace Weaver dan berinteraksi dengan simulasi melalui aplikasi kustom atau aplikasi layanan. Anda dapat menggunakan klien untuk melihat atau mengubah status simulasi.

jam

Abstraksi proses penjadwalan internal SimSpace Weaver. Jam menerbitkan kutu ke aplikasi untuk mempertahankan sinkronisasi waktu. Setiap simulasi memiliki jam sendiri.

tingkat jam

Jumlah kutu per detik yang diterbitkan jam ke aplikasi. Untuk informasi selengkapnya tentang tarif jam yang didukung, lihatSimSpace Titik akhir dan kuota penenun.

tingkat centang jam

Lihat .

menghitung unit sumber daya

Sebuah unit sumber daya komputasi (prosesor dan memori) pada pekerja. Instance tunggal aplikasi biasanya dialokasikan 1 unit sumber daya komputasi. Anda dapat mengalokasikan lebih dari 1 unit sumber daya komputasi untuk setiap aplikasi.

aplikasi kustom

Jenis aplikasi yang Anda gunakan untuk membaca dan berinteraksi dengan status simulasi. Aplikasi khusus dapat membuat entitas dalam simulasi tetapi tidak memilikinya. Saat aplikasi kustom membuat entitas, aplikasi harus mentransfer entitas ke domain spasial. Anda mengontrol siklus hidup aplikasi kustom menggunakan API aplikasi. Untuk informasi selengkapnya tentang SimSpace Weaver API, lihatSimSpace Referensi Weaver API.

domain kustom

Domain yang berisi aplikasi khusus.

partisi kustom

Partisi aplikasi kustom.

D

tenggat

Waktu aktual dimana operasi (seperti pemrosesan untuk kutu) harus selesai.

domain

Sekelompok instance aplikasi yang menjalankan kode eksekusi yang sama (biner aplikasi) dan memiliki opsi peluncuran yang sama.

E

endpoint (layanan)

Nama domain yang memenuhi syarat (FQDN) yang digunakan program (sepertiAWS Command Line Interface) untuk terhubung ke layanan SimSpace Weaver.

endpoint (simulasi)

Alamat IP dan nomor port yang digunakan klien untuk terhubung untuk terhubung ke simulasi. Anda dapat mengonfigurasi titik akhir pada aplikasi khusus dan aplikasi layanan.

entitas

Objek data pelanggan (atau definisi mereka). Entitas dapat statis (tetap di satu lokasi) atau dinamis (bergerak melalui ruang simulasi). Misalnya, orang dan bangunan dalam simulasi.

I

indeks (simulasi)

Deskripsi sifat spasial simulasi, termasuk batas spasial dan sistem koordinatnya.

L

siklus hidup (aplikasi)

Deskripsi langkah-langkah logis yang diharapkan yang dilalui aplikasi selama simulasi. Siklus hidup dikelola (SimSpace Weaver memulai dan menghentikan aplikasi) atau tidak dikelola (Anda memulai dan menghentikan aplikasi).

beban (data bidang entitas)

Baca data bidang entitas dari State Fabric.

P

partisi

Segmen memori bersama pada pekerja. Setiap partisi berisi subset diskrit entitas dalam domain. Setiap aplikasi memiliki partisi yang ditetapkan. Aplikasi memiliki semua entitas dalam partisinya. Saat aplikasi membuat entitas, aplikasi akan membuatnya di partisinya. Saat entitas berpindah dari satu partisi ke partisi lain, kepemilikan akan ditransfer dari aplikasi partisi sumber ke aplikasi partisi tujuan.

R

unit sumber daya

Lihat .

D

skema

Dokumen YAKL atau JSON yang menjelaskan konfigurasi simulasi. SimSpace Weaver menggunakan skema untuk membuat sumber daya simulasi.

aplikasi layanan

Jenis aplikasi yang Anda gunakan untuk membaca dan berinteraksi dengan status simulasi. Aplikasi layanan dapat membuat entitas dalam simulasi tetapi harus mentransfernya ke domain spasial. SimSpace Weaver mengelola siklus hidup aplikasi layanan, dan memulai 1 (atau lebih, sebagaimana ditentukan dalam skema simulasi Anda) pada setiap pekerja dalam simulasi Anda.

domain layanan

Domain yang berisi aplikasi layanan.

partisi layanan

Partisi aplikasi layanan.

simulasi (sumber daya)

Abstraksi cluster komputasi yang menjalankan ruang virtual simulasi. Anda dapat memiliki beberapa simulasi. Anda mengkonfigurasi simulasi menggunakan skema.

aplikasi spasial

Jenis aplikasi yang merangkum logika simulasi inti. Setiap aplikasi spasial memiliki 1 (dan hanya 1) partisi.

domain spasial

Domain yang berisi aplikasi spasial.

partisi spasial

Partisi aplikasi spasial.

State Fabric

SimSpace Database dalam memori Weaver. State FabricMenyimpan keadaan simulasi, termasuk entitas dan data SimSpace Weaver internal.

menyimpan (data bidang entitas)

Menulis data bidang entitas ke State Fabric.

berlangganan

Permintaan jangka panjang untuk instance aplikasi tertentu untuk menerima data dari area langganan). Aplikasi berlangganan menggunakan langganan untuk menemukan perubahan pada entitas di dalam area berlangganan.

area berlangganan

Sebuah wilayah 2 dimensi dari ruang simulasi. Langganan mengacu pada area berlangganan. Area berlangganan dapat menjangkau lebih dari 1 partisi, dan juga mencakup bagian partisi. Area berlangganan terus menerus dalam batas-batas yang ditentukan.

T

centang

Nilai diskrit untuk waktu (baik waktu jam dinding atau waktu simulasi). Aplikasi dapat melakukan iterasi lebih cepat dari durasi tick, tetapi diharapkan untuk menulis tick tertentu dalam tenggat waktu tertentu. Semua operasi untuk semua aplikasi untuk tanda centang tertentu harus selesai sebelum tick berikutnya dapat dimulai.

tingkat centang

Lihat tingkat jam.

waktu (aktual)

Waktu saat ini dari perspektif realitas. SimSpace Weaver menggunakan timestamp POSIX 64-bit yang merupakan jumlah nanodetik sejakUnix zaman(January 1, 1970, 00:00:00 UTC).

waktu (simulasi)

Waktu saat ini dari perspektif simulasi. SimSpace Weaver menggunakan 64-bit integer logika tick counter, yang mungkin tidak langsung sesuai dengan waktu yang sebenarnya.

W

pekerja

Instans Amazon Elastic Compute Cloud (Amazon EC2) yang menjalankan kode simulasi.