Que es una IDE

Una Infraestructura de Datos Espaciales, IDE es un sistema informático integrado por un conjunto datos disponibles en Internet que cumplen una serie de normas, estándares y especificaciones que regulan y garantizan la interoperabilidad de la información geográfica. De esta forma un usuario puede visualizar y acceder a información geográfica de distintas fuentes y combinarla para su análisis, conociendo además el origen de la información gracias a los metadatos.

La puesta en práctica de un proyecto IDE se materializa a través de un Geoportal que ofrezca como mínimo los siguientes tres clientes:

  • visualización (que permita la visualización de los datos a través de servicios web y, opcionalmente, su consulta)
  • localización (que posibilite la búsqueda de conjuntos de datos y servicios a través del contenido de sus metadatos)
  • nomenclátor (que permita la localización en un mapa a través de un nombre geográfico).

¿Que hardware es necesario para montar una IDE?

A partir de la licitación convocada por Red.es en el primer trimestre de 2014 para contratar el «suministro de equipamiento para la plataforma de infraestructura de datos espacial del proyecto Smart City Sevilla», podemos conocer el hardware relevante para montar un Geoportal a través del ejemplo de IDE.Sevilla. La ciudad andaluza tiene una superficie de 141 km2 y 700.000 habitantes aproximadamente.

La arquitectura que se buscaba montar en el Ayuntamiento de Sevilla se indica en la siguiente figura:

Arquitectura IDE Sevilla

La Gerencia de Urbanismo, encargada de gestionar el Geoportal contaba, antes de la licitación, con el siguiente equipamiento:

  • Un dominio gestionado por servidores con sistema operativo Microsoft Windows 2003 Server
  • Un cluster de servidores Windows 2008 Server de dos nodos que gestionan una base de datos alojada en un sistema de almacenamiento externo SAN y con Oracle 11g y Real Application Cluster como sistema gestor de base de datos (SGBD). Además tienen la opción Oracle Spatial
  • Un cluster Microsoft Windows 2000 Advanced Server de 2 nodos que atacan a una SAN de almacenamiento de ficheros y que hace las veces de cluster de impresión.
  • Un servidor de virtualización VMWare con varias imágenes que también están almacenadas en el sistema de almacenamiento compartido
  • Un sistema de almacenamiento compartido Hitachi HUS con 5 TB de almacenamiento para bloques (donde se alojan los datos de las bases de datos) y 45 TB de almacenamiento para ficheros, al que se accede en tolerancia a fallos desde 2 switches de 16 puertos FC. Todos los servidores son con arquitectura 64 bits y están unidos mediante doble canal FC al switch principal que conecta con el resto de elementos de red del dominio. 

Con la licitación se complementó con el siguiente hardware:

  • Un servidor para la IDE en el que se instalará una licencia de gestor de base de datos
  • Un servidor de virtualización con imágenes de servidores, almacenadas en el sistema de almacenamiento compartido, que proporcionen servicios de la IDE
  • Una unidad de cintas LTO Ultrium 5 con su correspondiente software de copias de seguridad que se conectará al sistema de almacenamiento

Los requerimientos del hardware que se adquirió era el siguiente:

Requisitos principales del servidor IDE

Procesador

  • 2 procesadores con arquitectura X86 de 64 bits con 6 núcleos por procesador
  • 15 MB Memoria Caché de segundo nivel
  • El conjunto de procesadores ofertados en este componente, debe tener una puntuación igual o superior a 417 en el programa para el cálculo de rendimiento (benchmark) SPEC CPU2006.

Memoria RAM

  • 64GB – DDR3 ampliable a 256 GB

Disco duro

  • 2 discos SATA de 500 GB a 7,2 Krpm
  • 4 discos SATA de 1 TB a 7,2 Krpm
  • Intercambiables en caliente hotswap con soporte para RAID 0, 1 y 5

Sistema operativo

  • Sistema operativo multiventana 64bits con plataforma de aplicación/web, plataforma de virtualización, servicio de escritorio remoto

Otras características

  • 4 puertos Ethernet útiles 10/100/1000 Mbps, fuente de alimentación redundante, 6 puertos USB 2.0, unidad de DVD interna, ranuras de expansión PCI 

Núcleo de Computação Científica de la UNESP. Foto Beraldo Leal

Requisitos principales del servidor virtualización

Los requisitos son similares al servidor IDE aunque con menos capacidad en los discos duros (2 discos SATA de 300 GB) y 2 adaptadores de bus de host (HBA) de canal de fibra de 8 GB) y sin sistema operativo.

Requisitos unidad de cintas LTO Ultrium 5

  • Las copias de seguridad se realizan mediante una unidad de cintas con dos drives LTO Ultrium 5 conectada vía SCSI al servidor de almacenamiento y gestionada con el software Veritas BackUp Exec v12.52 drives compatibles LTO Ultrium 5
  • Al menos 24 slots para cintas LTO Ultrium 5
  • Posibilidad de copia de, al menos, 3 TB en comprimido (2:1) por drive
  • Velocidad de transferencia de, al menos, 8 GB/seg.
  • Tasa de transferencia de datos de 140 MB/seg.
  • Soporte LTO Ultrium 6 aceptado
  • Interfaz FC
  • Compatible con Microsoft Windows Server y Linux

Estos tres componentes (servidor IDE, servidor de virtualización y unidad de cintas) se adjudicaron en abril de 2014 por 36.718,08 euros (unos 50.000 dólares aproximadamente).

El equipamiento descrito es capaz de dar servicio a 100 usuarios concurrentes internos de la propia Gerencia, que podrían realizar tareas de edición, consulta, etc. de forma simultánea.

Software SIG

Todo el equipamiento citado debe hacer funcionar el siguiente software privativo SIG de la Gerencia de Urbanismo del Ayuntamiento de Sevilla:

  • ArcGIS Server Enterprise Standar 4 cores v 10.2
  • ArcGIS Desktop Standard (ArcEditor) nodo primario. 1 licencia flotante
  • ArcGIS Desktop Basic (ArcView) nodo primario. 1 licencia
  • ArcGIS Desktop Basic (ArcView) nodo secundario. 3 licencias
  • Planetario (de SUMMA). 1 licencia
  • Microstation V8 XM. 12 licencias de usuarios
  • GIS Portal Toolkit (renombrada actualmente a Geoportal Server) versión 9.3.1 (gratuita)
  • ArcGIS Online (o ArcGIS.com). 1 licencia de usuario (para 5 usuarios y 2GB de espacio)