Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Info |
---|
ImportantPlease refer to the compatibility matrix of SCS with the Swarm storage version. |
Overview
Swarm Cluster Services (SCS) is a replacement for CSN but in a modernized form which that is easy to install and maintain. It provides multiple service services bundling them into a single package so that customers don’t need to worry about installing different services as it is a single packag to install. With less efforts, this can help you diagnose any issue if found. for booting and configuring Swarm storage.
Some of the major services that SCS provides are:
PXEbooting for nodes to come onlinePXE booting
Configuration management
Logging server
DHCP
NTP
Sample Environment
Below is an illustration of a sample deployment used as an example throughout the following pages.
...
Info |
---|
InfoAn Elasticsearch cluster is only required if connecting via S3 or if metadata searching is required. |
Role | Application Network | Private Network | OS | vCPU | RAM (GB) | Disk Size (GB) | Remark |
SCS | 172.16.33.10 | 192.168.9. |
10 | CentOS |
4
7.9 / RHEL 7.9 | 4 | 8 | 100 | Swarm Cluster Services |
ES75-01 | 172.16.33.21 | 192.168.9. |
21 | CentOS |
4
7.9 / RHEL 7.9 | 4 | 8 | 100 | Elasticsearch 7.5.2 Cluster (SSD) |
ES75-02 | 172.16.33.22 | 192.168.9. |
22 | CentOS |
4
7.9 / RHEL 7.9 | 4 | 8 | 100 | Elasticsearch 7.5.2 Cluster (SSD) |
ES75-03 | 172.16.33.23 | 192.168.9. |
23 | CentOS |
4
7.9 / RHEL 7.9 | 4 | 8 | 100 | Elasticsearch 7.5.2 Cluster (SSD) |
GW77-01 | 172.16.33.16 | 192.168.9. |
16 | CentOS |
4
7.9 / RHEL 7.9 | 6 | 8 | 100 | Cloud Gateway 7. |
9 |
GW77-02 | 172.16.33.17 | 192.168.9. |
17 | CentOS |
4
7.9 / RHEL 7.9 | 6 | 8 | 100 | Cloud Gateway 7 |
SFS-01
. |
9 |
CentOS 7
4
8
100
SwarmFS 3.2 (NFSv4)
Swarm Telemetry | 172.16.33.15 | 192.168.9. |
15 | CentOS |
4
7.9 / RHEL 7.9 | 4 | 8 | 50 | Swarm Telemetry -- Gateway, Storage Nodes monitoring |
Role | Virtual IP | Application Network | OS | vCPU | RAM (GB) | Disk Size (GB) | Remark |
HAProxy01 | 172.16.33.90 | 172.16.33.91 |
RockyLinux 8
4
CentOS 7.9 / RHEL 7.9 | 4 | 4 | 100 | Reverse Proxy + Keepalived |
HAProxy02 | 172.16.33.92 |
RockyLinux 8
4
CentOS 7.9 / RHEL 7.9 | 4 | 4 | 100 | Reverse Proxy + Keepalived |
Prerequisites
CentOS 7, Rocky Linux 8, or RHEL 8 setup. See the compatibility matrix here.
Swarm 14.0 bundle package
Disable IGMP snooping on Private Network VLAN
Swarm Cluster Services (SCS) is distributed as an RPM. The installation steps for SCS are:
...