Skip To Content

Mirantis Container Runtime i ArcGIS Notebook Server (kontenery Windows)

ArcGIS Notebook Server na serwerze Windows Server może teraz korzystać ze środowiska Mirantis Container Runtime.

Mirantis Container Runtime dla systemu Windows

Podobnie jak w przypadku innych wdrożeń aplikacji ArcGIS Notebook Server, wdrożenie aplikacji serweraArcGIS Notebook Server z kontenerami systemu Windows jest instalowane w systemie operacyjnym serwera oraz konfigurowane i sfederowane z portalem ArcGIS Enterprise. Ponadto przed oprogramowaniem ArcGIS Notebook Server można wdrożyć aplikację Web Adaptor.

ArcGIS Notebook Server wykorzystuje zwirtualizowane systemy operacyjne zwane kontenerami do izolowania środowisk autorów notatników. W rezultacie kontenery umożliwiają każdemu autorowi korzystanie z podzbioru zasobów serwera w sposób nieprzeszkadzający innym użytkownikom w wykonywaniu zadań i wykorzystywaniu zasobów.

Kontenery te są przydzielane i obsługiwane przez zewnętrzny komponent oprogramowania — platformę Mirantis Container Runtime, wcześniej zwaną Docker Engine Enterprise. Przed zainstalowaniem serwera ArcGIS Notebook Server należy zainstalować platformę Mirantis Container Runtime. Po zainstalowaniu serwera ArcGIS Notebook Server należy ją skonfigurować do pracy z platformą Mirantis Container Runtime.

Serwer ArcGIS Notebook Server każdemu autorowi notatników w witrynie przydziela jeden kontener na środowisko wykonawcze i tylko ten autor może pracować w tym kontenerze. Zasoby obliczeniowe wykorzystywane przez autora podczas uruchamiania notatników nie będą miały wpływu na kontenery innych autorów.

Gdy członek portalu z odpowiednimi uprawnieniami otwiera swój pierwszy notatnik, w witrynie ArcGIS Notebook Server uruchamiany jest kontener. Ta sesja między notatnikiem a kontenerem trwa przez cały czas istnienia notatnika.

Witryna ArcGIS Notebook Server może zawierać wiele komputerów. Komputery w konfiguracji z wieloma komputerami muszą być skonfigurowane w identyczny sposób, a na każdym komputerze może by uruchomiona aplikacja ArcGIS Notebooks.

Środowiska wykonawcze i obrazy kontenerów notatników Windows

Firma Esri udostępnia pojedynczy obraz kontenera Windows dla serwera ArcGIS Notebook Server. Ten obraz kontenera zawiera standardowe i zaawansowane środowiska wykonawcze notatników, które udostępniają zasoby Python w aplikacji ArcGIS Notebooks. Więcej informacji o bibliotekach dostępnych w poszczególnych środowiskach wykonawczych można znaleźć w sekcji Dostępne biblioteki języka Python.

Dwa środowiska wykonawcze serwera ArcGIS Notebook Server, standardowe i zaawansowane, są dostępne w notatnikach jako część obrazu kontenera. W zależności od licencji i uprawnień użytkownika dostępne będzie środowisko wykonawcze standardowe lub zarówno standardowe, jak i zaawansowane.

Kontenery Windows w witrynie ArcGIS Notebook Server obsługują dwa tryby izolowania środowiska wykonawczego: procesu i Hyper-V. Więcej informacji na temat trybów zawiera dokumentacja firmy Microsoft dotycząca Trybów izolacji. Jeśli witryna jest konfigurowana do korzystania z izolacji Hyper-V, na komputerze musi być zainstalowana rola Hyper-V.

Notatka:

Istnieją ograniczenia dotyczące liczby kontenerów, które można uruchomić, gdy używane są kontenery Windows z Hyper-V. Więcej informacji na ten temat zawiera sekcja Microsoft — często zadawane pytania.

Diagram aplikacjiDiagram aplikacji

Gdy kontener jest uruchamiany, jest do niego stosowany obraz kontenera Windows dostarczony przez firmę Esri. Środowisko wykonawcze zależy od licencji skonfigurowanej dla aplikacji ArcGIS Notebook Server i uprawnień autora notatnika.

Notatka:

Występuje znane ograniczenie, które może spowodować wystąpienie błędu WinError 1455 podczas importowania biblioteki torch lub bibliotek Python, których elementem zależnym jest torch. Więcej informacji można znaleźć w sekcji Typowe problemy i rozwiązania.

Wymagania wstępne i ograniczenia dotyczące systemów Windows

Jeśli serwer ArcGIS Notebook Server jest wdrażany na komputerach z systemem Windows, należy uwzględnić wymagania wstępne i ograniczenia.

Wymagania wstępne środowiska Mirantis Container Runtime

  • Środowisko Mirantis Container Runtime obecnie obsługuje tylko system Windows Server 2022.
  • Gdy oprogramowanie ArcGIS Notebook Server i środowisko Mirantis Container Runtime są wdrożone na wielu komputerach, nie trzeba już konfigurować replikacji (DFS) dla katalogu przestrzeni roboczej. Katalog przestrzeni roboczej można udostępnić jako ścieżkę na dysku ze środowiskiem Mirantis Container Runtime.