Skip To Content

Mirantis Container Runtime e ArcGIS Notebook Server (contêiners do Windows)

ArcGIS Notebook Server no Windows Server agora pode utilizar Mirantis Container Runtime.

Mirantis Container Runtime para Windows

Semelhante a outras implantações doArcGIS Notebook Server , oArcGIS Notebook Server com contêiners Windows está instalado em um sistema operacional do servidor e está configurado e federado com um portal do ArcGIS Enterprise. Além disso, um web adaptor pode ser implantado na frente do software ArcGIS Notebook Server.

O ArcGIS Notebook Server usa sistemas operacionais virtualizados conhecidos como contêiners para isolar o ambiente de autor do notebook. Como resultado, os contêiners permitem que cada autor utilize um subconjunto de recursos do servidor sem que seu uso de trabalho ou recurso interfira nos outros.

Estes contêiners são alocados e mantidos pelo Mirantis Container Runtime, antigamente Docker Engine Enterprise, um componente de software de terceiros. Antes de instalar o ArcGIS Notebook Server, você deve instalar o Mirantis Container Runtime. Após o ArcGIS Notebook Server ser instalado, ele deverá ser configurado para funcionar com Mirantis Container Runtime..

O ArcGIS Notebook Server aloca um contêiner por tempo de execução para cada autor de notebook no site, e somente eles podem trabalhar no contêiner. Os recursos de computação que os autores usam ao executar notebooks não afetarão os contêineres de outros autores.

Quando um membro do portal com privilégios correspondentes abre seu primeiro notebook, um contêiner é aberto no site do ArcGIS Notebook Server. Esta sessão entre o notebook e o contêiner estará em andamento durante todo o notebook.

O ArcGIS Notebook Server pode ligar múltiplas máquinas em um site. As máquinas em uma configuração de múltiplas máquinas devem ser configuradas para serem idênticas e cada máquina pode executar ArcGIS Notebooks.

Tempos de execução do notebook e imagens de contêiner do Windows

A Esri fornece uma única imagem de contêiner do Windows para ArcGIS Notebook Server. Esta imagem de contêiner inclui os tempos de execução de notebook Padrão e Avançado, que tornam os recursos do Python disponíveis no ArcGIS Notebooks. Consulte Bibliotecas Python Disponíveis para obter mais informações sobre as bibliotecas disponíveis em cada tempo de execução.

Os dois tempos de execução, Padrão e Avançado do ArcGIS Notebook Server, estão disponíveis em notebooks como parte da imagem do contêiner. Dependendo de sua licença e privilégio de usuário, os tempos de execução Padrão ou Padrão e Avançado estarão disponíveis para uso.

Os contêiners Windows em um site do ArcGIS Notebook Server suportam dois modos de isolamento do tempo de execução, processo e Hyper-V. Consulte a documentação da Microsoft sobre Modos de Isolamento para obter informações sobre os modos. Se você configurar seu site para usar o isolamento Hyper-V, o pape do Hyper-V deverá ser instalado na máquina.

Anotação:

Há limitações em relação ao número de contêineres que podem ser executados ao usar contêineres Windows com Hyper-V. Consulte este FAQ da Microsoft para mais informações.

Diagrama deDiagrama de

Quando um contêiner é iniciado, a imagem do contêiner do Windows fornecida pela Esri é aplicada ao contêiner. O tempo de execução dependerá da licença configurada para ArcGIS Notebook Server e do privilégio de autor do notebook.

Anotação:

Há uma limitação conhecida que pode resultar em WinError 1455 ao importar a biblioteca torch ou bibliotecas Python que tenham torch como uma dependência. Consulte Problemas comuns e soluções para mais informações.

Pré-requisitos e restrições para sistemas do Windows

Se você implantar ArcGIS Notebook Server nas máquinas do Windows com contêineres do Windows, há pré-requisitos e restrições a serem considerados.

Pré-requisitos do Mirantis Container Runtime

  • Mirantis Container Runtime atualmente suporta somente Windows Server 2022.
  • Quando o ArcGIS Notebook Server e Mirantis Container Runtime são implantados em várias máquinas, você não precisa mais configurar a replicação (DFS) para seu diretório da área de trabalho. O diretório da área de trabalho pode ser compartilhada como um caminho montado em uma unidade com Mirantis Container Runtime.