Un SIG web consta de los siguientes elementos:
- Web adaptors* y un equilibrador de carga como mínimo
- Un sistema de nombres de dominio (opcional)
- Un servidor de archivos para el almacenamiento de configuración de ArcGIS Server
- Uno o varios servidores SIG (sitios* de ArcGIS Server)
- Data stores (incluidas bases de datos registradas, archivos registrados en carpetas y una base de datos administrada o 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.
Servidores SIG de alta disponibilidad
Las implementaciones de SIG web contienen un servidor de alojamiento. Se trata de un servidor SIG que ha dedicado para ejecutar los servicios alojados de su portal, como capas de entidades, de teselas y de escenas alojadas. Puede optar por federar servidores SIG adicionales con su portal para que puedan compartir la autenticación y registrar servicios web automáticamente como elementos en su portal. O puede agregar servicios desde servidores SIG independientes como elementos en su portal. Puede configurar cualquiera de estos servidores SIG para que tengan una alta disponibilidad.
El modo de implementar un servidor SIG de alta disponibilidad depende de si sus servicios web residen en un único equipo o si están distribuidos en varios equipos.
Si los servicios se ejecutan en un solo equipo, configure un sitio principal y otro en espera. Configure también un equilibrador de carga de red para que se comunique con el equipo del servidor SIG activo. El sitio principal y en espera tendrán sus propios directorios de servidor y almacén de configuración. Estos directorios deben ser idénticos.
Si su servidor SIG es estático (por ejemplo, ha publicado los servicios web que necesita y no va a publicar más), puede configurar el sitio principal y de espera para que estén activos. En este caso, el sitio principal y en espera comparten un directorio de salida que puede configurar en un servidor de archivos de alta disponibilidad. Sin embargo, este es un escenario poco probable cuando su servidor SIG se utiliza con Portal for ArcGIS y probablemente no se utilizaría.
Si tiene varios equipos en tu sitio, configure un equilibrador de carga de red para que se comunique con el grupo de servidores SIG. Este grupo de servidores SIG 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 servidor SIG de alta disponibilidad.
Data stores de alta disponibilidad
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 servidor SIG 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 de respaldo.
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 servidor SIG 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 de respaldo.
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 servidor SIG 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 Extension for Server, puede instalar ArcGIS Data Store en tres o más equipos y crear un big data store espaciotemporal en cada uno. Configure cada uno de ellos en el servidor de alojamiento del portal. En cualquier momento habrá una copia de cada conjunto de datos 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.
Portales de alta disponibilidad
Un portal de alta disponibilidad incluye dos equipos de Portal for ArcGIS a los que se accede mediante un equilibrador de carga de red. El equilibrador de carga redirige las solicitudes entrantes al equipo del portal activo.
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.
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.