Skip To Content

Configurar una implementación de ArcGIS Enterprise de alta disponibilidad

Una implementación de ArcGIS Enterprise se compone de lo siguiente:

  • Web adaptors* y un equilibrador de carga como mínimo
  • Un sistema de nombres de dominio (opcional)
  • Un servidor de archivos para el almacén de configuración de ArcGIS GIS Server
  • Uno o más sitios* de ArcGIS GIS Server
  • Data stores (incluidas bases de datos registradas, archivos registrados en carpetas y un data store* relacional de ArcGIS Data Store)
  • Un portal (en implementaciones en las instalaciones, es decir, Portal for ArcGIS*)

ArcGIS ofrece herramientas y funcionalidades que le permiten configurar la alta disponibilidad para los componentes indicados con un asterisco (*). Para el resto de componentes se requiere el uso de herramientas y funcionalidades externas.

Las configuraciones de alta disponibilidad para ArcGIS Enterprise se diseñan para su uso dentro de un solo centro de datos o equivalente, por ejemplo, en forma de una región en la nube, como protección contra la perdida de disponibilidad de los componentes individuales y la consiguiente caída del sistema. Los componentes de ArcGIS Enterprise de alta disponibilidad no se diseñan para su implementación en varios centros de datos. En las configuraciones de alta disponibilidad, aunque se caiga parcial o completamente un equipo individual en el que se ejecuta un componente de ArcGIS Enterprise, los usuarios pueden seguir accediendo a la implementación de ArcGIS Enterprise. Ejemplos de estas caídas son las averías de discos duros, averías de tarjetas a red o fallos de sistema operativo.

Como protección frente a varios fallos simultáneos o la pérdida de disponibilidad de toda una implementación, combine la alta disponibilidad con técnicas de recuperación ante desastres.

Nota:

Cuando falla un equipo, la capacidad global del sistema se ve reducida. Por tanto, debe incorporar una capacidad adicional a cada equipo de su implementación de ArcGIS Enterprise, de forma que los equipos restantes puedan gestionar la carga cuando se produce el fallo de un equipo.

También es importante supervisar su implementación para poder corregir el fallo lo antes posible. Si se produce un segundo fallo antes de poder corregir el primero, su implementación de ArcGIS Enterprise podría perder la disponibilidad parcial o totalmente.

Para obtener más información sobre los distintos componentes, cuándo se deben utilizar y cómo deben comunicarse entre sí, consulte Escenarios de implementación de alta disponibilidad de ArcGIS Enterprise.

En las secciones siguientes se explica la alta disponibilidad para cada componente y se incluyen vínculos a las instrucciones para configurar la alta disponibilidad para los componentes de ArcGIS de una implementación de ArcGIS Enterprise.

Configurar un sitio de ArcGIS Server de alta disponibilidad.

Las implementaciones de ArcGIS Enterprise contienen un servidor host. Se trata de un ArcGIS GIS Server que ha dedicado para ejecutar los servicios alojados de su portal como, por ejemplo, capas de entidades, de teselas y de escenas alojadas. Puede optar por federar sitios de ArcGIS Server adicionales con su portal para que puedan compartir la autenticación y registrar servicios web automáticamente como elementos en su portal. O también puede federar sitios de ArcGIS GeoAnalytics Server, ArcGIS GeoEvent Server o ArcGIS Image Server con su portal. Puede configurar cualquiera de estos sitios para que tengan una alta disponibilidad.

El modo de implementar un sitio de ArcGIS Server de alta disponibilidad depende de si sus servicios web residen en un único equipo o si están distribuidos en varios equipos.

Si tiene varios equipos en su sitio, configure un equilibrador de carga para que se comunique con el grupo de equipos de ArcGIS Server. Este grupo de equipos comparte directorios de servidor y un almacén de configuración. De nuevo, configure estos directorios en un servidor de archivos de alta disponibilidad para implementar un ArcGIS Server de alta disponibilidad. También debe configurar el equilibrador de carga para realizar una verificación de estado de los equipos de ArcGIS Server.

Consulte los temas siguientes en la ayuda de ArcGIS Server para obtener información sobre cómo configurar un sitio de ArcGIS Server de alta disponibilidad con uno o varios equipos:

Tenga en cuenta que cuando federa un sitio de ArcGIS Server de alta disponibilidad con Portal for ArcGIS, debe establecer como Dirección URL de administración una dirección URL que el portal pueda usar para comunicarse con todos los servidores del sitio, incluso cuando uno de ellos no esté disponible como, por ejemplo, una dirección URL de equilibrador de carga.

También debe tener en cuenta que el uso de una dirección URL de equilibrador de carga afecta a la forma en que se conecta a ArcGIS Server Manager. Por ejemplo, si lleva a cabo la federación usando una dirección URL de equilibrador de carga, debe conectarse a Manager usando el equilibrador de carga; no puede usar la dirección URL de ArcGIS Server Manager predeterminada de http://gisserver.domain.com:6080/arcgis/manager ni https://gisserver.domain.com:6443/arcgis/manager.

Configurar data stores de alta disponibilidad

Para disponer de cachés de capas de escenas y de entidades alojadas de alta disponibilidad, instale ArcGIS Data Store y configure los data stores de caché de teselas y relacionales principal y en espera. Cuando agregue un data store en espera este pasará a estar activo en los siguientes casos:

  • El data store principal deja de funcionar. ArcGIS Data Store intenta restablecer el data store en el equipo principal. Si no lo consigue, el data store se traslada al equipo de respaldo.
  • La aplicación web del equipo principal deja de funcionar e intenta reiniciar la aplicación web en el equipo principal. En el caso poco probable de que esto no funcionara, el data store pasa al equipo de respaldo.
  • El equipo principal no está disponible. Esto puede ocurrir si el ordenador se avería, se desenchufa o pierde la conectividad. ArcGIS Data Store intenta conectarse cinco veces al equipo principal. Si la conexión no es posible después de los cinco intentos, el data store pasa al equipo de respaldo.

Para disponer de datos de observación archivados o de una salida de análisis de entidades de Big Data de alta disponibilidad, instale ArcGIS Data Store y configure tres o más big data stores espaciotemporales con el servidor de alojamiento.

Utilice ArcGIS Data Store como data store para el servidor de alojamiento de su portal a fin de beneficiarse de la funcionalidad de conmutación por error que proporciona.

Para disponer de datos de una capa de entidades de alta disponibilidad, instale ArcGIS Data Store en dos equipos diferentes y cree un data store relacional en cada equipo. Configure cada data store relacional con el GIS Server que usará en el servidor de alojamiento del portal. El primer data store relacional que se configura es el equipo del data store relacional principal; el segundo equipo es el data store en espera.

Para disponer de cachés de capas de escenas alojadas de alta disponibilidad, instale ArcGIS Data Store en dos equipos diferentes y cree un data store de caché de teselas en cada equipo. Configure cada data store de caché de teselas con el GIS Server que usará en el servidor de alojamiento del portal. El primer data store de caché de teselas que se configura es el equipo de data store de caché de teselas principal; el segundo equipo es el data store en espera.

ArcGIS Data Store replica automáticamente los datos de las capas de entidades alojadas y las cachés de capas de escena alojadas el data store principal en el de respaldo; por tanto, los datos están en dos lugares. El GIS Server siempre se comunicará con el data store activo (principal).

Para disponer de datos de observación archivados de alta disponibilidad que se utilizan con ArcGIS GeoEvent Server o para que los datos generados a partir de un análisis de entidades de big data sean de alta disponibilidad, puede instalar ArcGIS Data Store en tres o más equipos y crear un big data store espaciotemporal en cada uno. Configure cada data store con el servidor de alojamiento del portal. En cualquier momento habrá una copia de cada dataset al menos en dos de los equipos del data store. Si un equipo falla, el data store garantiza que al menos dos de los equipos restantes contienen los datos.

Para obtener más información e instrucciones, consulte Agregar un equipo al data store.

Configurar un portal de alta disponibilidad

Un portal de alta disponibilidad incluye dos equipos de Portal for ArcGIS a los que se accede a través de un equilibrador de carga.

Los dos equipos del portal almacenan contenido en un directorio común. Para que su portal sea de alta disponibilidad, debe configurar este directorio de contenido en un servidor de archivos de alta disponibilidad.

Después de configurar un portal de alta disponibilidad, el portal principal replica los elementos al portal de respaldo. Si el equipo principal dejará de estar disponible, el equipo de respaldo se convierte en principal para todos los elementos actuales. Si detiene el servicio de Portal for ArcGIS o el equipo principal deja de estar disponible (por ejemplo, se produce un fallo de disco duro), se produce una conmutación por error del portal al equipo de respaldo. Una vez que el equipo se recupera del fallo o usted reinicia el servicio de Portal for ArcGIS, el equipo se reincorpora al portal como equipo de respaldo. Configure el equilibrador de carga para los valores de WebContextURL y privatePortalURL para verificar el estado de los equipos del portal.

Consulte Configurar un portal de alta disponibilidad para obtener más información e instrucciones.

Configurar una fuente de datos de alta disponibilidad

Puede publicar datos en sitios de ArcGIS Server desde diversas fuentes. Si registra carpetas o bases de datos con los sitios de ArcGIS Server en su implementación de ArcGIS Enterprise, deberá almacenar esos datos de origen de una forma o en una ubicación que satisfaga sus necesidades de alta disponibilidad. Para las fuentes de archivos en las carpetas, almacénelas en un servidor de archivos de alta disponibilidad. En el caso de las bases de datos, utilice la tecnología de su sistema de administración de bases de datos para garantizar la alta disponibilidad.

Combinar la alta disponibilidad con la recuperación ante desastres

En la mayoría de los casos, deberá implementar un plan de recuperación ante desastres además de una implementación de alta disponibilidad. De esta forma, si todos los equipos de la implementación se pierden (ante un desastre natural, por ejemplo), seguirá teniendo una copia de seguridad de los datos y servicios que podrá utilizar para recuperar su implementación en línea. Puede mantener copias de seguridad en una ubicación segura, fuera del sitio o mantener una implementación en espera desconectada en una ubicación remota.