...
- minimum 1 GB RAM per Master Controller instance
- CPU typically Intel Xeon 2.33 GHz or equivalent.
- operating system: Windows 7 / 8, Server 2008 / 2012(R2), Linux RedHat / CentOS / SUS. Other Unix-like operating systems are possible (e.g. HP-UX, Solaris), as long as there is a Java JRE with the correct version available for the OS.
JMS Server (no longer required in 2017.02)
Java Messaging Service (JMS) controls a large part of the communication between the components.
- minimum 1GB RAM per JMS instance
- minimum 1GB disk space for caching purposes:
- CPU typically Intel Xeon 2.33 GHz or equivalent
- operating system: Windows 7 / 8, Server 2008 / 2012(R2), Linux RedHat / CentOS / SUSE
- Supported JMS Servers: JBoss 4, JBoss 5, AcitveMQ ActiveMQ 5.11 (as of release 2015.02 default JMS)
...
- Oracle 10 / 11 / 12 for versions up to Delft-FEWS 2017.01, Oracle 12c for Delft-FEWS-120172017.02 and later
Info |
---|
Delft-FEWS 2017.02 requires and later require Oracle 12c |
- MS SQL Server 2008 / 2008R2 / 2012 / 2014
...
Component | Description | Hardware requirements | Operating system / Software requirements | Instances |
---|---|---|---|---|
Operator Client (Gui) | The Delft-FEWS client used by end-users. | client side, normal pc Screen resolution depends upon the hardware supplied not on the Delft-FEWS software | Windows 7 / 8, Server 2008 / 2012(R2) Linux RedHat Enterprise, CentOS (6.x 64 bit, 7.x 64 bit) / SLES (11.x, 12.x) | As many as there are clients |
ConfigManager
| Control and distribute configuration via the Master Controller database. | client side, normal pc | Windows 7 / 8, Server 2008 / 2012(R2) Linux RedHat Enterprise, CentOS (6.x 64 bit, 7.x 64 bit) / SLES (11.x, 12.x) | As many as there are application managers |
Forecasting Shell Server | Executes forecast models and stores the results in the central database. | Minimum 2 GB RAM and 1 one CPU core per Forecasting Shell Server instance. CPU typically Intel Xeon E5606 2.33 GHz or equivalent. Always reserve 1 CPU core for the OS. | Windows 7 / 8, Server 2008 / 2012(R2) Linux RedHat Enterprise, CentOS (6.x 64 bit, 7.x 64 bit) / SLES (11.x, 12.x)
| recommended minimum 2, add more depending on computational load |
Master Controller Server | Dispatches tasks to the Forecasting Shell Servers. Maintenance of central database. Synchronisation between master-controllers. Sends system alerts.
| Minimum 1 GB RAM per MC instance. CPU typically Intel Xeon 2.33 GHz or equivalent. | Windows 7 / 8, Server 2008 / 2012(R2) Linux RedHat Enterprise, CentOS (6.x 64 bit, 7.x 64 bit) / SLES (11.x, 12.x)
| 1 or 2 |
JMS Server | Messaging communication between FEWS components | Minimum 1 GB RAM per JMS instance. CPU typically Intel Xeon 2.33 GHz or equivalent. Minimum 1GB disk space for cache. | Windows 7 / 8, Server 2008 / 2012(R2) (32bit, 64bit) Linux RedHat Enterprise, CentOS (6.x 64 bit, 7.x 64 bit) / SLES (11.x, 12.x) | One instance per Master controller |
Central Database | Central data repository | See Database vendor requirements + 8 GB RAM per DB server including 1 MC DB instance and. CPU typically Intel Xeon E5606 2.33 GHz or equivalent. Add 1 GB RAM per extra MC DB instance. | Oracle 10 / 11 / 12 for versions up to Delft-FEWS 2017.01, Oracle 12c for Delft-FEWS-2017.02 and later PostgreSQL 9.4 / 9.5 / 9.6 MS SQL Server 2008 / 2008R2 / 2012 / 2014 The database instance(s) can be a hosted on an existing database server or cluster. | One instance per Master controller |
Admin Interface | Super-user monitoring, system control and task scheduling | Minimum 1 GB RAM | Apache Tomcat 6 / 7 The web application runs over the Internet, E.g. Internet Explorer , FireFox, Chrome, Safari | One instance per Master-Controller machine |
Archive Server (optional) | Stores forecast data, performance indicator data and configurations on a longer time scale than in the central FEWS system. For new projects consider using the Deltares Open Archive instead. | Ample storage space for Archive files | Apache Tomcat 6 / 7 Separate database instance with same requirements as Central Database for Master Controller. | 1 (optional) |
"NFFS/FEWS" Web Server (optional) | For disseminating forecast data and data from other sources | Typically 1 GB RAM per server instance and CPU Intel Xeon 2.33 GHz or equivalent. | Weblogic 11g with an Oracle Database. Weblogic as Application Server . | One instance per Master-Controller machine (optional) |
PiService (optional) | Data access component. | Typically 1 GB RAM per server instance and CPU Intel Xeon 2.33 GHz or equivalent. | Apache Tomcat 6 / 7 Preferrably not on the same machine as the master-controller / MQ server. | 1 (optional) |
...