This document contains instructions on how to increase the number of available replication threads on an AhsayCBS backup server to improve the overall replication speed.
Default Setting
AhsayCBS support for multiple concurrent replication threads to improve the performance of the replication process and to ensure the replication process did not have a negative impact on the overall performance of AhsayCBS backup server.
Minimum replication threads = 1
The maximum number of replication threads is determined using the following formula:
Maximum of replication threads
= (Total number of CPU cores) / 8
For example, if the AhsayCBS server has a total of 8 CPU cores, then the number of concurrent backup set to replicate is 1.
For example, if the AhsayCBS server has a total of 16 CPU cores, then the number of concurrent backup set to replicate is 2.
Enhanced Setting
From AhsayCBS v9.1.x or above, for underutilized AhsayCBS backup servers running on high performance hardware and storage configurations, with spare network bandwidth capacity, there is an option to increase the maximum number of replication threads equal to N, the total number of CPU cores.
For example, an AhsayCBS server with a 16 core CPU, up to 16 concurrent replication threads can be configured.
WARNING:
Please consider carefully before increasing the maximum number of concurrent replication threads on your AhsayCBS backup server. As this change could have a negative impact on your AhsayCBS backup server and therefore your backup service, for example:
replication, threads, performance, server load, CPU core, concurrent, Java memory, Java heap size