Versions Compared

Key

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

...

Many clients wish to know what the hardware and operating system requirements are for a Delft-FEWS live system. On this page you can find a list of specifications. If you have any question about the list, or you do not see the operating system of your choice: please contact us. This list is not exhaustive.

Components

Operator client

The Operator Client (Gui) is the thick client for end users.

  • normal pc
  • minimum 512 MB RAM, 1GB recommended
  • operating system: Windows 7 / 8 / 10, Server 2012(R2) / 2016, Linux RedHat / CentOS / SUSE
  • amount needed: as many as there are clients
  • usable in Citrix
  • users run with their own log on credential, no admin privileges required

Forecasting Shell Server

The Forecasting Shell Server is the server for execution of forecast runs. It contains the modelling software and it's operation is controlled by the Master Controller

  • minimum 2 GB RAM
  • one CPU core per FSS instance,
  • CPU typically Intel Xeon 2.33 GHz or equivalent.
  • operating system: Windows 7 / 8 /10, Server 2012(R2) / 2016, Linux RedHat / CentOS / SUSE contains modelling software (incl. licenses), OS usually dependent on 3rd party modules and modelling software
  • recommended minimum 2, add more depending on computational load
  • Windows and linux forecasting shells can be used simultaneously

Master Controller Server

The master controller organises task traffic and scheduling

  • minimum 1 GB RAM per Master Controller instance
  • CPU typically Intel Xeon 2.33 GHz or equivalent.
  • operating system: Windows 7 / 8 / 10, Server 2012(R2) / 2016, 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.

...

Info

For the JMS to function properly, it is strongly recommended that clients and master-controller components synchronise with the same NTP server so that they run with the same clock time.

Central Database

This is the central data repository, linked to the master controller. The live system is known to run with the following database versions:

...

  • advised internal memory and CPU: See Database vendor requirements. Typically 1 GB RAM per DB instance and CPU Intel Xeon 2.33 GHz or equivalent.
  • The database instance(s) can be a hosted on an existing database server or cluster.
  • uses 1 instance for each Master controller

Webserver

The webserver is an optional server that hosts and distributes the webpages generated by Delft-FEWS. Hardware requirements depend on the intended use.

PiService

This is an optional service which allows SOAP clients to interact with and retrieve data from the Delft-FEWS system. Hardware requirements depend on the intended use. In general it is not recommended to have the PiService on the same machine as the master-controller / MQ server.

...