Stratum Requirements - Server specification

Stratum Requirements - Server specification

Revision History

Version

Date

Author

Details

1.3

07/09/12

Greg Kelly

Updated Stratum requirements to list Vista as a non – supported OS.

1.4

11/10/12

Brian Kelly

Updated to include requirements for "cloud" environments. With a specific emphasis on "true" desktop clouds and "true" server clouds, with the Microsoft Desktop Experience.

1.5

01/01/13

Greg Kelly

Included compatibility with Windows 8 – WinRT (This is the desktop version of the Windows 8 platform that does not use the touch screen interface)

1.6

31/03/13

Brian Kelly

Updated to include MS Dot.Net Framework 4 required for all new mapping applications from March 2013 – Due to changes in the MS Bing Maps Platform.

1.7

28/05/13

Brian Kelly

Updated to show Windows SBS 2011/12 requires 16 Gig of Ram.
Updated to show that dot.net framework 3.5 should also be installed on the clients and servers for legacy operation requirements.

1.8

12/01/2014

Sebastian
Perciavalle

Update to compatibility with Windows 8.1 and Foundation server 2012.
Update requirement for Dot.Net Framework 4+

1.9

22/09/2015

Greg Kelly

Update to compatibility with Windows 10.
SQL Server 2012 and higher.
Improved details on "RAM" requirements for "Terminal Server Client" sites.

2.0

28/11/2016

Gavin Doherty

Update to compatibility with Windows 10

2.1

29/11/2016

Dorin Calugarean

Removed Windows Server 2003 from minimum server specifications
Updated Server 2008 R2 from 32 to 64 Bit for minimum server specifications
Updated CPU specifications for servers from dual-core to quad-core.
Removed Windows XP from the supported OS for Stratum workstations
Changed CPUs for workstations from dual-core to quad-core
Increased MS Office requirement from 2003 to 2007

2.2

02/03/2017

Gavin Doherty

Removed Windows SBS 2011/12 from minimum server specifications
Updated Server 2008 to Server 2012 for minimum server specifications
Updated SQL Server 2008 to SQL Server 2012 SP2
Increased required free space on the workstation to 500MB

2.3

06/05/2018

Brian Kelly

Updated SQL Server 2012 to SQL Server 2014 as a minimum specification.
Stratum Mobile updated to Stratum InCab Pro.
Updated footer to show Transforming Transport.
The updated minimum specification for small sites from 8GB to 16GB RAM.

2.4

Aug 12, 2019 

@Brian Kelly

Update specifications to include minimum requirements. 
Update specification to include IIS6.0 for SMTP relay.



2.5

Mar 15, 2020 

Brian Kelly

Support for SQL Server 2017 Added

2.6

06/11/2020

Shane Boland

Windows Server 2019 and SQL Server 2019 added.

2.7

12/12/2020

Shane Boland

Updates to reflect AWS and Azure Hosting.

2.8

Mar 4, 2021 

Brian Kelly

Changes to reflect new minimum requirements 

2.9

23/03/22

G Byrne

 

3.0

Aug 31, 2022

@Brian Kelly

Update specification to include changes to the client configuration

Update specification to include changes for the backup




Server Requirements


The stratum system has multiple components. Depending on your chosen software components, these are the minimum specifications:
(Optional components are listed below with an *)
Cloud versions of any of the server specifications below can be used where customers are using cloud environments. Please note that Stratum does not recommend running Stratum on "slim" clouds, where the usual codex's, drivers, and the true Microsoft Desktop Experience has been disabled. Please confirm with your IT provider that the cloud server is the full version.

Stratum is not responsible for:

  1. Nightly backup and disaster recovery procedures.

    1. Please speak to your IT vendor to discuss the options here.

  2. Anti-virus software, security, or firewall.

  3. Network, email, and server environment.

  4. Mobile devices, printers, scanners, and other devices you may use in conjunction with Stratum.

  5. Accounts systems and backup of the same.

  6. Third-party software and systems that are not sold by Stratum.



In all cases please remember that as you add new components and increase your user base, the requirement for additional memory and processing capability will grow.
Stratum will become slow over time if the "additional memory" requirement is not considered in your capacity plan.
Stratum will also require additional "indexation" and further DB analysis as your "user base" and volume grows. Please try to consider this need in your future plans for your software platform.
Please note that external mapping may be required to allow traffic from the Internet to Stratum components, in such cases Stratum recommends that these components are installed on a DMZ to provide network isolation.




The minimum specification for small sites, 5 users or less, with legacy hardware.


Windows Server 2016 or Higher. (64 Bit Operating System)
Windows Server Essential for very small sites is supported, but check with Stratum first.
Windows Server Standard is recommended.
CPU 2 GHz or higher (4 Core or higher).
16GB of RAM for the Stratum system.
250GB for database and documents on a separate disk from the OS. 
Microsoft .NET Framework 3.5 & 4.5 or higher.
IIS 6.0 (SMTP Relay) and IIS 7.0 or higher with ASP.NET 2.0. & ASP.NET 4.0
SQL Server Express 2019, earlier versions supported, but check with Stratum first.
Windows Desktop Experience feature turned on.
Windows firewall to allow access for port 1433 and port 1434 for SQL Server network traffic.

When adding additional components, please check with Stratum what additional resources are required.
Examples of Stratum Professional components include: -

  • Stratum SMS Service.

  • Stratum Ferry Integration(s).

  • Stratum GPS Integration(s).

  • Stratum EI-Trax Integration.

  • Stratum Web Portal Service.

  • Stratum Mapping, Stratum InCab Pro & Stratum Connect.

 

Windows Desktop PC Windows 10 or Higher. (64 Bit Operating System)
Windows desktop PC with the same specs as above or better.

PC can be headless.


Recommended specification for Stratum professional sites, with 5-10 users.


Windows Server 2016 or Higher (64 Bit Operating System)
Windows Server Standard or higher is recommended.
CPU 2 GHz or higher (8 Core or higher).
32GB of RAM for the Stratum system.
500GB for database and document server, split between data/database/database logs

Stratum prefers to have the database on a separate disk to that of other applications, this is to ensure very low latency times for disk access

  1. Disk A = Operating System.

  2. Disk B = Stratum Database ( 200GB ).

  3. Disk C = Stratum Database logs ( 200 GB ).

  4. Disk C = Stratum Documents ( Based on Customer Requirments)

Microsoft .NET Framework 3.5 & 4.5 or higher.
IIS 6.0 (SMTP Relay) and IIS 7.0 or higher with ASP.NET 2.0. & ASP.NET 4.0
SQL Server Standard 2019, earlier versions supported, but check with Stratum first.
Windows Desktop Experience feature turned on.
Windows firewall to allow access for port 1433 and port 1434 for SQL Server network traffic.

Additional requirements:

  • If you are running GPS, SMS, Mapping, InCab Pro, etc, please add 4GB of RAM to the specification for each service you're adding.

  • If you are running all extra components, please seek a recommendation from Stratum.

  • If you are running 20+ users please add 16GB of RAM to the specifications above.

  • If you are running more than 20+ users add an extra 8 GB per 10 additional users..

  • If you are running EI Trax Document Imaging, please add an additional 100GB for image database storage.

  • If you are running Stratum WAC or InCab Pro, please add an additional 4GB of RAM for additional processing requirements.

  • If you are running Geofencing add 16GB of Ram.

  • If you are running an API, allow 8GB of RAM for each API service running.


Examples of Stratum Professional components include:

  • Stratum SMS Service.

  • Stratum Ferry Integration(s).

  • Stratum GPS Integration(s).

  • Stratum EI Trax Integration.

  • Stratum Web Portal Service.

  • Stratum Mapping.

  • Stratum WAC and InCab Pro

  • Stratum Connect

  • Stratum GPS Connect –Multi GPS System.

  • Stratum GDP/FMCG – Temperature Control.

  • Stratum Geo-Fencing – Alert-based arrival and departure management.



Example:
Standard deployment of Stratum, for 10 users with GPS integration, SMS messaging, and a web portal for pod management, with EI Trax and scan service.

  • 32GB of RAM minimum plus 4GB for the additional services. (36GB in total)


Standard deployment of Stratum for the same as above, with 10 terminal server connections.

  • Add 2GB additional RAM per terminal server session.




Recommended specification for Stratum enterprise sites with 30+ users.


Stratum will work with the client's IT department, to correctly size and specify the correct environment for the customer's needs.

These clients tend to have site-specific requirements that vary from site to site.

This would include virtual and cloud environments hosted on-site or with third-party vendors such as Amazon AWS or Microsoft Azure.

Key points for all Enterprise sites:

  1. Up to date with Windows OS, nothing older than 5 years.

  2. Up to date with SQL server standard edition with nothing older than 5 years.

  3. 2 x Intel Gold Processors with 12-16 cores min.

  4. Ram between 178-256gig.

  5. SSD disk only. NB: Disk latency below 10ms is recommended for performant Enterprise sites.

  6. Multi disk drive partition strategy to avoid any C: drive contention, especially with sites with over 100 connections.

 


Client requirements


Stratum supports the following Microsoft Windows workstation configurations.


Microsoft Windows 10 / 11

  • Windows 10 Professional or higher.

    • Windows Home is not supported.

  • Microsoft .NET Framework 3.5 & 4.5 or higher.

  • CPU 2 GHz or higher (Quad-Core).

  • 4GB RAM Min, 8GB RAM Recommended.

  • 500MB of free disk space on the workstation.

  • Microsoft Office 2016 or higher.

  • Access to the Stratum network shares on the server, for document generation, report, etc.

  • Stratum program directory security updated to allow read/write access for the Stratum Updater program.

    • Local user profiles to have local administration authority to allow for the updates to be applied were compatible with organization security policy. If unsure, check with Stratum for more information.

  • Windows firewall to allow access for port 1433 and port 1434 for SQL Server network traffic.

  • Cloud versions of any of the above desktops can be used where customers are using cloud environments.

    • Please note that Stratum does not recommend running Stratum on "slim" cloud desktops, where the usual codex, drivers, and the true Microsoft Desktop Experience have been disabled.

    • Please confirm with your provider that the cloud desktop is a full desktop.

  • Stratum does not support Microsoft Vista OS or Win 8 on a Surface tablet.

  • Stratum will run as a remote application via an application server, please ensure the deployment server have the correct security and the Stratum document viewer program is installed. 

 

Local Instance Install

If you want to run Stratum from a PC, then you need to include the following

  • 8GB Ram minimum, 12GB recommended.

  • Local / Cloud backup for your data (check with your IT vendor)

  • Remote access tools (if needed, check with your IT vendor)

  • An additional 100GB of free space for SQL Server and SQL Backups.