3.2 System Requirements

First decide where everything should be installed. Once the support and core components are installed, using Retain is the same no matter what platform it is installed on. You may spread out Retain’s components on different servers or run them all on one. VMWare ESX and ESXi is supported, but requirements are still in full effect and must be observed.

Retain may be configured in separate ways which heavily impact the requirements of the Retain server, indexing engine, database server, and locations dictate resource needs. Ultimately the number of active users in the system determine the resource needs of the system. See Planning and Best PracticesRetain Planning and Design Best Practices for details.

3.2.1 Minimum System Requirements

  • Dual-Core 3 GHz or better Processor

    NOTE:8 cores provides the best performance during initial archiving and re-indexing processes

  • Apache 2.2.x or IIS, installed by system administrator

  • Supported SQL Database, installed by system administrator

  • Retain Server requires 8 GB RAM, unless a worker is installed then 12 GB RAM, installation will abort if less is detected, 16 GB is recommended

  • Storage Space: As much storage space as messaging system requires. See Estimating Storage Requirements Estimating Storage Requirements

  • Swap Space: If using SLES/Linux the swap partition should be at least 10 GB.

  • Standalone Worker server requires 4 GB RAM, plus 2 GB RAM for each additional worker

  • Standalone Reporting and Monitoring server requires 8 GB RAM

  • Standalone Router server requires 8 GB RAM

RAM

Memory needs will vary depending on the load and use of the Retain system, however, Java will automatically tune for the memory which is available on the server. Tuning depends on what is selected for installation. The installation will detect the amount of ram and automatically assign memory values as shown

Less than 16 GB system memory:

8 GB: Server and Worker

6 GB: Server only

Less than 20 GB system memory:

12 GB: Server and Worker

10 GB: Server only

More than 20 GB system memory:

16 GB: Server and Worker

14 GB: Server only

In all cases where only the Worker is installed, the memory is tuned to 3 GB.

3.2.2 Single Server

(Retain Server, Retain Worker, Database, and Index engine housed on same machine and archiving less than 500 active mailboxes. The Retain Message Router should be installed on dedicated server in the DMZ.)

  • 16-24 GB RAM

3.2.3 Remote Database

(Retain Server, Retain Worker, and Indexing engine on one server, separate Database server)

500-5,000 active mailboxes:

  • 12-16 GB RAM

    5,000-30,000 active mailboxes:

  • 16-32 GB RAM

Dedicated Index servers*, Dedicated Database server, Dedicated Retain Server

50,000 Active mailboxes

  • 16+ GB RAM for Retain Server (depending on environment)

  • Database on appropriate server

  • Retain Worker is installed remotely on each post office in the message system

Disk Space is dependent on the amount of email being archived and length of retention time. It is recommended to estimate two years of storage and adding additional space as needed. Storage speed is a determining factor for performance. SAN and local storage preferred. NAS is not supported.

3.2.4 *High Availability Indexer

The High Performance Indexer can be installed on multiple external servers as the High Availability Indexer. This requires at least three (3) dedicated indexing servers and a separate license. Please call support for more details.

3.2.5 Software installed by Retain

Retain will download and install Java Development Kit (JDK) 1.8 64-bit and Tomcat8, the Java webserver that sits on top of Apache or IIS. Installation on an existing Retain system running a standard Tomcat installation will remove the current Tomcat connection and install the embedded Tomcat that comes with Retain.

3.2.6 Supported Linux Versions

  • SUSE Linux Enterprise Server 12 SP2 (64-bit)

  • SUSE Linux Enterprise Server 12 SP1 (64-bit)

  • SUSE Linux Enterprise Server 12 (64-bit)

  • SUSE Linux Enterprise Server 11 (64-bit)

  • Open Enterprise Server 11, 2015 (64-bit)

    NOTE:The Retain system requires more than simply space. Due to the storage of many small files, especially on systems archiving mobile message data, sufficient inodes are also an issue. SLES 11 changed the way the EXT3 file system defaults, and unless modifications are made, the EXT3 file system on SLES 11 How to setup an EXT3 partition with more iNodes will become insufficient for large storage systems. If a substitute file system is desired, the XFS file system is flexible enough to mitigate the risk.

3.2.7 Supported Windows Versions

  • MS Windows 2016

  • MS Windows 2012 R2 64-bit

  • MS Windows 2012 64-bit

    MS Windows 2008 (R2) 64-bit

  • PowerShell 3.0 or higher

3.2.8 Microsoft Exchange Requirements

  • Exchange Server 2013

  • Exchange Server 2016

  • Basic Authentication for EWS and Autodiscover must be enabled

3.2.9 Novell GroupWise Requirements

  • GroupWise 2012

  • GroupWise 2014

  • GroupWise 2014 R2

  • GroupWise 18

  • SOAP port must be enabled on all POAs to be scanned for messages.

  • SSL is supported, but significantly impacts performance.

3.2.10 RetainService app Android Requirements

  • Lollipop (5.0) or higher

3.2.11 CellTrust Secureline

  • CellTrust Gateway 4.2.0 +

3.2.12 BlackBerry Requirements

  • BES 5.04, 10, 10.2, 12, 12.2

  • BBM Enterprise

3.2.13 Supported Social platforms

  • Facebook

  • Twitter

  • Yammer

  • LinkedIn

  • Yahoo Messenger

  • Google Talk

  • GMail

  • Lync & Skype for Business

  • AOL Instant Messenger

3.2.14 Supported Search

  • Google

  • YouTube

  • Yahoo

  • Bing

  • Wikipedia

3.2.15 Supported SQL Database Management Software

  • MySQL 5.6x or 5.7x (If using MySQL, the MySQL Connector/J (JDBC 5.1.21 or higher driver) must be provided for the Retain Server and / or Reporting and Monitoring Server.)

  • Oracle 10/11g/12c

  • MS SQL Server 2008 R2, 2012, 2014. 2016

  • PostgreSQL 9

  • MariaDB 10.x

3.2.16 Supported Browsers

  • Internet Explorer 10+

    NOTE:Retain’s support of IE 10 will be limited after Microsoft ends support for IE10 on Jan. 12, 2016

  • Firefox 34+

  • Chrome 39+