ArcGIS Notebook Server는 ArcGIS Server 역할로, Notebooks를 호스팅할 목적으로 라이선스가 부여되고 구성되었습니다. 서버 역할은 컨테이너를 사용하여 ArcGIS Notebooks을 호스팅하고 실행하며, 호스트 운영 체제의 작동을 방해하지 않으면서 Notebook에 분리되고 안전한 환경을 제공합니다.
ArcGIS Notebook Server 사이트가 이미 설정된 경우에는 소프트웨어 사용자 가이드 또는 관리자 가이드를 참조하세요.
10.7.1부터는 ArcGIS Notebook Server 사이트에 다중 머신을 조인할 수 있으므로 Notebooks 호스팅 및 실행을 위한 머신 리소스를 확장할 수 있습니다. 다중 머신 사이트를 배포하려면 ArcGIS Notebook Server 사이트에 추가 머신 조인에 설명된 대로 몇 가지 추가 단계가 필요합니다.
이 가이드를 사용해 소프트웨어를 설치하고 구성할 수 있습니다. ArcGIS Notebook Server의 설치 프로세스는 다른 ArcGIS Server 역할과 다릅니다. 설치 가이드를 주의 깊게 읽고 제시된 순서대로 설치 단계를 완료합니다.
Windows 시스템의 필수 구성 요소 및 제약 조건
Windows 머신에 ArcGIS Notebook Server를 배포하는 경우 고려해야 할 몇 가지 필수 구성 요소와 제약 조건이 있습니다. Linux 머신에 ArcGIS Notebook Server를 배포하는 경우에는 적용되지 않습니다.
- ArcGIS Notebook Server는 서드파티 컴포넌트인 Docker를 사용하여 컨테이너를 관리합니다. Windows 머신에서 ArcGIS Notebook Server를 배포하는 경우 Docker Desktop Community 버전의 Docker를 사용해야 합니다. 이 버전에는 Docker의 지원 또는 유지관리가 포함되어 있지 않지만 기능이 완전한 것으로 간주됩니다.
- ArcGIS Notebook Server의 프로덕션 환경에서는 Windows Server 2019 머신을 사용하는 것을 권장합니다. Windows 10 머신은 개발 환경에서만 지원됩니다.
- Windows Server 2019에서 ArcGIS Notebook Server를 배포하는 경우 Docker Desktop Community(버전 2.4.0.0 이상)를 사용할 수 있습니다. 현재 버전의 Docker 설명서에는 해당 시스템 요구 사항에 Windows Server 2019가 언급되어 있지 않습니다.
- ArcGIS Notebook Server는 Docker 컴포넌트에서 Linux 컨테이너를 사용합니다. Windows 머신에서 ArcGIS Notebook Server 사이트의 컨테이너는 Hyper-V 환경 내에 포함된 MobyLinuxVM이라고 하는 Linux 에뮬레이터 내에서 관리됩니다.
- ArcGIS Notebook Server를 사용하려면 Hyper-V 역할이 Windows Server 및 Windows 10에 이미 설치되어 있어야 합니다.
- 특정 가상화 환경에서는 Hyper-V를 Windows에서 활성화하고 작동할 수 없습니다. 따라서 해당 환경에서는 ArcGIS Notebook Server를 설치 및 작동할 수 없습니다. ArcGIS Notebook Server는 게스트 OS에 대해 활성화된 하드웨어 지원 가상화(중첩된 가상화)가 포함된 VMware vSphere 6.7 이상에서 호스팅되는 가상화 환경을 지원합니다. ArcGIS Notebook Server를 설치하기 전에 머신에 Docker가 설치되어 있고 Linux 컨테이너를 지원하는 지 확인합니다.
- 10.7.1부터 ArcGIS Notebook Server는 다중 머신 사이트를 지원합니다. Windows 시스템에서 Docker는 컨테이너에서 공유 드라이브에 마운트를 지원하지 않으므로 작업 영역 디렉터리는 각 머신에서 로컬로 유지되어야 합니다. 사용자는 다중 머신 사이트의 각 머신에서 컨테이너를 실행하고 Notebook을 열 수 있기 때문에 작업 영역 디렉터리의 콘텐츠를 여러 머신에서 동기화해야 합니다. 복제 방법 중 하나를 구성하는 단계는 ArcGIS Notebook Server에 대한 DFS 복제 구성에 나와 있습니다.
소프트웨어 설치
ArcGIS Notebook Server을 설치하는 단계의 개요가 아래에 나와 있습니다. 각 단계를 순서대로 완료하고 설치 가이드 문서의 모든 섹션을 검토합니다.
- 이 가이드의 다음 소개 자료를 읽고 소프트웨어를 파악합니다.
- ArcGIS Enterprise 기본 배포를 완료합니다. 이전 버전에서 업그레이드하든 새 배포를 설치하든 관계없이 모든 소프트웨어 컴포넌트(ArcGIS Enterprise 포털, 호스팅 서버로 지정된 ArcGIS Server 사이트, ArcGIS Data Store의 인스턴스)가 설치되어 10.9 소프트웨어를 실행되고 있어야 합니다.
- 시스템 요구 사항을 검토하여 사용할 머신에 필요한 조정을 수행합니다. 전체 시스템 요구 사항 항목을 살펴보세요.
- 머신에서 Docker를 설정합니다. Docker Hub 저장소에서 적합한 소프트웨어를 다운로드하여 머신에 설치하고 ArcGIS Notebook Server 사용에 필요한 다양한 설정을 구성합니다.
- My Esri 웹사이트(소프트웨어 설치 프로그램 및 라이선스 레벨에 해당하는 컨테이너 이미지)에서 자료를 다운로드합니다.
비고:
Standard 라이선스가 있는 사용자의 경우 Standard 컨테이너 이미지를 다운로드합니다. Advanced 라이선스가 있는 사용자의 경우 Standard 컨테이너 이미지와 Advanced 컨테이너 이미지를 모두 다운로드합니다.
- 머신에 ArcGIS Notebook Server 소프트웨어를 설치합니다. 제공된 설치 프로그램을 사용하여 이 작업을 수행하거나 자동으로 설치합니다. 이 두 가지 옵션에 대한 별도의 도움말 항목이 있습니다.
- ArcGIS Notebook Server 사이트를 구성합니다. 세 가지 주요 단계는 다음과 같습니다.
- ArcGIS Notebook Server 머신에 대한 사이트를 생성합니다.
- Docker 그룹에 OS 계정을 추가합니다.
- postinstallation 유틸리티를 실행하여 ArcGIS Notebook Server로 Docker를 구성합니다.
- 새 사이트에 추가 머신을 가입합니다. 이 도움말 항목에서는 다중 머신 사이트 설정을 위한 기타 요구 사항도 설명합니다.
- 다중 머신 사이트를 설정하는 경우 작업 영역 디렉터리에 대한 복제 방법을 구성해야 합니다. 이 프로세스에 대한 설명과 특정 복제 방법에 대한 단계는 ArcGIS Notebook Server에 대한 DFS 복제 구성에 나와 있습니다.
- ArcGIS Notebook Server 사이트와 함께 ArcGIS Web Adaptor 인스턴스를 설치하고 구성합니다. 사이트에서 역방향 프록시 서버를 사용하려는 경우 해당 지침도 제공됩니다.
- ArcGIS Enterprise 포털에 사이트를 구성합니다. 서버 사이트를 포털과 페더레이션하고 포털의 Notebook 서버로 지정합니다. 이를 통해 ArcGIS Notebook Server 사이트에서 실행하는 ArcGIS Notebooks를 생성할 수 있습니다. 마지막으로 하나 이상의 사용자 설정 포털 구성원 역할을 만들어 Notebook 작성자에게 필요한 권한을 부여합니다.