Hardware Requirements¶
The SwiftStack controller minimum hardware requirements are:
CPU: | 4 cores |
RAM: | 16 GB |
OS Disk: | 64 GB (SSDs highly recommended for required random write IOPS) |
/opt/ss/ directory | At least 6 GB + 6 GB per node in any cluster; 75 random write IOPS per node in any cluster |
Operating Systems | RHEL/CentOS 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, or 7.9 64-bit server (desktop versions not supported) |
The SwiftStack On-Premises Controller can be installed on a bare metal or virtual server. SSD-backed storage is recommended to meet the IOPS requirements for storing time-series metrics data. (Note: SwiftStack On-Premises Controller is not supported in a Docker, LXD or other type of container)
Partitioning, Space, and IOPS Requirements¶
All controller code, dependencies, and data are stored under /opt/ss/
, so make sure
the filesystem on which /opt/ss
resides is backed by SSD storage and has enough space.
We recommend just having one large / (root) filesystem with all your storage space in it.
The /opt/ss
filesystem requires approximately 6 GB plus 6 GB of space per managed
node and 75 random write IOPS per managed node. Installation and upgrades can
require up to 2 GB of additional, temporary space in the current directory when the
installer is run.