Server Sizing and Specifications
CPU Cores | RAM GB | Storage GB | ||
Small | Azure | 2 | 3,5 | 50 |
Amazon | 2 | 8 | 50 | |
Medium | Azure | 4 | 7 | 50 |
Amazon | 4 | 16 | 50 | |
Large | Azure | 8 | 14 | 100 |
Amazon | 8 | 32 | 100 |
XMPro Dedicated Hosting Thresholds
Small | Up to 10 data streams |
Medium | Up to 50 data streams |
Large | Up to 100 data streams |
XMPro Shared Hosting Thresholds
Small | Up to 5 data streams |
Medium | Up to 25 data streams |
Large | Up to 100 data streams |
Software Requirements
Supported Operating Systems:
- Windows Server 2016
Supported Database Management Systems:
- SQL Server 2017
- SQL Server 2016
- SQL Server 2014
Other Requirements:
- Microsoft Internet Information Services (IIS) 11
- .Net Core 2.1
- IIS .Net Core Module
Hardware Requirements
Component | Minimum Requirement |
CPU and Processor | 1.4 GHz or higher (2 CPU) (Minimum), 2 GHz or higher (2 CPU) (Recommended) |
Memory | 4 GB of RAM (Minimum), 8+ GB RAM (Recommended) |
Hard Disk | 20 GB of available hard disk space for a complete installation including all prerequisite software (dependent on database size) |
Stream Hosts
Information regarding the hardware and software requirements to be met before installing a stream host can be found here.
Software Requirements
Supported Operating Systems:
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
Supported Database Management Systems:
- SQL Server 2017
- SQL Server 2016
- SQL Server 2014
Other Requirements:
- Microsoft Internet Information Services (IIS) 10.0+
- .Net Core 2.1
- IIS .Net Core Module
Hardware Requirements
Component | Minimum Requirement |
CPU and Processor | 1.4 GHz or higher (2 CPU) (Minimum), 2 GHz or higher (2 CPU) (Recommended) |
Memory | 4 GB of RAM (Minimum), 8+ GB RAM (Recommended) |
Hard Disk | 20 GB of available hard disk space for a complete installation including all prerequisite software (dependent on database size) |
Stream Hosts
Information regarding the hardware and software requirements to be met before installing a stream host can be found here.
All of the above aspects are duly considered as part of the design phase and the implementation team will guide the customer regarding hardware requirements.
As part of the implementation of XMPro, the following should be considered:
- Backup requirements
- Separate development, testing and production environments