Sharuzzaman Ahmat Raslan <email@example.com>
wrote on 10/31/2013 02:38:01 PM:
> Hi Timothy,
> > I got the number by observing the output of iotop
> transfer is running. Also, on BackupPC host summary page, average
> transfer rate for full backup is also around 3MB/s
> It could be a network bottleneck also, as the
customer is using
> 100Mbps switch with around 80 PC, not including network printer and
> servers. Inclusive should be around 100 network devices.
For file transfers, 100Mb/s is good for 7MB/s transfer rate. Assuming
a good quality switch (which is a *big* assumption), the number of computers
But I would think strongly about buying a good quality
Gigabit switch (I recommend the HP V1910-24G) as your "backbone":
Plug all of your servers (including the BackupPC server) into it,
as well as each of your 100Mb/s switches (even better if they have Gb uplink
ports!). That would eliminate the network as a bottleneck and only
costs $300. And improve network performance across the board, though
your users may not notice it if they only work with small files.
> Any idea how to properly troubleshoot network bottleneck? My skill
> is a little bit lacking on that area.
Sure: Time the copying of files from one machine
to another. Assuming the source and destination hard drives are faster
than 7MB/s (and they very well *better* be!), then you'll saturate a 100Mb
network no problem.
For a more scientific approach, check out iperf.
I'd be *much* more worried about checking out your
*disk* performance. You can do tests in exactly the same way: copy
files to and from the disk and see what happens. Here are some very
sync; time dd if=/dev/zero of=test.fil bs=1M count=1024;
sync; sync; sync; sync; time dd if=test.fil of=/dev/null bs=1M