

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

# 샘플 프로젝트 인프라
<a name="sample-project-infrastructure"></a>

작업 연결 및 스토리지 프로파일 사용을 시연하려면 두 개의 별도 프로젝트로 테스트 환경을 설정합니다. Deadline Cloud 콘솔을 사용하여 테스트 리소스를 생성할 수 있습니다.

1. 아직 생성하지 않았다면 테스트 팜을 생성합니다. 팜을 생성하려면 [팜 생성](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/farms.html)의 절차를 따릅니다.

1. 두 프로젝트 각각에서 작업에 대해 두 개의 대기열을 생성합니다. 대기열을 생성하려면 [대기열 생성](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/create-queue.html)의 절차를 따릅니다.

   1. 라는 첫 번째 대기열을 생성합니다**Q1**. 다음 구성을 사용하고 다른 모든 항목에 기본값을 사용합니다.
      + 작업 연결에서 **새 Amazon S3 버킷 생성을** 선택합니다.
      + **고객 관리형 플릿과의 연결 활성화를** 선택합니다.
      + 사용자로 실행의 경우 POSIX 사용자와 그룹 모두에 **jobuser**를 입력합니다.
      + 대기열 서비스 역할의 경우 라는 새 역할을 생성합니다. **AssetDemoFarm-Q1-Role** 
      + 기본 conda 대기열 환경 확인란의 선택을 취소합니다.

   1. 라는 두 번째 대기열을 생성합니다**Q2**. 다음 구성을 사용하고 다른 모든 항목에 기본값을 사용합니다.
      + 작업 연결에서 **새 Amazon S3 버킷 생성을** 선택합니다.
      + **고객 관리형 플릿과의 연결 활성화를** 선택합니다.
      + 사용자로 실행의 경우 POSIX 사용자와 그룹 모두에 **jobuser**를 입력합니다.
      + 대기열 서비스 역할의 경우 라는 새 역할을 생성합니다. **AssetDemoFarm-Q2-Role** 
      + 기본 conda 대기열 환경 확인란의 선택을 취소합니다.

1. 두 대기열에서 작업을 실행하는 단일 고객 관리형 플릿을 생성합니다. 플릿을 생성하려면 [고객 관리형 플릿 생성](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/create-a-cmf.html)의 절차를 따릅니다. 다음 구성을 사용합니다.
   + **이름**에는를 사용합니다**DemoFleet**.
   + **플릿 유형**에서 **고객 관리**형을 선택합니다.
   + **플릿 서비스 역할**의 경우 **AssetDemoFarm-Fleet-Role**이라는 새 역할을 생성합니다.
   + 플릿을 대기열과 연결하지 마세요.

테스트 환경에서는 네트워크 파일 공유를 사용하여 호스트 간에 공유되는 파일 시스템이 3개 있다고 가정합니다. 이 예제에서 위치의 이름은 다음과 같습니다.
+ `FSCommon` - 두 프로젝트 모두에 공통적인 입력 작업 자산을 포함합니다.
+ `FS1` - 프로젝트 1에 대한 입력 및 출력 작업 자산을 포함합니다.
+ `FS2` - 프로젝트 2에 대한 입력 및 출력 작업 자산을 포함합니다.

또한 테스트 환경은 다음과 같이 3개의 워크스테이션이 있다고 가정합니다.
+ `WSAll` - 개발자가 모든 프로젝트에 사용하는 Linux기반 워크스테이션입니다. 공유 파일 시스템 위치는 다음과 같습니다.
  + `FSCommon`: `/shared/common`
  + `FS1`: `/shared/projects/project1`
  + `FS2`: `/shared/projects/project2`
+ `WS1` - 프로젝트 1에 사용되는 Windows기반 워크스테이션입니다. 공유 파일 시스템 위치는 다음과 같습니다.
  + `FSCommon`: `S:\`
  + `FS1`: `Z:\`
  + `FS2`: 사용할 수 없음
+ `WS1` - 프로젝트 2에 사용되는 macOS기반 워크스테이션입니다. 공유 파일 시스템 위치는 다음과 같습니다.
  + `FSCommon`: `/Volumes/common`
  + `FS1`: 사용할 수 없음
  + `FS2`: `/Volumes/projects/project2`

마지막으로 플릿의 작업자에 대한 공유 파일 시스템 위치를 정의합니다. 다음 예제에서는이 구성을 로 참조합니다`WorkerConfig`. 공유 위치는 다음과 같습니다.
+ `FSCommon`: `/mnt/common`
+ `FS1`: `/mnt/projects/project1`
+ `FS2`: `/mnt/projects/project2`

 이 구성과 일치하는 공유 파일 시스템, 워크스테이션 또는 작업자를 설정할 필요가 없습니다. 데모를 위해 공유 위치가 존재할 필요는 없습니다.