기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
공간 도메인 구성
공간 도메인의 속성을 지정하려면 를 바꿉니다.spatial-domain-name
선택한 이름으로. 이름은 3~64자 길이여야 하며 A~Z, a~z, 0~9, _~(하이픈) 문자를 포함할 수 있습니다. 이름 뒤에 공간 도메인의 속성을 지정합니다.
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
"
공간 도메인 파티셔닝 전략
launch_apps_by_partitioning_strategy
섹션(필수)은 시뮬레이션 공간의 분할 전략 및 크기(파티션 수)를 지정합니다.
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
속성
partitioning_strategy
-
이 공간 도메인의 분할 전략을 지정합니다.
필수 항목 여부: 예
유형: 문자열
유효한 값: 이 속성의 값은
partitioning_strategies
섹션에 정의된 파티션 전략의 이름과 일치해야 합니다. 자세한 내용은 파티셔닝 전략 단원을 참조하십시오. grid_partition
-
그리드 토폴로지에서 각 축(x 및 y)과 함께 파티션 수를 지정합니다. 이 크기는 이 도메인의 전체 시뮬레이션 공간을 나타냅니다.
필수 항목 여부: 조건부. 토폴로지가
"Grid"
로 설정된 경우 이 속성은 지정만 가능합니다. 이 속성은 이 도메인에 지정된 파티셔닝 전략의grid_placement_groups
속성에 따라 달라집니다.이 속성은 이 도메인의 파티셔닝 전략이
grid_placement_groups
구성을 지정하지 않는 경우 필요합니다.grid_placement_groups
구성이 있지만grid_partition
을 지정하지 않은 경우 SimSpace Weaver 는grid_placment_groups
구성과 동일한 크기를 사용합니다.grid_placement_groups
및grid_partition
모두 지정하는 경우grid_partition
의 크기는grid_placement_groups
크기의 배수여야 합니다. 예를 들어grid_placement_groups
크기가 2x2인 경우 유효한grid_partition
크기는 2x2, 4x4, 6x6, 8x8, 10x10입니다.
유형: 정수(각 축용)
유효한 값:
1
~20
공간 앱 구성
app_config
섹션(필수)은 이 도메인의 앱에 대한 패키지, 시작 구성 및 리소스 요구 사항을 지정합니다.
app_config: package: "
app-package-s3-uri
" launch_command: ["app-launch-command
", "parameter1", ...
] required_resource_units: compute:app-resource-units
속성
package
-
앱 실행 파일/바이너리가 포함된 패키지(zip 파일)를 지정합니다. 패키지는 Amazon S3 버킷에 저장해야 합니다. zip 파일 형식만 지원됩니다.
필수 항목 여부: 예
유형: 문자열
유효한 값: Amazon S3 버킷에 있는 패키지URI의 Amazon S3입니다. 예:
s3://weaver-myproject-111122223333-app-zips-us-west-2/MySpatialApp.zip
. launch_command
-
앱을 시작하기 위한 실행/바이너리 파일 이름 및 명령줄 파라미터를 지정합니다. 각 명령줄 문자열 토큰은 배열의 한 요소입니다.
필수 항목 여부: 예
유형: 문자열 배열
required_resource_units
-
SimSpace Weaver 가 이 앱의 각 인스턴스에 할당해야 하는 리소스 단위의 수를 지정합니다. 리소스 단위는 고정된 양의 가상 중앙 처리 단위입니다.(vCPUs) 및 랜덤 액세스 메모리 (RAM) 작업자에 대해. 리소스 단위에 대한 자세한 내용은 엔드포인트 및 Service Quotas 섹션을 참조하세요.
compute
속성은 작업자의compute
패밀리를 위한 자원 단위 할당을 지정하며, 현재 유일하게 유효한 할당 유형입니다.필수 항목 여부: 예
유형: 정수
유효한 값:
1
~4
사용자 지정 컨테이너 이미지
image
속성(선택 사항)은 가 이 도메인에서 앱을 실행하는 데 SimSpace Weaver 사용하는 컨테이너 이미지의 위치를 지정합니다( 버전 1.13
및 에서는 지원되지 않음1.12
). 이미지가 포함된 Amazon Elastic Container Registry(AmazonECR)의 URI리포지토리에 를 제공합니다. 이 속성이 지정되지 않았지만 default_image
가 최상위 simulation_properties
섹션에 지정된 경우 이 도메인의 앱은 default_image
를 사용합니다. 자세한 내용은 사용자 지정 컨테이너 단원을 참조하십시오.
image: "
ecr-repository-uri
"
속성
image
-
이 도메인에서 앱을 실행할 컨테이너 이미지의 위치를 지정합니다.
필수 항목 여부: 아니요
유형: 문자열
유효한 값:
Amazon Elastic Container Registry(Amazon ECR)에 있는 리포지토리URI의 (예:
111122223333.dkr.ecr.us-west-2.amazonaws.com/my-ecr-repository:latest
)