Below are recommendations for server hardware and software for correct work of Analytics Platform.
Web application security server choice strongly depends on the planned number of simultaneously working users, project features and results of application project load testing. Web application server configurations were formed based on the results of standard project load testing. The characteristics listed below are enough to provide stable work of a typical project. The servers used in load testing had Windows Server 2012 Standard. Maximum memory consumption depends on each individual application. It is related to application features and may vary.
Equipment |
|
Number of connected users | 250 |
Processor | 4 kernels, dock frequency 2.90 GHz and higher |
Platform | 32-bit or 64-bit |
RAM memory | 10 Gb and more |
HDD | 300 Mb free space* and more |
* - HDD free space is specified considering space, required for unpacking temporary files. By default, temporary files are unpacked to the disk, to which the operating system is installed. The directory to unpack temporary files can be selected in the TMP variable of the variable environments.
Supported communication protocols: HTTP/HTTPS.
Communication channel requirements depend on the project features and planned number of simultaneously working users, and are determined according to the results of project load testing.
If 100 users work simultaneously with a standard project, the required width of web application channel is the following:
Minimum: 15 Mbit/sec.
Recommended: 20 Mbit/sec.
Ratio of channel width and number of users is linear.
Software |
||
Windows OS family |
Linux OS family |
|
Operating system | Supported Windows OS family versions:
|
Supported Linux OS family versions:
For detailed description of supported versions of Linux OS see the Supported Versions of Linux OS section. |
Additional software | If web application back end is to be used (authorization by means of SAML2, integrated domain authentication), use Internet Information Services 7.0, 7.5, 8.0, 8.5, 10 and Microsoft .NET Framework 4.5.2. Otherwise, any web server that enables the user to get static files can be used. |
If it is required to use web application back end, use Apache. It is also available to use Apache Tomcat if domain authentication will not be used. Otherwise, any web server that enables the user to get static files can be used. |
See also:
System Requirements | System Requirements for BI Server | System Requirements for Client Environment | Supported Versions of Linux OS