Menu

Requirements and Configuration of Storage Nodes

Download

Supported Operating Systems for Storage Nodes

Operating System Version Architecture Description
CentOS 7.x x64, aarch64
CentOS 8.x x64, aarch64
KylinOS V10 x64, aarch64
NeoKylinOS V7 x64
EulerOS 2.0 aarch64
Copy
The storage node operating system must have LVM installed.

Hardware Configuration for Storage Nodes

Component Value Description
CPU 8C
Memory 16G
Installation Directory 20G 20G is the minimum required directory size. If issues arise and the debug log mode is enabled, more space may be needed to store debug logs. Configure based on actual requirements.
Index Directory N/A If file backup is involved, the index directory should be configured on a separate logical volume (lv).

Storage Node Memory Configuration Parameters

SSD is a service running on the storage node responsible for receiving backup data, writing to storage, and reading from storage for data restoration. Appropriate parameters can be configured based on the memory size of the storage node. The parameter file is located at <installation directory>/config/ssd.json

language Copy
[root@sn ~]# cat /opt/unispace/config/ssd.json 
{
	"csd_port": 9000,
	"csd_ip": "127.0.0.1",
	"max_buffer_size": 1000,
	"max_backup_stream_count": 200,
	"max_buffer_size_per_stream": 5,
	"enable_memory_pool_debug" : "false",
	"enable_memory_pool" : "false",
	"temp_path" : "/opt/unispace/ssd_temp"
}

max_buffer_size:The maximum memory that SSD can use, in MB. The default value is 1G. It can be configured to 40%–60% of the total memory of the storage node.
max_backup_stream_count:The maximum number of concurrent streams supported by this node.

Execute the following command to make the changes take effect temporarily:

language Copy
sysctl -w net.core.optmem_max = 81920
sysctl -w net.core.rmem_max = 2147483647
sysctl -w net.core.wmem_max = 2147483647
sysctl -w net.ipv4.tcp_rmem = "4096		87380	2147483647"
sysctl -w net.ipv4.tcp_wmem = "4096		65536	2147483647"

Edit the system file and append the following parameters:

language Copy
sysctl -w net.core.optmem_max = 81920
sysctl -w net.core.rmem_max = 2147483647
sysctl -w net.core.wmem_max = 2147483647
sysctl -w net.ipv4.tcp_rmem = "4096		87380	2147483647"
sysctl -w net.ipv4.tcp_wmem = "4096		65536	2147483647"
Share this Article
Previous
Update License
Next
Client Push Upgrade
Last modified: 2026-03-29