Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Software versions

The software versions currently used are:

...

 All of them have built it redundancy capabilities.

Server Sizing

Info

Sizing is highly dependent on the number of sensors and the polling intervals. Please refer to /wiki/spaces/SIT/pages/26542101 for more information.

...

InstanceMemoryCPU CoresStorage
Small8 GB2100 GB
Medium16 GB4500 GB
LArgeLarge32 GB82 TB

Tomcat Application Server

 For anything larger than 1000 sites we would recommend to separate data-processing server and Web-Interface server (tomcat).

 

Locations (up to)

Tomcat (data processing)

Tomcat (web interface)

Load Balancer

1000

Medium


3000

Medium

Medium

Small

5000

Medium

Medium

Small

10000

Large

Large

2x Medium

30000

2x Large

Large (500 users)

2x Medium

Sizing influences

Sensors, intervals

Web users 


ActiveMQ

Locations (up to)

ActiveMQ

Comment

1000

Medium

(or 2x Small – reliability) 

3000

Medium

(or 2x Small – reliability)

5000

2x Medium (1Master 1 Slave)

 


10000

2x Large  (1Master 1 Slave)

 


30000

3x Large  (1Master 2 Slaves)

 


Sizing Influences:

  • number of sensors
  • polling interval

Databases

  • PostgreSQL (or any other SQL)
  • InfluxDB

...

  • number of sensors
  • polling interval
  • historical data persistance time

Storage and Bandwidth

Please refer to /wiki/spaces/SIT/pages/26542101 for further information.