zmanda / amanda

Amanda Network Backup
https://www.zmanda.com/downloads/
Other
222 stars 107 forks source link

Not high enough throughput when using 10 GbE and AMANDA 3.5.1 #246

Closed Ximalas closed 9 months ago

Ximalas commented 9 months ago

I'm not achieving high enough throughput when using 10 GbE NIC. The platform is FreeBSD/amd64 13.2-STABLE, AMANDA is at 3.5.1 and built from ports, and the 10 GbE NICs are Intel X710-DA2 handled by the ixl(4) driver. I've tried using link aggregation, 2x 10 GbE, and a single 10 GbE NIC.

I have specified netusage 1150 mbps in the amanda.conf file, but all I see is around 80 MiB/s. Checking the value using amgetconf amanda netusage gives the expected value: 1177600.

When we were using a 1 GbE NIC, netusage was set to netusage 119 mbps, and we achieved close to 1 Gbit/s.

Does AMANDA recognize link speeds higher than 1 Gbit/s?

Ximalas commented 9 months ago

The bottleneck is write speed of the holding disks. I switched to a 300 GiB tmpfs and the backup finished on record time. Running the larger filesystems in degraded mode is acceptable. Now to add more memory to the server.