Skip to main content

Requisitos del sistema para ArcGIS Notebook Server

ArcGIS Notebook Server es un rol de ArcGIS Server, con licencia y configurado con el fin de alojar ArcGIS Notebooks. El rol del servidor utiliza contenedores de Docker para alojar y ejecutar notebooks, y ofrece un entorno aislado y seguro para los notebooks sin que interfieran con las operaciones del sistema operativo host.

Obtenga más información sobre Docker y su rol en ArcGIS Notebook Server

A continuación, se indican los requisitos de sistema y de hardware para ejecutar ArcGIS Notebook Server. Una herramienta de diagnóstico se ejecuta durante la instalación para ayudarle a determinar si su equipo cumple con los requisitos del sistema.

Obtenga más información sobre Mirantis Container Runtime y Docker Engine a partir de binarios y su rol en ArcGIS Notebook Server.

A continuación, se indican los requisitos de sistema y de hardware para ejecutar ArcGIS Notebook Server.

Requisitos de hardware

Un nodo de ArcGIS Notebook Server que usa contenedores de Linux requiere, como mínimo, un procesador de 4 núcleos, 16 GB de RAM y 75 GB de espacio en disco.

Un nodo de ArcGIS Notebook Server que usa contenedores de Windows requiere, como mínimo, un procesador de 4 núcleos, 32 GB de RAM y 100 GB de espacio en disco.

Para un entorno de producción, los requisitos de hardware no se enumeran porque las necesidades empresariales y del usuario del software pueden variar. Estos requisitos se deben tener en cuenta a la hora de determinar las necesidades de hardware para satisfacer las expectativas de escalabilidad y de rendimiento.

Asegúrese de que el directorio /var, donde ArcGIS Notebook Server almacena localmente sus imágenes de contenedor de Docker tiene como mínimo 50 GB de espacio en disco disponible. Para obtener más información, consulte Motores de contenedores y ArcGIS Notebook Server.

Computación general en una GPU

La compatibilidad con la computación general en una GPU (GPGPU) mediante CUDA no es necesaria para ejecutar el software, pero sí para ejecutar la mayoría de las funciones de aprendizaje profundo. El aprendizaje profundo es intensivo desde el punto de vista computacional, y por ello se recomienda utilizar una GPU potente para procesar datasets grandes.

Elemento

Compatible y recomendado

Tipo de GPU

GPU de NVIDIA con capacidad de computación CUDA 5.0 como mínimo; se recomienda 6.1 o posterior. Consulte la lista de tarjetas habilitadas para CUDA para determinar la capacidad de cálculo de una GPU.

Controlador de GPU

Controladores de GPU de NVIDIA: se requiere la versión 527.41 o posterior.

Memoria de gráficos dedicada

Mínimo: 6 GB.

Recomendado: 16 GB o más.

Los requisitos de memoria dependen de la arquitectura del modelo y del tamaño de lote que se utiliza.

Nota:

Un controlador de GPU obsoleto provocará que las herramientas de aprendizaje profundo fallen con errores de tiempo de ejecución, lo que indica que CUDA no está instalado o que existe una cadena de herramientas no admitida. Compruebe que tiene controladores GPU actualizados directamente proporcionados por NVIDIA.

Configuración del firewall

ArcGIS Notebook Server se comunica a través del puerto 11443. Debe abrir este puerto en el firewall antes de instalar el software.

Para comunicarse con la organización de ArcGIS Enterprise con la que está federado, ArcGIS Notebook Server necesita tener acceso al puerto 7443 en el equipo del portal.

Nota:

Este componente solo es una parte de una implementación de ArcGIS Enterprise. Consulte Requisitos del sistema de ArcGIS Enterprise para ver un diagrama y vínculos a información sobre los puertos necesarios para comunicarse con otros componentes en ArcGIS Enterprise.

Requisitos de espacio temporal

De forma predeterminada, los recursos se extraen en el directorio del sistema /tmp. Este directorio debe tener habilitados los permisos de lectura, escritura y ejecución. Si el directorio /tmp no dispone del espacio requerido, el programa de instalación intentará extraer los recursos en el directorio HOME del usuario. Si el directorio HOME del usuario no dispone del espacio requerido, el programa de instalación informará que hay un error e indicará el problema. Si lo desea, puede especificar una ubicación temporal alternativa estableciendo la variable de entorno IATEMPDIR.

Límites de procesos e identificadores de archivo

ArcGIS Notebook Server es un producto del servidor intensivo de datos y muchos de sus formatos de datos constan de cientos de miles de archivos. En los sistemas muy usados, puede haber miles o cientos de miles de archivos en uso en un momento dado. Si no hay suficientes procesos e identificadores de archivo, las solicitudes pueden empezar a dar error de forma aleatoria y dejar al sistema fuera de servicio. El número de identificadores y procesos de archivo que necesitará varía según los datos y el número de instancias (subprocesos y procesos) que se están ejecutando. Establecer un número mínimo de identificadores de archivos de 65.535 y un número mínimo de proceso de 25.059 garantiza que el sistema siga funcionando.

Hay límites flexibles y fijos para los controladores y procesos de archivo en Linux. Para determinar los límites fijos, utilice el comando ulimit -Hn -Hu (o descriptores limit -h si utiliza csh). Para determinar los límites flexibles, utilice el comando ulimit -Sn -Su (o descriptores limit si utiliza csh).

Para aumentar los límites flexibles y estrictos, debe editar el archivo /etc/security/limits.conf con acceso de superusuario. Puede agregar las cuatro líneas siguientes al archivo para cambiar los valores de límite:

<ArcGIS Notebook Server installation user> soft nofile <file limit>
<ArcGIS Notebook Server installation user> hard nofile <file limit>
<ArcGIS Notebook Server installation user> soft nproc <process limit>
<ArcGIS Notebook Server installation user> hard nproc <process limit>

Después de hacer este cambio, deberá cerrar sesión y volver a iniciar sesión con el usuario concreto para que los nuevos valores surtan efecto. Para verificar que los límites se hayan modificado correctamente, use los comandos ulimit -Hn -Hu y ulimit -Sn -Su como se ha descrito anteriormente.

Requisitos del sistema operativo para contenedores Linux

Los siguientes sistemas operativos de 64 bits satisfacen los requisitos de sistema operativo. No se ofrece compatibilidad con los sistemas operativos de 32 bits; la instalación solo continuará si el sistema operativo es de 64 bits.

Motores de contenedores para ArcGIS Notebook Server en Linux

Hay dos motores de contenedores disponibles para sistemas Linux: Docker Engine y Mirantis Container Runtime.

Si utiliza Ubuntu o Red Hat Enterprise Linux Server, puede utilizar cualquiera de las dos ediciones de Docker.

Motor de contenedores

Sistema operativo

Docker Engine Community edición 29.2.0 o posterior

Nota:

Si está utilizando la versión 29 de Docker Engine o versiones posteriores y se ha actualizado desde una versión anterior, edite /etc/docker/daemon.json para habilitar el almacén de imágenes de containerd. Consulte el paso 4 de Configurar ajustes y entornos de Docker para obtener más información.

Ubuntu Server LTS 24.04.3

Ubuntu Server LTS 22.04.5

Red Hat Enterprise Linux Server 8 actualización 10

Red Hat Enterprise Linux Server 9 actualización 7

Rocky Linux 8 actualización 10

Rocky Linux 9 actualización 7

AlmaLinux 8 actualización 10

AlmaLinux 9 actualización 7

Mirantis Container Runtime versión 25.0.15 o posterior

Nota:

Consulte la matriz de compatibilidad de Mirantis Container Runtime 25.0 para obtener la información más actualizada.

Ubuntu Server LTS 22.04.3

Ubuntu Server LTS 24.04.2

Red Hat Enterprise Linux Server 8 actualización 10

Red Hat Enterprise Linux Server 9 actualización 7

Oracle Linux 9 actualización 7

Rocky Linux 8 actualización 10

Rocky Linux 9 actualización 7

SUSE Linux Enterprise Server (SLES) 15 SP6

Mirantis Container Runtime

ArcGIS Notebook Server en Windows con Mirantis Container Runtime es compatible con los siguientes sistemas operativos:

Sistema operativo

Motor de contenedores

Requisitos adicionales

Windows Server 2022 Standard y Datacenter

Mirantis Container Runtime versión 25.0.15 o posterior

También puede instalar Hyper-V.

Nota:

Existen limitaciones en cuanto al número máximo de contenedores que se pueden ejecutar con aislamiento de Hyper-V en Windows Server Standard.

Consulte las preguntas frecuentes de Windows para obtener más información.

Docker Engine a partir de binarios

ArcGIS Notebook Server en Windows con Docker Engine a partir de binarios es compatible con los siguientes sistemas operativos y versiones de Docker Engine:

Sistema operativo

Motor de contenedores

Requisitos adicionales

Windows Server 2025 Standard y Datacenter

Windows Server 2022 Standard y Datacenter

Docker Engine - Community versión 29.2.0 o posterior

También puede instalar Hyper-V.

Nota:

Existen limitaciones en cuanto al número máximo de contenedores que se pueden ejecutar con aislamiento de Hyper-V en Windows Server Standard.

Consulte las preguntas frecuentes de Windows para obtener más información.

Requisitos del sistema operativo para contenedores Windows

Los siguientes sistemas operativos de 64 bits satisfacen los requisitos de sistema operativo. No se ofrece compatibilidad con los sistemas operativos de 32 bits; la instalación solo continuará si el sistema operativo es de 64 bits.

Nota:

Windows Server 2022 y 2025 son los únicos sistemas operativos que reciben soporte para ArcGIS Notebook Server y los contenedores de Windows.

Hay dos motores de contenedores disponibles para sistemas Linux: Docker Engine y Mirantis Container Runtime.

Si utiliza Ubuntu o Red Hat Enterprise Linux Server, puede utilizar cualquiera de las dos ediciones de Docker.

Motor de contenedores

Sistema operativo

Docker Engine Community edición 29.2.0 o posterior

Nota:

Si está utilizando la versión 29 de Docker Engine o versiones posteriores y se ha actualizado desde una versión anterior, edite /etc/docker/daemon.json para habilitar el almacén de imágenes de containerd. Consulte el paso 4 de Configurar ajustes y entornos de Docker para obtener más información.

Ubuntu Server LTS 24.04.3

Ubuntu Server LTS 22.04.5

Red Hat Enterprise Linux Server 8 actualización 10

Red Hat Enterprise Linux Server 9 actualización 7

Rocky Linux 8 actualización 10

Rocky Linux 9 actualización 7

AlmaLinux 8 actualización 10

AlmaLinux 9 actualización 7

Mirantis Container Runtime versión 25.0.15 o posterior

Nota:

Consulte la matriz de compatibilidad de Mirantis Container Runtime 25.0 para obtener la información más actualizada.

Ubuntu Server LTS 22.04.3

Ubuntu Server LTS 24.04.2

Red Hat Enterprise Linux Server 8 actualización 10

Red Hat Enterprise Linux Server 9 actualización 7

Oracle Linux 9 actualización 7

Rocky Linux 8 actualización 10

Rocky Linux 9 actualización 7

SUSE Linux Enterprise Server (SLES) 15 SP6

Mirantis Container Runtime

ArcGIS Notebook Server en Windows con Mirantis Container Runtime es compatible con los siguientes sistemas operativos:

Sistema operativo

Motor de contenedores

Requisitos adicionales

Windows Server 2022 Standard y Datacenter

Mirantis Container Runtime versión 25.0.15 o posterior

También puede instalar Hyper-V.

Nota:

Existen limitaciones en cuanto al número máximo de contenedores que se pueden ejecutar con aislamiento de Hyper-V en Windows Server Standard.

Consulte las preguntas frecuentes de Windows para obtener más información.

Docker Engine a partir de binarios

ArcGIS Notebook Server en Windows con Docker Engine a partir de binarios es compatible con los siguientes sistemas operativos y versiones de Docker Engine:

Sistema operativo

Motor de contenedores

Requisitos adicionales

Windows Server 2025 Standard y Datacenter

Windows Server 2022 Standard y Datacenter

Docker Engine - Community versión 29.2.0 o posterior

También puede instalar Hyper-V.

Nota:

Existen limitaciones en cuanto al número máximo de contenedores que se pueden ejecutar con aislamiento de Hyper-V en Windows Server Standard.

Consulte las preguntas frecuentes de Windows para obtener más información.

Implementaciones en la nube

Puede implementar ArcGIS Notebook Server en la nube. Las plataformas en la nube le permiten agregar prestaciones a su implementación de ArcGIS Notebook Server, incluido el cambio de tamaño de la capacidad del equipo y la distribución automática del tráfico de red de la aplicación a través de varias instancias para mejorar el rendimiento.

Imágenes de Esri

ArcGIS Enterprise on Amazon Web Services (AWS) ofrece herramientas que le ayudarán en la implementación de los componentes en AWS. Puede utilizar ArcGIS Enterprise Cloud Builder for Amazon Web Services o la plantilla de AWS CloudFormation para implementar ArcGIS Notebook Server.

ArcGIS Enterprise on Microsoft Azure ofrece herramientas que le ayudarán a implementar los componentes de ArcGIS Enterprise en Azure. Puede utilizar ArcGIS Enterprise Cloud Builder for Microsoft Azure o soluciones de automatización como Chef Cookbooks for ArcGIS o Microsoft PowerShell Desired State Configuration (DSC) for ArcGIS a fin de implementar ArcGIS Notebook Server.

Otras imágenes

Para implementar ArcGIS Notebook Server en un sistema operativo distinto, otro tipo de equipo o una plataforma en la nube distinta de la proporcionada por Esri, deberá instalar y configurar el software en una instancia ofrecida por su proveedor de nube. La instancia debe cumplir los requisitos relativos al hardware, el software, el cortafuegos, el espacio temporal, los límites de manipuladores de archivos y procesos, el certificado SSL y el nombre de dominio que se describen en esta página. Tenga en cuenta lo siguiente si instala y configura su propia instancia en la nube para ArcGIS Notebook Server:

  • ArcGIS Enterprise Cloud Builder for Microsoft Azure no admite la implementación de ArcGIS Notebook Server en plataformas Linux. Para utilizar máquinas virtuales de Azure que ejecutan plataformas Linux, debe implementar y administrar manualmente la instalación de ArcGIS Notebook Server.

Para implementar ArcGIS Notebook Server en un sistema operativo distinto, otro tipo de equipo o una plataforma en la nube distinta de la proporcionada por Esri, deberá instalar y configurar el software en una instancia ofrecida por su proveedor de nube. La instancia debe cumplir los requisitos de hardware, software, cortafuegos, certificado SSL y nombre de dominio descritos en esta página. Tenga en cuenta lo siguiente si instala y configura su propia instancia en la nube para ArcGIS Notebook Server:

  • No se admite la implementación de ArcGIS Notebook Server en equipos Windows mediante ArcGIS Enterprise Cloud Builder for Amazon Web Services. Si tiene previsto utilizar ArcGIS Enterprise Cloud Builder for Amazon Web Services o las plantillas de AWS CloudFormation, implemente el software en un entorno Linux compatible.

  • Para utilizar máquinas virtuales de Amazon Web Services (AWS) que ejecutan plataformas Windows, deberá realizar la implementación y la administración manuales de su instalación de ArcGIS Notebook Server.

  • Si implementa su propia instancia de Microsoft Azure Windows, se recomienda utilizar la imagen de Microsoft Server 2022 con contenedores.

Certificados SSL

ArcGIS Notebook Server está preconfigurado con un certificado autofirmado que permite probar el servidor inicialmente y le ayuda a verificar de forma rápida si la instalación se realizó correctamente.

Debe solicitar un certificado a una autoridad certificadora (CA) de confianza y configurar ArcGIS Notebook Server para que lo utilice. Este puede ser un certificado de dominio emitido por su organización o un certificado firmado por una autoridad certificadora. El certificado debe tener un Nombre alternativo de sujeto (SAN) configurado, de lo contrario, ArcGIS Notebook Server no funcionará correctamente.

Nota:

Los certificados creados usando IIS no tienen la opción de incluir un SAN. Utilice el script de Crear un certificado de dominio, que incluye un SAN con el certificado creado.

Portal for ArcGIS también incluye un certificado autofirmado preconfigurado. Dado que va a federar un sitio de ArcGIS Notebook Server con su portal, solicite un certificado a una CA de confianza y configure el portal para que lo utilice.

Requisitos previos de software

Antes de instalar ArcGIS Notebook Server, debe tener lista como mínimo una implementación base de ArcGIS Enterprise. Durante el proceso de configuración, federará su nuevo sitio de ArcGIS Notebook Server con ArcGIS Enterprise. ArcGIS Notebook Server se puede instalar en un equipo en el que ya esté instalado otro software ArcGIS Enterprise (de la misma versión).

  • ArcGIS Notebook Server requiere que se instale el tiempo de ejecución de Docker. Siga los pasos de Instalar motor de contenedor para ArcGIS Notebook Server para instalar la edición adecuada de Docker.

  • ArcGIS Notebook Server requiere que se instalen los siguientes grupos de paquetes, en función del sistema operativo:

    • RHEL Server: acl y gettext

    • Ubuntu Server: acl y gettext-base

Para instalar estos grupos de paquetes, ejecute los siguientes comandos de su sistema operativo en una terminal:

Equipos con RHEL Server

sudo yum install acl
sudo yum install gettext

Equipos con Ubuntu Server

sudo apt-get install acl
sudo apt-get install gettext-base

Entrada de nombre de host de sistema de nombres de dominio

ArcGIS Notebook Server se debe instalar en un equipo que tenga una entrada de nombre de host de sistema de nombres de dominio (DNS). Esto puede requerir que los administradores del sistema para el sitio agreguen una entrada a un servidor de nombres en la red y que este servidor de nombres aparezca en el archivo de configuración /etc/resolv.conf del sistema.

Dado que va a federar su sitio con el portal, se recomienda que configure el DNS de su organización para que incluya entradas de nombre de dominio totalmente calificado (FQDN). El portal solicitará el FQDN de cada sitio cuando lo federe.

Recomendaciones de sistema de nombres de dominio y nombre de dominio totalmente calificado

Se recomienda que configure el sistema de nombres de dominio (DNS) de su organización para que incluya entradas de nombre de dominio totalmente calificado (FQDN) para el sitio de ArcGIS Notebook Server. Portal for ArcGIS solicitará el FQDN del sitio cuando lo federe.

Navegadores web compatibles

Para usar el Asistente de configuración de ArcGIS Notebook Server, así como el editor de notebooks, se admiten los siguientes navegadores web:

  • Google Chrome versión 138 y posteriores

  • Microsoft Edge versión 138 y posteriores

  • Mozilla Firefox versión 142 y posteriores

  • Mozilla Firefox versión 140 (ESR)

  • Safari versión 18 y posteriores