Si desea que una implementación de servidor SIG tenga alta disponibilidad, es necesario que los cachés de mapas e imágenes también tengan alta disponibilidad. Para lograrlo, el administrador de ArcGIS Server puede hacer una de las cosas siguientes:
- Colocar el directorio de caché del sitio en un lugar de archivos compartidos con alta disponibilidad.
- Configurar directorios de caché en los equipos individuales de un servidor SIG con más de un equipo.
Es posible configurar directorios de caché en cada equipo para que los cachés tengan alta disponibilidad en una implementación de servidor SIG en nube. Puede usar cualquiera de las opciones para implementaciones en sus instalaciones.
Usar una ubicación de archivos compartidos de alta disponibilidad
Para el caché del sitio del servidor SIG en sus instalaciones, puede designar un directorio en un servidor de archivos con alta disponibilidad que utilice una red de área de almacenamiento (SAN) o un almacenamiento montado en red (NAS) con alta disponibilidad. Por lo general, el personal del departamento de tecnologías de la información se ocupa de esta configuración.
Si la organización dispone de una SAN o NAS con espacio suficiente para la caché, esta es la solución más sencilla y fiable para lograr que las cachés de imágenes y mapas tengan alta disponibilidad.
Si no hay acceso a un servidor de archivos de estas características, se pueden crear directorios de caché en cada equipo de la implementación tal como se describe en la sección siguiente.
En los sistemas de alta disponibilidad, puede realizar una copia de seguridad de sus directorios de caché a almacenamientos en la nube. Recuerde que los usuarios finales de las cachés de mapas o de servicio de imágenes pueden experimentar una pérdida de rendimiento, ya que las teselas se recuperan de un almacenamiento en la nube, en comparación con la recuperación de teselas desde un disco local. Además, asegúrese de que las cachés almacenadas en almacenamientos en la nube utilicen el formato almacenamiento compacto v2.
Colocar directorios de caché en cada equipo de la implementación
Almacenar varias copias de las cachés de mapas e imágenes en todos los equipos del sitio permite que la caché y el servicio tengan alta disponibilidad. Cree directorios en cada equipo del sitio del servidor SIG y copie todas las caché en cara uno de estos directorios. Todos los equipos que participen en el sitio del servidor SIG deben poder acceder a todos los directorios de caché.
Al configurar los directorios de caché locales, tenga en cuenta lo siguiente:
- No se puede usar el almacenamiento en caché a demanda con servicios configurados con un directorio de caché local.
- Las herramientas de geoprocesamiento que actualizan las cachés existentes tienen la salida en un directorio de caché del sitio común. Al ejecutar estas herramientas, las cachés se deben mover a los directorios de caché locales de cada equipo que participe en el servidor SIG.
Aunque implementar directorios de caché en cada equipo del sitio del servidor SIG suponga una sobrecarga administrativa, esta es la única opción al implementar un servidor SIG con alta disponibilidad en la nube.
Esta solución también se pueden implementar en implementaciones en sus propias instalaciones. Se recomienda hacerlo si no se dispone de un servidor de archivos con alta disponibilidad y las cachés no se actualizan con frecuencia (o nunca).
De forma predeterminada, las cachés de mapas e imágenes se escriben en un único directorio de caché del sitio. Siga estos pasos para configurar directorios de caché en cada equipo que participe en el sitio del servidor SIG:
- Abra el extremo de servicios de ArcGIS del directorio de caché del servidor. La dirección URL tiene el formato http://gisserver.domain.com:6080/arcgis/admin/system/directories.
- Seleccione el caché del sitio.
- Haga clic en Editar.
- Establezca Usar directorio local en VERDADERO.
- Especifique la ruta a un directorio de caché local. Los directorios de caché se deben crear en el mismo lugar en todos los equipos,
Una vez que se ha establecido, ArcGIS Server crea cachés para los servicios de mapas e imágenes publicados en ese equipo en el directorio de caché local especificado.
- Copie manualmente los datos de caché existentes del directorio de caché del sitio a cada directorio de caché local.
Asegúrese de que el caché existente se haya terminado de generar antes de tratar de copiarlo.
Por ejemplo, se puede usar robocopy para mover la caché
robocopy <location of existing cache> <local cache directory> /s