Skip To Content

Configurar una implementación de ArcGIS Enterprise de alta disponibilidad

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

  • Un portal de ArcGIS Enterprise*
  • Uno o varios sitios de ArcGIS Server*
  • Data stores (se incluyen bases de datos registradas, archivos en carpetas registradas y un data store relacional de ArcGIS Data Store*)
  • Web Adaptors* o al menos un equilibrador de carga
  • Un sistema de nombres de dominio (opcional)
  • Un servidor de archivos para el almacén de configuración de ArcGIS Server

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 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 URL de equilibrador de carga, debe conectarse a Server Manager con el equilibrador de carga; no puede usar la 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 administrados de alta disponibilidad

ArcGIS Data Store conserva datos de varios tipos de servicios web alojados que se ejecutan en el servidor de alojamiento de su portal. ArcGIS Data Store brinda una funcionalidad de conmutación por error que permite que estos servicios alojados sigan estando disponibles incluso cuando falla un equipo de data store.

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 sitio de GIS Server que usará como 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.

ArcGIS Data Store replica automáticamente los datos de capas de entidades alojadas desde data store principal en el de respaldo; por lo tanto, los datos están en dos lugares. El GIS Server siempre se comunica con el data store (principal) activo.

Cuando agrega un data store relacional de respaldo, pasa 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. Puede ocurrir si el equipo se avería, se desenchufa o pierde la conectividad de red.  ArcGIS Data Store realiza cinco intentos de conexión al equipo principal. Si la conexión no es posible después de los cinco intentos, el data store pasa al equipo de respaldo.

En cachés de capas de escenas alojadas de alta disponibilidad, instale ArcGIS Data Store en dos o más equipos 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á como el servidor de alojamiento del portal. Cuando los miembros del portal publican capas de escenas alojadas, ArcGIS Data Store garantiza que las cachés se almacenen en al menos dos equipos en el data store de caché de teselas.

En el caso de datos de observación archivados de alta disponibilidad que se utilizan con ArcGIS GeoEvent Server, servicios de rastreo de ubicación o para que los datos generados a partir del 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 de ellos. 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.