시뮬레이션 구성 - AWS SimSpace Weaver

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

시뮬레이션 구성

시뮬레이션 스키마(또는 스키마)는 시뮬레이션 구성을 지정하는 YAML 형식이 지정된 텍스트 파일입니다. 동일한 스키마를 사용하여 여러 시뮬레이션을 시작할 수 있습니다. 스키마 파일은 시뮬레이션을 위한 프로젝트 폴더에 있습니다. 모든 텍스트 편집기를 사용하여 파일을 편집할 수 있습니다. SimSpace Weaver 시뮬레이션을 시작할 때만 스키마를 읽습니다. 스키마 파일을 편집하면 편집 후에 시작하는 새 시뮬레이션에만 영향을 줍니다.

시뮬레이션을 구성하려면 시뮬레이션 스키마 파일을 편집하십시오 (운영 체제에 적합한 경로 구분자 사용).

project-folder\tools\project-name-schema.yaml

새 시뮬레이션을 생성할 때 시뮬레이션 스키마를 업로드합니다. 프로젝트의 빠른 시작 도우미 스크립트는 시뮬레이션을 빌드하는 프로세스의 일부로 스키마를 업로드합니다.

project-folder\tools\windows\quick-start.py

퀵 스타트 스크립트 실행에 대한 자세한 내용은 이 안내서의 상세 자습서 시작하기 장에 있는 부분을 참조하십시오.

시뮬레이션 구성 파라미터

시뮬레이션 스키마에는 다음과 같은 자동 구성 정보가 포함됩니다.

  • 시뮬레이션 속성 - SDK 버전 및 컴퓨팅 구성(작업자 유형 및 수)

  • 클럭 - 틱 속도 및 허용오차

  • 공간 분할 전략 - 공간 토폴로지(예: 그리드), 경계 및 배치 그룹(작업자에 대한 공간 분할 그룹화)

  • 도메인 및 해당 앱 - 앱 버킷, 경로, 실행 명령

SimSpace Weaver 스키마 구성을 사용하여 공간 파티션을 구성 및 정렬하고, 앱을 시작하고, 지정된 틱 속도로 시뮬레이션을 진행합니다.

참고

SimSpace Weaver 앱 SDK의 프로젝트 생성 스크립트는 샘플 애플리케이션을 기반으로 시뮬레이션 스키마를 자동으로 생성합니다.

다음 주제에서는 시뮬레이션 스키마의 파라미터에 대해 설명합니다. 시뮬레이션 스키마에 대한 전체 설명은 SimSpace Weaver 시뮬레이션 스키마 참조 섹션을 참조하세요.