Skip To Content

Mirantis Container Runtime 및 ArcGIS Notebook Server(Windows 컨테이너)

Windows ServerArcGIS Notebook Server는 이제 Mirantis Container Runtime을 활용할 수 있습니다.

Windows용 Mirantis Container Runtime

ArcGIS Notebook Server 11.1에서 ArcGIS Notebook ServerWindows Server 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 20.10 이후 버전이 설치되어 있어야 합니다. 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를 참고하세요.

Hyper-V 분리에서 실행되는프로세스 분리에서 실행되는

컨테이너가 실행되면 Esri에서 제공한 Windows 컨테이너 이미지가 컨테이너에 적용됩니다. 런타임은 ArcGIS Notebook Server에 대해 구성된 라이선스 및 Notebook 작성자 권한에 따라 결정됩니다.

비고:

11.1에는 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으로 드라이브에 마운트된 경로로 공유할 수 있습니다.