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, ganti spatial-domain-name dengan nama pilihan Anda. Nama harus 3-64 karakter dan dapat berisi karakter A - Z, a - 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

launch_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

Sifat-sifat

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 ditentukan di bagianpartitioning_strategies. 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 bergantung pada grid_placement_groups properti strategi partisi yang ditentukan untuk domain ini:

  • Properti ini diperlukan jika strategi partisi domain ini tidak menentukan konfigurasi. grid_placement_groups

  • Jika ada grid_placement_groups konfigurasi tetapi Anda tidak menentukangrid_partition, maka SimSpace Weaver akan menggunakan dimensi yang sama dengan grid_placment_groups konfigurasi.

  • Jika Anda menentukan keduanya grid_placement_groups dangrid_partition, dimensi grid_partition harus kelipatan dari dimensi grid_placement_groups (misalnya, jika dimensi Anda 2x2, maka beberapa grid_placement_groups dimensi yang valid untuk adalah 2x2, 4x4, 6x6, 8x8, 10x10). grid_partition

Jenis: Integer (untuk setiap sumbu)

Nilai yang valid: 1 - 20

Konfigurasi aplikasi spasial

app_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

Sifat-sifat

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: Amazon S3 URI dari paket dalam ember Amazon S3. Misalnya, s3://weaver-myproject-111122223333-app-zips-us-west-2/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 yang SimSpace Weaver harus dialokasikan untuk setiap instance aplikasi ini. Unit sumber daya adalah jumlah tetap unit pemrosesan pusat virtual (vCPUs) dan memori akses acak (RAM) pada seorang pekerja. Untuk informasi selengkapnya tentang unit sumber daya, lihatTitik akhir dan kuota layanan. computeProperti menentukan alokasi unit sumber daya untuk compute keluarga pekerja, dan saat ini merupakan satu-satunya jenis alokasi yang valid.

Wajib: Ya

Tipe: Integer

Nilai yang valid: 1 - 4

Gambar kontainer kustom

imageProperti (opsional) menentukan lokasi gambar kontainer yang SimSpace Weaver digunakan untuk menjalankan aplikasi di domain ini (tidak didukung dalam versi 1.13 dan1.12). Berikan URI ke repositori di Amazon Elastic Container Registry ECR (Amazon) yang berisi gambar. Jika properti ini tidak ditentukan tetapi default_image ditentukan di simulation_properties bagian tingkat atas, aplikasi di domain ini menggunakandefault_image. Untuk informasi selengkapnya, lihat Wadah khusus.

image: "ecr-repository-uri"

Sifat-sifat

image

Menentukan lokasi gambar kontainer untuk menjalankan aplikasi di domain ini.

Wajib: Tidak

Tipe: String

Nilai yang valid:

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