This topic describes the software and hardware requirements for a standalone installation of StreamWeaver.
Server
Pre-Requisites:
- Java 1.8_XXX
- Supported: Oracle and OpenJDK
- Unsupported: IBM and Azul
- Operating System:
- Linux: RHEL 7.x or CentOS 7.x
- Windows: Windows 2008, 2012 & 2016 Enterprise
- Linux Platform - Set user's open file limit to 100000 - OBM-Increase-open-file-limits
CPU
Minimum/non-production | 4 CPU cores running at 2.4 GHz or faster |
Recommended | 8 CPU cores running at 2.4 GHz or faster |
Memory
Minimum/non-production | 12 GB of memory for the OS with at least 8 GB available for the StreamWeaver processes |
Recommended | 32 GB of memory for the OS with at least 24 GB available for the StreamWeaver processes |
Disk Space
Ports and Permissions
Core Server External Ports (Opened for Firewall) | UI Port | 7457 (HTTP), 443 (HTTPS) |
REST Port | 7456 (HTTP), 443 (HTTPS) |
Ports to/from destinations/sources | Various | |
Install Directory: Linux
Default directory | Minimum | Recommended |
/opt/streamweaver | 1 GB | 4 GB |
Permissions
Note: Installation requires elevated `root` or `sudo` access. Post-install processes require only standard access for the `streamweaver` user.
Install Directory: Windows
Default directory | Minimum | Recommended |
<drive>\streamweaver | 1 GB | 4 GB |
Client Browser
Modern HTML 5.2/ CSS3/JavaScript browser or equivalent
Supported | Not Supported |
|---|
Chrome 72+ | Internet Explorer |
Firefox 65+ | |
MicroSoft Edge 42.17134.1.0 | |
Safari 12.0 | |
Application coexistence
StreamWeaver can coexist with other applications as long as there is no port conflict and there is enough memory and disk space for the StreamWeaver processes.