Windows Server의 ArcGIS Notebook Server는 이제 Mirantis Container Runtime을 활용할 수 있습니다.
Windows용 Mirantis Container Runtime
다른 ArcGIS Notebook Server 배포와 마찬가지로 Windows 컨테이너가 포함된 ArcGIS Notebook Server는 서버 운영 체제에 설치되며 ArcGIS Enterprise portal과 구성 및 페더레이션됩니다. 또한, Web Adaptor를 ArcGIS Notebook Server 소프트웨어보다 먼저 배포할 수 있습니다.
ArcGIS Notebook Server는 컨테이너로 알려져 있는 가상화된 운영 체제를 사용하여 Notebook 작성자의 환경을 분리합니다. 따라서 컨테이너를 통해 각 작성자는 다른 작업자에게 지장을 주는 작업 또는 리소스 사용 없이 서버 리소스의 일부분을 사용할 수 있습니다.
해당 컨테이너는 서드 파티 소프트웨어 컴포넌트인 Mirantis Container Runtime(이전 이름: Docker Engine Enterprise)을 통해 할당 및 유지관리됩니다. ArcGIS Notebook Server를 설치하려면 먼저 Mirantis Container Runtime이 설치되어 있어야 합니다. ArcGIS Notebook Server가 설치되면 Mirantis Container Runtime에서 작동하도록 구성해야 합니다.
ArcGIS Notebook Server는 런타임당 하나의 컨테이너를 사이트의 각 Notebook 작성자에게 할당하며 해당 작성자만 컨테이너에서 작업할 수 있습니다. Notebooks를 실행할 때 작성자가 사용하는 컴퓨팅 리소스는 다른 작성자의 컨테이너에 영향을 주지 않습니다.
해당 권한이 있는 포털 구성원이 첫 번째 Notebook을 열면 ArcGIS Notebook Server 사이트에서 컨테이너가 실행됩니다. Notebook과 컨테이너 간의 이 세션은 Notebook이 실행되는 동안 계속됩니다.
ArcGIS Notebook Server는 사이트에서 다중 머신을 조인할 수 있습니다. 다중 머신 구성에서 머신은 동일하게 구성되어야 하며 각 머신은 ArcGIS Notebooks를 실행할 수 있습니다.
Notebook 런타임 및 Windows 컨테이너 이미지
Esri는 ArcGIS Notebook Server에 대한 단일 Windows 컨테이너 이미지를 제공합니다. 이 컨테이너 이미지에는 ArcGIS Notebooks에서 Python 리소스를 사용할 수 있는 Standard 및 Advanced Notebook 런타임이 포함되어 있습니다. 각 런타임에서 사용 가능한 라이브러리에 대한 자세한 내용은 사용 가능한 Python 라이브러리를 참고하세요.
두 가지 ArcGIS Notebook Server 런타임인 Standard 및 Advanced는 해당 컨테이너 이미지의 일부로 Notebooks에서 사용할 수 있습니다. 라이선스 및 사용자 권한에 따라 Standard 런타임만 또는 Standard 및 Advanced 런타임 모두를 사용할 수 있습니다.
ArcGIS Notebook Server 사이트의 Windows 컨테이너는 두 가지 런타임 분리 모드인 프로세스 및 Hyper-V를 지원합니다. 모드에 대한 자세한 내용은 분리 모드에 대한 Microsoft 문서를 참고하세요. Hyper-V 분리를 사용하도록 사이트를 구성하는 경우 머신에 Hyper-V 역할이 설치되어 있어야 합니다.
비고:
Hyper-V와 함께 Windows 컨테이너를 사용할 때 실행할 수 있는 컨테이너 수에는 제한이 있습니다. 자세한 내용은 해당 Microsoft FAQ를 참고하세요.
컨테이너가 실행되면 Esri에서 제공한 Windows 컨테이너 이미지가 컨테이너에 적용됩니다. 런타임은 ArcGIS Notebook Server에 대해 구성된 라이선스 및 Notebook 작성자 권한에 따라 결정됩니다.
비고:
torch 라이브러리 또는 torch를 종속성으로 포함하는 Python 라이브러리를 가져올 때 WinError 1455가 발생할 수 있는 알려진 제한 사항이 있습니다. 자세한 내용은 일반적인 문제와 해결 방법을 참고하세요.
Windows 시스템의 필수 구성 요소 및 제약 조건
Windows 컨테이너가 있는 Windows 머신에 ArcGIS Notebook Server를 배포하는 경우 고려해야 할 몇 가지 필수 구성 요소와 제약 조건이 있습니다.
Mirantis Container Runtime 필수 구성 요소
- 현재 Mirantis Container Runtime은(는) Windows Server 2022만 지원합니다.
- 여러 머신에 ArcGIS Notebook Server 및 Mirantis Container Runtime이 배포된 경우 더 이상 작업 영역 디렉터리에 대해 복제(DFS)를 구성할 필요가 없습니다. 작업 영역 디렉터리는 Mirantis Container Runtime으로 드라이브에 마운트된 경로로 공유할 수 있습니다.