ArcGIS Notebook Server es un rol de ArcGIS Server con licencia y configurado con el fin de alojar notebooks. El rol del servidor utiliza contenedores para alojar y ejecutar ArcGIS Notebooks, y ofrece un entorno independiente y seguro para los notebooks sin que interfieran con el sistema operativo host.
Si su sitio de ArcGIS Notebook Server ya se ha configurado, consulte la guía del usuario o la guía del administrador del software.
Se pueden unir varios equipos en un sitio de ArcGIS Notebook Server, lo que le permite expandir los recursos de su equipo para alojar y ejecutar notebooks. Para implementar un sitio de varios equipos, se requieren algunos pasos adicionales, como se detalla en Unir un equipo a un sitio de ArcGIS Notebook Server (contenedores de Windows) y Unir equipos adicionales a un sitio de ArcGIS Notebook Server (contenedores de Linux).
Utilice esta guía para instalar y configurar el software. El proceso de instalación de ArcGIS Notebook Server es diferente al de otros roles de ArcGIS Server. Lea con detenimiento la guía de instalación y siga los pasos de instalación en el orden en que se presentan.
Contenedores de ArcGIS Notebook Server y Windows
En 11.1, ArcGIS Notebook Server es compatible con los contenedores de Windows y Mirantis Container Runtime en Windows.
Nota:
A partir de la versión 11.1, ArcGIS Notebook Server en Windows Server 2022 utilizará por defecto los contenedores de Windows.
Para obtener más información, consulte Mirantis Container Runtime y ArcGIS Notebook Server (contenedores de Windows).
Requisitos previos y restricciones para los sistemas de Windows
Si implementa ArcGIS Notebook Server en equipos de Windows, existen varios requisitos previos y restricciones que debe tener en cuenta. No se aplican al implementar ArcGIS Notebook Server en equipos Linux.
- ArcGIS Notebook Server utiliza los componentes de terceros Mirantis Container Runtime (contenedores de Windows) y Docker (contenedores de Linux) para administrar contenedores. Al implementar ArcGIS Notebook Server en equipos Windows, debe utilizar Mirantis Container Runtime o la edición Docker Desktop de Docker, que no incluye soporte ni mantenimiento desde Docker, pero se considera como una edición con características completas.
- Se recomienda utilizar equipos de Windows Server 2022 o Windows Server 2019 en un entorno de producción de ArcGIS Notebook Server. Los equipos Windows 10 solo son compatibles con entornos de desarrollo.
Nota:
A partir de la versión 11.1, ArcGIS Notebook Server en Windows Server 2022 utilizará por defecto los contenedores de Windows. Para utilizar contenedores de Linux en Windows Server 2022, debe establecer la propiedad del sistema useWindowsContainers en false en Sistema > Propiedades y restablecer los tiempos de ejecución de fábrica en Notebooks > Tiempos de ejecución del directorio de administración de Notebook Server a false.
Requisitos previos y restricciones para contenedores de Windows
- ArcGIS Notebook Server en contenedores de Windows utiliza Mirantis Container Runtime, que actualmente solo es compatible con Windows Server 2022.
- Cuando se implementan ArcGIS Notebook Server y Mirantis Container Runtime en varios equipos, ya no es necesario configurar la replicación (DFS) para su directorio de espacio de trabajo. El directorio del espacio de trabajo se puede compartir como una ruta montada en una unidad con Mirantis Container Runtime.
Requisitos previos y restricciones para contenedores de Linux
Plantéese lo siguiente al utilizar contenedores de Linux:
- Si implementa ArcGIS Notebook Server con contenedores de Linux en Windows Server 2022 o Windows Server 2019, puede usar Docker Desktop (versión 4.4.4 o posterior). Tenga en cuenta que la documentación de Docker de la versión actual no menciona Windows Server 2022 ni Windows Server 2019 en sus requisitos del sistema.
Nota:
Para utilizar contenedores de Linux en Windows Server 2022, debe establecer la propiedad del sistema useWindowsContainers en false en Sistema > Propiedades y restablecer los tiempos de ejecución de fábrica en Notebooks > Tiempos de ejecución del directorio de administración de Notebook Server a false.
- ArcGIS Notebook Server con contenedores de Linux utiliza un emulador de Linux llamado MobyLinuxVM, que está contenido dentro del entorno de Hyper-V, para administrar sus contenedores.
- ArcGIS Notebook Server con contenedores de Linux requiere que el rol de Hyper-V ya esté instalado en Windows Server y Windows 10.
- Ciertos entornos de virtualización no permiten que Hyper-V se habilite y utilice en Windows. Como resultado, ArcGIS Notebook Server no puede instalarse ni manejarse en este tipo de entornos. ArcGIS Notebook Server admite entornos virtualizados alojados en VMware vSphere 6.7 o versiones posteriores que tengan habilitada la virtualización asistida por hardware (virtualización anidada) para el SO invitado. Antes de instalar ArcGIS Notebook Server, asegúrese de que Docker esté instalado en su equipo y de que sea compatible con los contenedores Linux.
- ArcGIS Notebook Server admite sitios de varios equipos. En sistemas Windows, Docker no admite el montaje de unidades compartidas en contenedores, por lo que el directorio de espacio de trabajo debe estar ubicado en local en cada equipo. Dado que los usuarios pueden iniciar contenedores y abrir notebooks en cada equipo en un sitio de varios equipos, es necesario que el contenido del directorio de espacio de trabajo esté sincronizado en todos los equipos. Los pasos para configurar un método de replicación se indican en Configurar la replicación DFS para ArcGIS Notebook Server.
Instalación del software
A continuación, se proporciona una descripción general de los pasos para instalar ArcGIS Notebook Server. Complete cada paso en orden y revise todas las secciones en la documentación de la guía de instalación a medida que avance.
- Lea el material introductorio que se muestra en esta guía para familiarizarse con el software:
- Finalice su implementación base de ArcGIS Enterprise. Independientemente de si está actualizando desde una versión anterior o instalando una nueva implementación, debe tener todos los componentes de software (el portal de ArcGIS Enterprise, un sitio de ArcGIS Server designado como servidor de alojamiento y una instancia de ArcGIS Data Store) instalados y ejecutando el software de 11.2.
- Revise los requisitos del sistema y realice los ajustes necesarios en el equipo que va a utilizar. Lea todo el tema de requisitos del sistema.
- Obtenga los materiales del sitio web de My Esri: el instalador de software y las imágenes de contenedor correspondientes a su nivel de licencia.
Nota:
Para los usuarios con una licencia Standard, descargue la imagen de contenedor Standard. Para los usuarios con una licencia Advanced, descargue las imágenes de contenedor Standard y Advanced.
- Instale el software de ArcGIS Notebook Server en su equipo. Puede hacerlo con el instalador proporcionado o realizando una instalación automática. Existen temas de ayuda diferentes para estas dos opciones.
- Configurar su sitio de ArcGIS Notebook Server tras la instalación (contenedores de Windows)
- Configurar su sitio de ArcGIS Notebook Server (contenedores de Linux). Los tres pasos principales son los siguientes:
- Cree un sitio para su equipo de ArcGIS Notebook Server.
- Agregue su cuenta del SO a un grupo de Docker.
- Ejecute la utilidad de postinstalación para configurar Docker con ArcGIS Notebook Server.
- Unir los equipos adicionales (contenedores de Windows) al nuevo sitio
- Una los equipos adicionales (contenedores de Linux) al nuevo sitio. En este tema de ayuda también se explican otros requisitos para la instalación de un sitio de varios equipos.
- Si va a instalar un sitio de varios equipos, debe configurar un método de replicación para el directorio del espacio de trabajo. En Configurar la replicación DFS para ArcGIS Notebook Server se proporciona una explicación de este proceso y se describen los pasos para un método de replicación determinado.
- Instale y configure una instancia de ArcGIS Web Adaptor con su sitio de ArcGIS Notebook Server. Si desea utilizar un servidor proxy inverso con el sitio, también hay instrucciones para ello.
- Configure su sitio con su portal de ArcGIS Enterprise. Federe el sitio del servidor con el portal y desígnelo como el servidor de notebooks del portal. Esto le permite crear ArcGIS Notebooks que se ejecutan en su sitio de ArcGIS Notebook Server. Por último, cree uno o varios roles personalizados de miembros del portal para otorgar a sus autores de notebooks los privilegios necesarios.