Konfigurasi domain spasial - AWS SimSpace Weaver

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

Konfigurasi domain spasial

Untuk menentukan properti untuk domain spasial, gantispatial-domain-namedengan nama pilihan Anda. Nama harus 3-64 karakter panjang dan dapat berisi karakterSEBUAH-Z,sebuah-z,0-9, dan_ -(tanda hubung). Tentukan properti domain spasial setelah nama.

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"

Strategi partisi domain spasial

Thelaunch_apps_by_partitioning_strategybagian (wajib) menentukan strategi partisi dan dimensi (dalam jumlah partisi) dari ruang simulasi.

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

Properti

partitioning_strategy

Menentukan strategi partisi untuk domain spasial ini.

Wajib: Ya

Tipe: String

Nilai yang valid:Nilai properti ini harus sesuai dengan nama strategi partisi yang didefinisikan dalampartitioning_strategiesbagian. Untuk informasi selengkapnya, lihat Strategi partisi.

grid_partition

Menentukan jumlah partisi sepanjang setiap sumbu (x dan y) dalam topologi grid. Dimensi ini menggambarkan ruang simulasi total untuk domain ini.

Diperlukan:Bersyarat. Properti ini hanya dapat ditentukan jika topologi diatur ke"Grid". Properti ini tergantung padagrid_placement_groupsproperti dari strategi partisi yang ditentukan untuk domain ini:

  • Properti ini diperlukan jika strategi partisi domain ini tidak menentukangrid_placement_groupskonfigurasi.

  • Jika adagrid_placement_groupskonfigurasi tetapi Anda tidak menentukangrid_partition, makaSimSpace Weaverakan menggunakan dimensi yang sama dengangrid_placment_groupskonfigurasi.

  • Jika Anda menentukan keduanyagrid_placement_groupsdangrid_partition, dimensigrid_partitionharus kelipatan dari dimensigrid_placement_groups(Misalnya, jika Andagrid_placement_groupsdimensi 2x2, maka beberapa dimensi yang valid untukgrid_partitionadalah 2x2, 4x4, 6x6, 8x8, 10x10).

Jenis:Integer (untuk setiap sumbu)

Nilai yang valid: 1-20

Konfigurasi aplikasi spasial

Theapp_configbagian (wajib) menentukan paket, konfigurasi peluncuran, dan persyaratan sumber daya untuk aplikasi di domain ini.

app_config: package: "app-package-s3-uri" launch_command: ["app-launch-command", "parameter1", ...] required_resource_units: compute: app-resource-units

Properti

package

Menentukan paket (file zip) yang berisi aplikasi executable/binary. Paket harus disimpan dalam ember Amazon S3. Hanya format file zip yang didukung.

Wajib: Ya

Tipe: String

Nilai yang valid:URI Amazon S3 dari paket dalam ember Amazon S3. Sebagai contoh, s3://example-bucket/MySpatialApp.zip.

launch_command

Menentukan nama file executable/binary dan parameter baris perintah untuk meluncurkan aplikasi. Setiap token string baris perintah adalah elemen dalam array.

Wajib: Ya

Jenis:Array string

required_resource_units

Menentukan jumlah unit sumber daya yangSimSpace Weaverharus mengalokasikan untuk setiap instance aplikasi ini. SEBUAHunit sumber dayaadalah jumlah tetap unit pemrosesan pusat virtual(vCPUs)dan memori akses acak(RAM)pada seorang pekerja. Untuk informasi selengkapnya tentang unit sumber daya, lihatEndpoint dan kuota layanan. Thecomputeproperti menentukan alokasi unit sumber daya untukcomputekeluarga pekerja, dan saat ini satu-satunya jenis alokasi yang valid.

Wajib: Ya

Tipe: Integer

Nilai yang valid: 1-4

Gambar kontainer kustom

Theimageproperti (opsional) menentukan lokasi gambar kontainer yangSimSpace Weaverdigunakan untuk menjalankan aplikasi di domain ini (tidak didukung dalam versi1.13dan1.12). Berikan URI ke repositori di Amazon Elastic Container Registry (Amazon ECR) yang berisi gambar. Jika properti ini tidak ditentukan tetapidefault_imageditentukan di tingkat atassimulation_propertiesbagian, aplikasi di domain ini menggunakandefault_image. Untuk informasi selengkapnya, lihat Wadah kustom.

image: "ecr-repository-uri"

Properti

image

Menentukan lokasi gambar kontainer untuk menjalankan aplikasi di domain ini.

Wajib: Tidak

Tipe: String

Nilai yang valid:

  • URI repositori di Amazon Elastic Container Registry (Amazon ECR) (misalnya,111122223333.dkr.ecr.us-west-2.amazonaws.com/my-ecr-repository:latest)