Especificaciones técnicas

Plataformas de redes sociales compatibles
  • Facebook
  • Twitter
  • LinkedIn
  • Google+
  • Instagram
  • Pinterest
  • Flickr
  • Vimeo
  • YouTube
Tomcat integrado en Retain

Retain incorpora Tomcat, el cual se debe instalar y utilizar. Si la instalación se efectúa en un sistema Retain existente que ejecute una instalación de Tomcat estándar, la conexión Tomcat actual se eliminará y se instalará el componente Tomcat integrado en Retain. Las instrucciones de la instalación se encuentran en la sección de instalación.

Requisitos del sistema principal

Antes de implantar Retain, decida dónde debería instalarse todo. Una vez que se instalen los componentes principales y de asistencia, se beneficiará de todas las funciones y capacidades independientemente de la plataforma en la que se instale. Puede instalar los componentes de Retain en varios servidores, o bien ejecutarlos todos desde uno. Es compatible con VMWare ESX y ESXi, pero es necesario tener en cuenta los requisitos.

Retain puede configurarse de diversas formas, y esto repercute considerablemente en los requisitos del servidor de Retain, el motor de indexación, el servidor de la base de datos y las ubicaciones que demandan las necesidades de los recursos. Por último, el número de usuarios activos en el sistema determinan las necesidades de recursos del sistema.

Requisitos mínimos del sistema
  • Procesador de doble núcleo y 3 GHz o superior
  • El componente Server requiere 12 GB libres de RAM
  • Apache 2.2.x o IIS
  • Compatible con SQL Database
  • Java Development Kit (JDK) 1.8 de 64 bits
    • Espacio de almacenamiento: tanto como requiera el sistema de mensajería
    • NOTA: El sistema Retain requiere un mínimo de 10 GB de espacio libre en disco; de no ser así, pasará al modo de mantenimiento. Retain enviará mensajes de advertencia cuando el espacio libre sea inferior a 20 GB para el almacenamiento, el índice y el sistema. Los requisitos de espacio de almacenamiento de los sistemas de mensajería serán muy superiores al mínimo, y los administradores deberán consultar la sección sobre el cálculo de los requisitos de almacenamiento para recibir instrucciones al respecto.
  • RAM: las necesidades de memoria variarán según la carga y el uso del sistema Retain; no obstante, Java se adaptará automáticamente a la memoria disponible en el servidor. La adaptación dependerá de las opciones seleccionadas para la instalación. La instalación detectará la cantidad de RAM y asignará automáticamente los valores de memoria de la manera siguiente:
    • Memoria del sistema inferior a 16 GB:
      • 8 GB: Server y Worker
      • 6 GB: solo Server
    • Memoria del sistema inferior a 20 GB:
      • 12 GB: Server y Worker
      • 10 GB: solo Server
    • Memoria del sistema superior a 20 GB:
      • 16 GB: Server y Worker
      • 14 GB: solo Server

Siempre que solo se instale Worker, la memoria se ajustará a 3 GB.

Servidor único

Retain Server, Retain Worker, la base de datos y el motor de indexación se alojan en el mismo equipo, y se archivan menos de 500 buzones activos. El router de mensajes de Retain debería instalarse en un servidor dedicado en la DMZ.

  • 12 GB de RAM
Base de datos remota

Retain Server, Retain Worker y motor de indexación en un servidor, servidor de base de datos independiente:

  • Servidor dedicado para el índice*, servidor dedicado para la base de datos, servidor dedicado para Retain Server
    • 50 000 buzones activos
    • Más de 16 GB de RAM para Retain Server (según el entorno)
    • Base de datos en el servidor adecuado
    • Retain Worker se instala de forma remota en cada oficina postal del sistema de mensajería
  • 500-5000 buzones activos:
    • 12-16 GB de RAM
  • 5000-30000 buzones activos:
    • 16-32 GB de RAM

El espacio en disco depende de la cantidad de correo electrónico que se vaya a archivar y del tiempo de retención. Es recomendable estimar almacenamiento para dos años y agregar espacio adicional según sea necesario. La velocidad de almacenamiento es un factor determinante para el rendimiento. Es preferible utilizar almacenamiento local y SAN. NAS no es compatible.

Versiones de Linux compatibles
  • Open Enterprise Server 11, 2015 (64 bits)
  • SUSE Linux Enterprise Server 12 (64 bits)
  • SUSE Linux Enterprise Server 12 SP1 (64 bits)
  • SUSE Linux Enterprise Server 11 (64 bits)

NOTA: Los requisitos del sistema Retain no se limitan al espacio. Debido al almacenamiento de un gran número de archivos pequeños, sobre todo en sistema de archivado de los datos de los mensajes de dispositivos móviles, encontramos también el problema de contar con un número suficiente de iNodes. SLES 11 actualizó la configuración predeterminada del sistema de archivos EXT3 y, salvo que se realicen modificaciones, el sistema de archivos EXT3 de SLES 11 será insuficiente para sistemas de almacenamiento de gran capacidad. Para obtener información sobre las limitaciones y sobre cómo solucionar este problema, consulte la sección sobre cómo configurar una partición EXT3 con más iNodes. Si desea un sistema de archivos alternativo, el sistema de archivos XFS es lo suficientemente flexible para mitigar el riesgo.

Versiones de Windows compatibles
  • MS Windows 2008 (R2) de 64 bits
  • MS Windows 2012 de 64 bits
  • MS Windows 2012 R2 de 64 bits
  • PowerShell 3.0 o superior
Servidores compatibles de base de datos SQL
  • MySQL 5.6x (si se usa MySQL, debe instalarse MySQL Connector/J (controlador JDBC 5.1.21 o superior) en el componente Retain Server o en Reporting and Monitoring Server).
  • Oracle 10/11g
  • MS SQL Server 2008 R2, 2012, 2014
  • PostgreSQL 9
Puertos en uso

Retain utiliza diversos puertos para facilitar la comunicación entre los diferentes componentes y para comunicarse con los distintos sistemas archivados. De forma predeterminada, Retain usará los puertos que se indican a continuación con los servicios que también figuran a continuación.

Retain Server

Retain Server constituye el componente principal del sistema Retain. Los procesos de Retain se comunican de manera predeterminada con Server a través del puerto 48080. El componente Server siempre está escuchando en ese puerto, independientemente de la configuración de comunicación del resto de componentes (por ejemplo, el puerto 443 para SSL).

  • 48080 (TCP) Requiere acceso entrante si cualquier proceso de Retain se ejecuta en un servidor diferente al que aloja Retain Server.
  • El componente Server requiere acceso saliente si el componente Reporting and Monitoring Server se ha instalado en un servidor distinto al que aloja Retain Server. Consulte también la sección sobre el componente Reporting and Monitoring en este artículo.
  • 48009 (TCP) El puerto de AJP (Apache JServ Protocol) se utiliza para establecer comunicación entre el servidor web y Tomcat. Dado que ambos deben alojarse en el mismo servidor, no hay requisitos de acceso para los puertos externos. 80/443 (TCP-HTTP/HTTPS) Requiere acceso entrante para alcanzar la interfaz web de Server.
  • 80/443 (TCP-HTTP/HTTPS) Requiere acceso entrante para alcanzar la interfaz web de Server.
  • 25 (TCP) Requiere acceso saliente para que Retain Server pueda enviar notificaciones por correo electrónico sobre errores del servidor, estados de trabajo y errores de trabajo. Acceso saliente al puerto del sistema de gestión de bases de datos (DBMS). Esto depende del sistema de base de datos que esté utilizando. Consulte la sección sobre sistemas de gestión de bases de datos de esta página.

Según los módulos que se utilicen, será necesario abrir otros puertos en el servidor donde se encuentra alojado Retain Server.

Retain Worker

Retain Worker es el componente que extrae los datos de la fuente de mensajes, que puede tratarse de un sistema de correo electrónico, una aplicación de una red social o un dispositivo móvil.

  • 48080 (TCP) Requiere acceso saliente si se encuentra en un servidor distinto al que aloja Retain Server.
  • 80 o 443 (TCP HTTP o HTTPS) Requiere acceso entrante para alcanzar la interfaz web de Worker.

Según los módulos que se utilicen, será necesario abrir otros puertos en el servidor donde se aloja Retain Worker y, en algunos casos, en los servidores donde se aloja el sistema de mensajería del que Retain creará el archivo.

Router de mensajes de Retain

El router de mensajes está destinado a clientes de Retain for Mobile module. El router de mensajes se conecta con dispositivos móviles para gestionar el reenvío del registro de mensajes SMS y la configuración del dispositivo BBMP. Normalmente, podría alojarse dentro de una DMZ.

  • 443 (TCP) Requiere tanto acceso entrante como saliente para Internet, así como acceso entrante y saliente para Retain Server.
  • 111/2049 (UDP/TCP) para servicios de NFS Client. (Solo es necesario si no se usa REST) Requiere acceso saliente si Worker no se aloja en el servidor del router de mensajes para poder guardar los registros en el servidor de Worker. Puede utilizarse Samba, pero NFS parece más fiable

Puede que sea necesario considerar otros puertos para que NFS funcione correctamente.

Será el cliente quien deba investigar este aspecto para que los servicios de NFS funcionen correctamente.

Retain Reporting and Monitoring Server

Se incluye como novedad en Retain v3.4. Este proceso ofrece servicios de informes y supervisión del servidor y tareas de archivado. No se instala de forma predeterminada a menos que se seleccione durante el proceso de instalación.

  • 48080 (TCP) Requiere acceso tanto entrante como saliente si se encuentra en un servidor distinto al que aloja Retain Server.
  • 80/443 (TCP) Requiere acceso entrante para alcanzar la interfaz web de R&M.
  • 25 (TCP) Si se ejecuta en un servidor distinto al que aloja Retain Server, requiere acceso saliente.
Retain Stubbing Server

Retain Stubbing Server es el componente que ofrece servicios de disociación a Retain Server. Los clientes no suelen usarlo ni instalarlo. Consulte el documento Administration and Users Guide para conocer las ventajas y desventajas que ofrece.

  • 48080 (TCP) Requiere acceso saliente si se encuentra en un servidor distinto al que aloja Retain Server.
  • 80/443 (TCP) Requiere acceso entrante para alcanzar la interfaz web de Stubbing Server.
Sistemas de gestión de bases de datos

A continuación se indican los puertos predeterminados que utilizan estos sistemas de gestión de bases de datos; sin embargo, pueden configurarse en dichos sistemas. Requiere acceso entrante para el servidor de la base de datos y acceso saliente en Retain Server.

  • MySQL: 3306
  • MS SQL: 1433
  • Oracle: 1521
  • Postgres: 5432
Suscríbase para recibir actualizaciones
"Retain es una solución plug-and-play fiable que no requiere mucha gestión. Es fácil de instalar y simplemente funciona."
Hugh R. Cauthers   /   Director of Information Services  Distrito escolar central de Monroe-Woodbury
¿Necesita más información? Busque recursos, como vídeos y material para descargar
49849106-61E1-4C60-9ECE-FBAB8A0563E9