용어집 - AWS SimSpace Weaver

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

용어집

이 용어집에서는 다음과 관련된 용어를 정의합니다. AWS SimSpace Weaver

최신 AWS 용어는 일반 참조의 AWSAWS 용어집을 참조하십시오.

A

사용자가 만든 실행 코드(바이너리락도 함). 이라는 용어는 코드 또는 해당 코드의 실행 중인 인스턴스를 가리킬 수 있습니다. 앱은 시뮬레이션 동작을 캡슐화합니다. 앱은 엔터티를 만들고, 삭제하고, 읽고, 업데이트합니다.

앱 SDK

SimSpace Weaver에서 앱을 통합하는 데 사용하는 소프트웨어 개발 키트(SDK)입니다. SDK는 엔터티 데이터를 읽고 쓰며 시뮬레이션 시간을 추적하기 위한 API를 제공합니다. 자세한 정보는 SimSpace Weaver 앱 SDK을 참조하세요.

C

클라이언트

사용자 지정 앱 또는 서비스 앱을 통해 시뮬레이션 외부에 SimSpace Weaver 존재하고 시뮬레이션과 상호 작용하는 프로세스 (또는 해당 정의). 클라이언트를 사용하여 시뮬레이션 상태를 보거나 변경할 수 있습니다.

클럭

SimSpace Weaver의 내부 스케줄링 프로세스를 추상화한 것입니다. 클럭은 에 게시하여 시간 동기화를 유지합니다. 각 시뮬레이션에는 자체 클럭이 있습니다.

클럭 속도

클럭에 게시하는 초당 수입니다. 지원되는 클럭 속도에 대한 자세한 내용은 SimSpace 위버 엔드포인트 및 쿼터 섹션을 참조하세요.

클럭 틱 속도

클럭 속도를 참조하세요.

컴퓨팅 리소스 단위

작업자의 컴퓨팅 리소스 단위(프로세서 및 메모리)입니다. 일반적으로 의 단일 인스턴스에는 컴퓨팅 리소스 단위 1개가 할당됩니다. 각 앱에 둘 이상의 컴퓨팅 리소스 단위를 할당할 수 있습니다.

사용자 지정 앱

시뮬레이션 상태를 읽고 상호 작용하는 데 사용하는 유형입니다. 사용자 지정 앱은 시뮬레이션에서 엔터티를 만들 수 있지만 엔터티를 소유하지는 않습니다. 사용자 지정 앱이 엔터티를 생성할 때 엔티티를 공간 도메인으로 이전해야 합니다. 앱 API를 사용하여 사용자 지정 앱의 수명 주기를 제어할 수 있습니다. SimSpace Weaver API에 대한 자세한 내용은 을 참조하십시오. SimSpace Weaver API 레퍼런스

사용자 지정 도메인

사용자 지정 앱이 포함된 도메인입니다.

사용자 지정 파티션

사용자 지정 앱파티션입니다.

D

기한

작업(예: 처리)이 완료되어야 하는 실제 시간입니다.

도메인

동일한 실행 코드(앱 바이너리)를 실행하고 시작 옵션이 동일한 인스턴스 그룹입니다.

E

엔드포인트(서비스)

프로그램 (예:) 이 서비스에 연결하는 데 사용하는 FQDN (정규화된 도메인 이름 AWS Command Line Interface) 입니다. SimSpace Weaver

엔드포인트(시뮬레이션)

클라이언트가 시뮬레이션에 연결하기 위해 사용하는 IP 주소 및 포트 번호입니다. 사용자 지정 앱서비스 앱에서 엔드포인트를 구성할 수 있습니다.

엔터티

고객 데이터 객체(또는 해당 정의)입니다. 엔터티는 정적(한 위치에 유지) 또는 동적(시뮬레이션 공간 내 이동)일 수 있습니다. 시뮬레이션 내 사람과 건물을 예로 들 수 있습니다.

I

인덱스(시뮬레이션)

공간 경계 및 좌표계를 포함한 시뮬레이션의 공간 속성에 대한 설명입니다.

L

수명 주기(앱)

시뮬레이션 중에 거칠 것으로 예상되는 논리적 단계에 대한 설명입니다. 수명 주기는 관리형 (앱SimSpace Weaver 시작 및 중지) 이거나 비관리형 (앱 시작 및 중지) 입니다.

로드(엔터티 필드 데이터)

State Fabric에서 엔터티 필드 데이터를 읽습니다.

P

파티션

작업자의 공유 메모리 세그먼트입니다. 각 파티션에는 도메인 내 개별 엔터티 하위 집합이 포함됩니다. 각 에는 할당된 파티션이 있습니다. 앱은 파티션의 모든 엔터티를 소유합니다. 앱은 엔터티를 만들 때 해당 파티션에 엔터티를 만듭니다. 엔터티가 한 파티션에서 다른 파티션으로 이동하면 원본 파티션의 앱에서 대상 파티션의 앱으로 소유권이 이전됩니다.

R

리소스 단위

를 참조하세요.

S

스키마

시뮬레이션 구성을 설명하는 YAML 또는 JSON 문서입니다. SimSpace Weaver 는 스키마를 사용하여 시뮬레이션 리소스를 생성합니다.

서비스 앱

시뮬레이션 상태를 읽고 상호 작용하는 데 사용하는 유형입니다. 서비스 앱은 시뮬레이션에서 엔터티를 만들 수 있지만 이를 공간 도메인으로 전송해야 합니다. SimSpace Weaver 는 서비스 앱의 수명 주기를 관리하고 시뮬레이션의 각 작업자에서 하나(또는 시뮬레이션 스키마에 지정된 대로)를 시작합니다.

서비스 도메인

서비스 앱이 포함된 도메인입니다.

서비스 파티션

서비스 앱파티션입니다.

시뮬레이션(리소스)

시뮬레이션된 가상 공간을 실행하는 컴퓨팅 클러스터를 추상화한 것입니다. 여러 시뮬레이션이 있을 수 있습니다. 스키마를 사용하여 시뮬레이션을 구성합니다.

공간 앱

핵심 시뮬레이션 로직을 캡슐화하는 유형입니다. 각 공간 앱은 1개(단 1개)의 파티션을 소유합니다.

공간 도메인

공간 앱이 포함된 도메인입니다.

공간 파티션

공간 앱파티션입니다.

State Fabric

SimSpace Weaver의 인 메모리 데이터베이스입니다. 개체 및 내부 데이터를 포함한 시뮬레이션 상태를 State Fabric 저장합니다. SimSpace Weaver

저장(엔터티 필드 데이터)

엔터티 필드 데이터를 State Fabric에 씁니다.

구독

구독 영역에서 데이터를 수신하기 위한 특정 인스턴스의 장기 요청입니다. 구독 앱은 구독을 사용하여 구독 영역 내의 엔터티에 대한 변경 사항을 검색합니다.

구독 영역

시뮬레이션 공간의 2차원 리전입니다. 구독은 구독 영역을 의미합니다. 구독 영역은 2개 이상의 파티션에 걸쳐 있을 수 있으며 파티션의 일부도 포함할 수 있습니다. 구독 영역은 정의된 범위 내에서 연속적입니다.

T

시간에 대한 불연속형 값(벽시계 시간 또는 시뮬레이션 시간)입니다. 은 틱 지속 시간보다 빠르게 반복할 수 있지만 지정된 틱을 특정 기한 내에 기록해야 합니다. 주어진 틱에 대한 모든 앱 작업은 다음 틱이 시작되기 전에 완료되어야 합니다.

틱 속도

클럭 속도를 참조하세요.

시간(실제)

현실의 관점에서 본 현재 시간. SimSpace Weaver 에포크 이후의 나노초 수인 64비트 POSIX 타임스탬프를 사용합니다. Unix (January 1, 1970, 00:00:00 UTC).

시간(시뮬레이션)

시뮬레이션 관점에서 본 현재 시간. SimSpace Weaver 실제 시간과 직접 일치하지 않을 수 있는 64비트 정수 논리적 틱 카운터를 사용합니다.

W

작업자

시뮬레이션 코드를 실행하는 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스입니다.