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. |
1.8 | 12/01/2014 | Sebastian | Update to compatibility with Windows 8.1 and Foundation server 2012. |
1.9 | 22/09/2015 | Greg Kelly | Update to compatibility with Windows 10. |
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 |
2.2 | 02/03/2017 | Gavin Doherty | Removed Windows SBS 2011/12 from minimum server specifications |
2.3 | 06/05/2018 | Brian Kelly | Updated SQL Server 2012 to SQL Server 2014 as a minimum specification. |
2.4 | Aug 12, 2019 | @Brian Kelly | Update specifications to include minimum requirements. |
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:
Nightly backup and disaster recovery procedures.
Please speak to your IT vendor to discuss the options here.
Anti-virus software, security, or firewall.
Network, email, and server environment.
Mobile devices, printers, scanners, and other devices you may use in conjunction with Stratum.
Accounts systems and backup of the same.
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
Disk A = Operating System.
Disk B = Stratum Database ( 200GB ).
Disk C = Stratum Database logs ( 200 GB ).
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:
Up to date with Windows OS, nothing older than 5 years.
Up to date with SQL server standard edition with nothing older than 5 years.
2 x Intel Gold Processors with 12-16 cores min.
Ram between 178-256gig.
SSD disk only. NB: Disk latency below 10ms is recommended for performant Enterprise sites.
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.