Skip To Content

Patrones de implementación para ArcGIS Enterprise

Puede ampliar la funcionalidad y capacidad de la implementación base de ArcGIS Enterprise con servidores adicionales. Agregar más equipos de servidor, ya sea localmente o en la nube, a su implementación de ArcGIS Enterprise le ayudará a sacar el máximo partido de los roles de licencias de ArcGIS Server.

La implementación base de ArcGIS Enterprise está formada por los siguientes componentes:

  • Un portal de ArcGIS Enterprise.
  • ArcGIS Server, federado con el portal y designado como servidor de alojamiento del portal.
  • ArcGIS Data Store para datos relacionales, registrado con el servidor como su base de datos administrada.
  • Dos instancias de ArcGIS Web Adaptor: una configurada con el portal y la otra con el servidor.

En esta configuración, los usuarios acceden a los recursos de SIG web a través del sitio web del portal. Los administradores y publicadores pueden acceder a ArcGIS Server directamente para conseguir sus propósitos.

Implementación base de ArcGIS Enterprise

ArcGIS GIS Server

En la implementación base de ArcGIS Enterprise, ArcGIS GIS Server desempeña dos funciones diferentes:

  • El servidor de alojamiento que sostiene la infraestructura general de SIG web.
  • Un GIS Server de uso general en el que se pueden publicar servicios que hagan referencia a sus propias fuentes de datos, tales como geodatabases.

Muchas organizaciones separan estas funciones en dos sitios de ArcGIS Server distintos para aumentar el rendimiento de su implementación.

En esta configuración, se federa un sitio de ArcGIS GIS Server de tres equipos adicional con su portal de ArcGIS Enterprise. Este sitio adicional proporciona a los usuarios capacidades dedicadas de representación cartográfica y de visualización. La cantidad de equipos en cada sitio lo determinarán las necesidades específicas dictadas para la capacidad y la disponibilidad elevada.

ArcGIS Enterprise con servidores SIG adicionales

Cada equipo del sitio de ArcGIS GIS Server requiere como mínimo 8 GB de memoria, pero potencialmente pueden ser más dependiendo de la cantidad de servicios publicados y sus patrones de uso.

ArcGIS Image Server

Image Server ofrece dos funciones básicas: servicios de imágenes dinámicos a partir de datasets de mosaico y análisis de ráster mediante procesamiento distribuido.

Si solo va a usar servicios de imágenes dinámicos, el patrón de implementación recomendado es agregar un sitio de ArcGIS Image Server dedicado a la implementación base de ArcGIS Enterprise.

ArcGIS Enterprise con Image Server

También puede federar sitios de ArcGIS Image Server adicionales a este patrón de implementación según sea necesario.

En el caso de implementaciones en las que el análisis de ráster se realizará periódicamente en datasets grandes, para asegurar que los servicios de imágenes dinámicos no se vean afectados negativamente, debería usar sitios separados para el análisis de ráster y los servicios de imágenes dinámicos.

ArcGIS Enterprise con implementación de análisis de ráster

En este tipo de patrón de implementación, debe contar como mínimo con 8 GB de RAM por equipo.

Configurar e implementar ArcGIS Enterprise para análisis de ráster

Nota:
Solo puede tener un sitio de ArcGIS Image Server dedicado a los análisis de ráster en su implementación de ArcGIS Enterprise. Puede escalar el sitio agregando más RAM o más equipos.

ArcGIS GeoAnalytics Server

Para federar un sitio de ArcGIS GeoAnalytics Server en su implementación base de ArcGIS Enterprise, también debe agregar un ArcGIS Data Store configurado como big data store espaciotemporal, instalado en su propio equipo:

ArcGIS Enterprise con GeoAnalytics Server

Esta implementación es la adecuada para el desarrollo y las pruebas, así como para el uso de producción si no existen requisitos de alta disponibilidad. Para obtener más información sobre los requisitos mínimos de GeoAnalytics Server y del big data store espaciotemporal, consulte el tema Prácticas recomendadas de GeoAnalytics.

En función del tamaño de sus datos y el análisis que esté realizando, puede que tenga que agregar más equipos al big data store espaciotemporal y al sitio de ArcGIS GeoAnalytics Server para acelerar el análisis. En los diagramas que aparecen a continuación se ilustra este patrón de implementación.

Nota:
Solo puede tener un sitio de GeoAnalytics Server para la implementación de ArcGIS Enterprise. Puede escalar el sitio agregando más RAM o más equipos. GeoAnalytics Server admite configuraciones de sitio de GeoAnalytics Server de un único equipo y de tres equipos. Para obtener más información sobre cómo agregar equipos a su sitio de GeoAnalytics Server, consulte Agregar equipos a un sitio de GeoAnalytics.

El siguiente diagrama contiene tres equipos para el big data store espaciotemporal registrado con su servidor de alojamiento y un sitio de GeoAnalytics Server de tres equipos:

ArcGIS Enterprise con tres sitios de GeoAnalytics Server

También debe garantizar un buen rendimiento de E/S desde las fuentes de datos de entrada configuradas con GeoAnalytics Server. Esto incluye garantizar un buen rendimiento desde los recursos compartidos de archivos remotos.

Más información sobre cómo planificar, configurar y modificar su sitio de GeoAnalytics Server

ArcGIS GeoEvent Server

ArcGIS GeoEvent Server permite integrar transmisiones de datos en tiempo real basados en eventos desde redes de sensores, ya sean estacionarias, móviles o de Internet de las Cosas (IdC) como fuentes de datos en su SIG corporativo.

El número ideal y la configuración de las instancias de ArcGIS GeoEvent Server para la implementación depende plenamente de su transmisión o transmisiones de datos: la velocidad de sus eventos y el tamaño de datos de cada evento. Una instancia individual de ArcGIS GeoEvent Server puede procesar una transmisión con un volumen de hasta 6.000 eventos por segundo si el tamaño de datos del evento solo incluye unos pocos campos de datos y un punto. La misma configuración de hardware y software podría ser capaz de procesar 2.000 eventos por segundo si cada evento contiene varias docenas de campos de datos y un polígono de varios lados.

Más información sobre los requisitos del sistema para ArcGIS GeoEvent Server

Una configuración mínima agrega un sitio de un solo equipo con el rol de licencia de ArcGIS GeoEvent Server a la implementación base de ArcGIS Enterprise existente.

ArcGIS Enterprise con GeoEvent Server

Nota:

La configuración anterior ilustra un big data store espaciotemporal de tres nodos registrado con su servidor de alojamiento. La incorporación de un big data store espaciotemporal de tres nodos permite el archivado de alta velocidad y de grandes volúmenes de datos de eventos procesados por ArcGIS GeoEvent Server. El tipo de data store relacional de ArcGIS Data Store puede manejar transmisiones de datos con un volumen de eventos inferior a los 200 eventos por segundo.

Si su red de sensores en tiempo real contiene varias transmisiones de datos, cada una con un volumen y una velocidad moderados en cuanto a los eventos, debe configurar varios sitios de ArcGIS GeoEvent Server de un solo equipo, cada uno dedicado a transmisiones específicas de datos en tiempo real. El diagrama que aparece a continuación representa esta configuración con tres instancias de ArcGIS GeoEvent Server independientes, cada una con su propio sitio de ArcGIS Server.

ArcGIS Enterprise con tres sitios de GeoEvent Server

Se admite una configuración mínima (no ilustrada) en la que se implementa y otorga licencias de ArcGIS GeoEvent Server en un equipo existente de ArcGIS Enterprise base. Sin embargo, los arquitectos del sistema deberían comprender las implicaciones del uso compartido de recursos de sistema entre ArcGIS GIS Server y ArcGIS GeoEvent Server antes de que se comercialice esta solución.

Sitios de ArcGIS GeoEvent Server de varios equipos

En ArcGIS Enterprise 10.6 y posteriores, es posible configurar instancias de ArcGIS GeoEvent Server en un sitio de varios equipos, con ArcGIS GeoEvent Gateway para permitir la distribución de los recursos entre equipos. La creación de un sitio de varios equipos se realiza típicamente por uno de los dos siguientes motivos:

  • Una transmisión de eventos en tiempo real proporciona un volumen de eventos o una velocidad de eventos mayor de lo que puede manejar una sola instancia de ArcGIS GeoEvent Server. Al configurar un sitio de varios equipos, el procesamiento de eventos se distribuye entre los equipos del sitio, para crear un sistema altamente escalable.
  • Se desea resiliencia de sistemas para ArcGIS GeoEvent Server. Al configurar un sitio de varios equipos, ArcGIS GeoEvent Gateway es capaz de redistribuir el procesamiento de eventos si uno de los equipos del sitio no está disponible.

Los sitios de varios equipos de ArcGIS GeoEvent Server, independientemente de la motivación, se deben planificar e implementar en colaboración con Esri Services debido a la complejidad de la arquitectura.

Encontrará más información sobre los sitios de varios equipos en ArcGIS GeoEvent Server

ArcGIS Notebook Server

A partir de la versión 10.7, ArcGIS Notebook Server es una plataforma completa de ciencia de datos integrada con el portal de ArcGIS Enterprise.

El rol ArcGIS Notebook Server habilita la implementación de ArcGIS Enterprise para alojar y ejecutar notebooks de ArcGIS. Utilizando el lenguaje de programación de Python, puede realizar análisis espaciales, crear flujos de trabajo de aprendizaje de máquina y ciencia de datos, administrar datos y contenido SIG y automatizar tareas administrativas de ArcGIS Enterprise.

ArcGIS Notebook Server está instalado en un sistema operativo de servidor y está configurado y federado con un ArcGIS Enterprise. Se implementa y configura una instancia de ArcGIS Web Adaptor con el sitio de ArcGIS Notebook Server. En la versión 10.7, solo se admiten sitios de un único equipo.

ArcGIS Enterprise con Notebook Server

ArcGIS Notebook Server utiliza contenedores (sistemas operativos virtualizados) para proporcionar al autor de cada notebook su propio entorno de trabajo aislado y recursos informáticos del equipo. Para asignar y mantener estos contenedores, ArcGIS Notebook Server trabaja con software de contenedor de Docker. Para que ArcGIS Notebook Server funcione, Docker Engine debe estar instalado y configurado en el mismo equipo. Los pasos completos para instalar Docker Engine se encuentran en la guía de instalación de ArcGIS Notebook Server.