performance is dreadful

Backup, Restore, Netbak Replicator, Cloud Storage Services
tessus
Starting out
Posts: 26
Joined: Fri Jul 12, 2013 5:55 am

performance is dreadful

Post by tessus »

I've setup a rsync backup job from my TS-419P II (RAID5 with 4x 3TB disks) to my TS-651 (RAID5 with 6x 6TB disks).
They are connected via a 1 GBit router and CAT6 cables (also tried 5E). There's no other traffic on this switch. Yet, the transfer speed is 21MB/s. This means I have to wait 3 days for transferring 5TB of data. This must be a joke.

I have also checked the network info on both QNAPs and both are connected with 1 Gbps.

Have you had any experience with those 2 models and can you elaborate on this dreadful performance? Copying files from my MacBook to a USB disk is 4 times faster. I'm sorry, but RAID5 should be reasonably fast for reading sequential data (most files are between 400MB and 6GB) and a transfer rate of 100MB/s on a 1GBit LAN is definitely not uncommon (I've seen it even up to almost the max theoretical bandwidth), so what's going on here?

I have quite some experience with storage subsystems and this is definitely odd. Yeah, ok, I'm not using fibre channel and SSDs, but come on... 21MB/s when it rather should be about 5 times that fast?

Any insights would be highly appreciated. Cheers.
User avatar
Moogle Stiltzkin
Guru
Posts: 11445
Joined: Thu Dec 04, 2008 12:21 am
Location: Around the world....
Contact:

Re: performance is dreadful

Post by Moogle Stiltzkin »

performance on the ts-419p II is not that great to begin with (outdated nas)
https://www.techpowerup.com/review/qnap ... ii/12.html


maybe there are other things

- are cables ok?
- are you using latest qts?
- if both are qnap, why use rsync? use rtrr instead (lan right?)
- what is your HBS settings? i'm assuming you are using HBS? some settings in hbs can impact old models like SSL (which i disable for my ts-509 pro)
- did you run test on hdds? are they in good condition?
Last edited by Moogle Stiltzkin on Thu Aug 15, 2019 8:34 pm, edited 1 time in total.
NAS
[Main Server] QNAP TS-877 (QTS) w. 4tb [ 3x HGST Deskstar NAS & 1x WD RED NAS ] EXT4 Raid5 & 2 x m.2 SATA Samsung 850 Evo raid1 +16gb ddr4 Crucial+ QWA-AC2600 wireless+QXP PCIE
[Backup] QNAP TS-653A (Truenas Core) w. 4x 2TB Samsung F3 (HD203WI) RaidZ1 ZFS + 8gb ddr3 Crucial
[^] QNAP TL-D400S 2x 4TB WD Red Nas (WD40EFRX) 2x 4TB Seagate Ironwolf, Raid5
[^] QNAP TS-509 Pro w. 4x 1TB WD RE3 (WD1002FBYS) EXT4 Raid5
[^] QNAP TS-253D (Truenas Scale)
[Mobile NAS] TBS-453DX w. 2x Crucial MX500 500gb EXT4 raid1

Network
Qotom Pfsense|100mbps FTTH | Win11, Ryzen 5600X Desktop (1x2tb Crucial P50 Plus M.2 SSD, 1x 8tb seagate Ironwolf,1x 4tb HGST Ultrastar 7K4000)


Resources
[Review] Moogle's QNAP experience
[Review] Moogle's TS-877 review
https://www.patreon.com/mooglestiltzkin
tessus
Starting out
Posts: 26
Joined: Fri Jul 12, 2013 5:55 am

Re: performance is dreadful

Post by tessus »

Thanks for the reply, but as you can see even from your link the read speed is still way over 21 MB/s for RAID5 with 4 disks.

> are cables ok?

Yes. As mentioned in my first post I tried different cables. And the cables are ok.

> are you using latest qts?

Yes.

> if both are qnap, why use rsync? use rtrr instead (lan right?)

Ha, that's the same speed or even a bit slower. Btw, rrtr is also using rsync in the background.

> what is your HBS settings? i'm assuming you are using HBS? some settings in hbs can impact old models like SSL (which i disable for my ts-509 pro)

I'm not using HBS. HBS makes no sense in my env. I'm using static volumes, and the files I'm currently rsyncing are unique. No dedup possible.
User avatar
Moogle Stiltzkin
Guru
Posts: 11445
Joined: Thu Dec 04, 2008 12:21 am
Location: Around the world....
Contact:

Re: performance is dreadful

Post by Moogle Stiltzkin »

yeh static vols should be the best performance. hm....
NAS
[Main Server] QNAP TS-877 (QTS) w. 4tb [ 3x HGST Deskstar NAS & 1x WD RED NAS ] EXT4 Raid5 & 2 x m.2 SATA Samsung 850 Evo raid1 +16gb ddr4 Crucial+ QWA-AC2600 wireless+QXP PCIE
[Backup] QNAP TS-653A (Truenas Core) w. 4x 2TB Samsung F3 (HD203WI) RaidZ1 ZFS + 8gb ddr3 Crucial
[^] QNAP TL-D400S 2x 4TB WD Red Nas (WD40EFRX) 2x 4TB Seagate Ironwolf, Raid5
[^] QNAP TS-509 Pro w. 4x 1TB WD RE3 (WD1002FBYS) EXT4 Raid5
[^] QNAP TS-253D (Truenas Scale)
[Mobile NAS] TBS-453DX w. 2x Crucial MX500 500gb EXT4 raid1

Network
Qotom Pfsense|100mbps FTTH | Win11, Ryzen 5600X Desktop (1x2tb Crucial P50 Plus M.2 SSD, 1x 8tb seagate Ironwolf,1x 4tb HGST Ultrastar 7K4000)


Resources
[Review] Moogle's QNAP experience
[Review] Moogle's TS-877 review
https://www.patreon.com/mooglestiltzkin
User avatar
dolbyman
Guru
Posts: 35272
Joined: Sat Feb 12, 2011 2:11 am
Location: Vancouver BC , Canada

Re: performance is dreadful

Post by dolbyman »

the 419pII has probably 100% cpu load ... it's a 10 year old cellphone type processor ..it's just that slow
User avatar
spikemixture
Been there, done that
Posts: 890
Joined: Wed Mar 07, 2018 11:04 pm
Location: 3rd World

Re: performance is dreadful

Post by spikemixture »

tessus wrote: Thu Aug 15, 2019 8:31 pm Thanks for the reply, but as you can see even from your link the read speed is still way over 21 MB/s for RAID5 with 4 disks.

> are cables ok?

Yes. As mentioned in my first post I tried different cables. And the cables are ok.

> are you using latest qts?

Yes.

> if both are qnap, why use rsync? use rtrr instead (lan right?)

Ha, that's the same speed or even a bit slower. Btw, rrtr is also using rsync in the background.

> what is your HBS settings? i'm assuming you are using HBS? some settings in hbs can impact old models like SSL (which i disable for my ts-509 pro)

I'm not using HBS. HBS makes no sense in my env. I'm using static volumes, and the files I'm currently rsyncing are unique. No dedup possible.

Hopefully someone here will fix your problem.
What software are you using to get from box to box?
I have basically given up trying to get faster than 40MB/s and I have 10GBE !
U might want to try HBSv3 as allegedly that is faster (not for me). I get upto 180MB/s copying the same data to a USB3 8bay Probox!
Qnap TS-1277 1700 (48gb RAM) 8x10TB WD White,- Raid5, 2x M.2 Crucial 1TB (Raid 1 VM),
2x SSD 860 EVO 500gb (Raid1 QTS), 2x SSD 860 EVO 250GB (Cache), 2x M.2 PCIe 970 500gb NVME (Raid1 Plex and Emby server)
GTX 1050 TI
Qnap TVS-1282 i7 (32GB RAM) 6x8TB WD White - JBOD, 2x M.2 Crucial 500gb (Raid1 VM),
2x SSD EVO 500gb (Raid1 QTS), 2x SSD EVO 250gb (Raid1 Cache), 2x M.2 PCIe Intel 512GB NVME (Raid1-Servers)
Synology -1817+ - DOA
Drobo 5n - 5x4TB Seagate, - Drobo Raid = 15TB
ProBox 8 Bay USB3 - 49TB mixed drives - JBOD
All software is updated asap.
I give my opinion from my experience i.e. I have (or had) that piece of equipment/software and used it! :roll:
tessus
Starting out
Posts: 26
Joined: Fri Jul 12, 2013 5:55 am

Re: performance is dreadful

Post by tessus »

dolbyman wrote: Thu Aug 15, 2019 9:28 pm the 419pII has probably 100% cpu load ... it's a 10 year old cellphone type processor ..it's just that slow
Yep, it's close to a hundred percent. Which is really weird for a simple rsync process. But if the processor is really that slow, it might also impact IO. Unfortunately there's no `vmstat` on that system, but I believe the values in the r column would be rather high. But the fact that the rsync process uses a lot of system CPU pretty much confirms this.
tessus
Starting out
Posts: 26
Joined: Fri Jul 12, 2013 5:55 am

Re: performance is dreadful

Post by tessus »

spikemixture wrote: Thu Aug 15, 2019 9:36 pm What software are you using to get from box to box?
Backup station -> Remote Replication -> Rsync (File-Level Backup)
spikemixture wrote: Thu Aug 15, 2019 9:36 pm I have basically given up trying to get faster than 40MB/s and I have 10GBE !
If this is the case I won't buy a QNAP system anymore and build my own NAS system.
The whole reason for buying QNAP was that I didn't have to do it myself. How can a company sell a NAS that doesn't do its primary job right? I'm really puzzled by this.
All the virtualization and Media rubbish is nice to have, but what are they good for, if I can't access the data properly (in a timely manner)?

To the moderators of this forum: "c r a p" is not necessarily a swear word. The first definition in the dictionary is: something of extremely poor quality (• nonsense. • unwanted articles; rubbish.)
spikemixture wrote: Thu Aug 15, 2019 9:36 pm U might want to try HBSv3 as allegedly that is faster (not for me). I get upto 180MB/s copying the same data to a USB3 8bay Probox!
HBS is not an option for me and after that transfer I will never touch it again.

180MB/s sounds more like it. What the heck are these QNAP guys thinking?
QuantumBiker
Starting out
Posts: 15
Joined: Tue Sep 27, 2016 1:19 pm

Re: performance is dreadful

Post by QuantumBiker »

If the systems are on different subnet and you are not just using router as a switch - could it be the router setup? Just because a router has a 1G interface does not mean it can route traffic at that rate. Several things can slow it down.
QuantumBiker
Starting out
Posts: 15
Joined: Tue Sep 27, 2016 1:19 pm

Re: performance is dreadful

Post by QuantumBiker »

Oh - and do you have compression turned on for transfer? Sometimes that can really load down the box.
tessus
Starting out
Posts: 26
Joined: Fri Jul 12, 2013 5:55 am

Re: performance is dreadful

Post by tessus »

Thanks for the ideas.
QuantumBiker wrote: Fri Aug 16, 2019 2:55 am could it be the router setup?
Oh - and do you have compression turned on for transfer? Sometimes that can really load down the box.
No, the router works just fine and I can transfer with 115MB/s on that switch. Just not with the 2 QNAPs. As mentioned before, the only traffic currently on that router is the file transfer.
They are on the same subnet, btw. They stand next to each other physically and even use ports next to each other on the router. ;-) hahaha.
Too bad quantum entanglement hasn't been leveraged for backups yet.

Compression is not turned on, neither is rsync via ssh. I have turned off everything that could degrade performance.

I even checked the queue depth of the disks. All seems fine. I begin to think that performance on QNAP systems is generally bad. In light of this debacle, I've done some research and QNAP NAS systems have the worst performance of all. As I said, no more QNAP for me.
User avatar
Trexx
Ask me anything
Posts: 5388
Joined: Sat Oct 01, 2011 7:50 am
Location: Minnesota

Re: performance is dreadful

Post by Trexx »

Speed of devices at both ends make a difference. Backup option settings make a difference.

Rsync where depending on setting may have to compare checksums running on a very old box 419 will not be fast. If you want fast use RTRR.

Don’t blame Qnap. Choose more optimal settings or get faster hw.


Sent from my iPhone using Tapatalk
Paul

Model: TS-877-1600 FW: 4.5.3.x
QTS (SSD): [RAID-1] 2 x 1TB WD Blue m.2's
Data (HDD): [RAID-5] 6 x 3TB HGST DeskStar
VMs (SSD): [RAID-1] 2 x1TB SK Hynix Gold
Ext. (HDD): TR-004 [Raid-5] 4 x 4TB HGST Ultastor
RAM: Kingston HyperX Fury 64GB DDR4-2666
UPS: CP AVR1350

Model:TVS-673 32GB & TS-228a Offline[/color]
-----------------------------------------------------------------------------------------------------------------------------------------
2018 Plex NAS Compatibility Guide | QNAP Plex FAQ | Moogle's QNAP Faq
tessus
Starting out
Posts: 26
Joined: Fri Jul 12, 2013 5:55 am

Re: performance is dreadful

Post by tessus »

Trexx wrote: Fri Aug 16, 2019 8:52 pm Rsync where depending on setting may have to compare checksums running on a very old box 419 will not be fast. If you want fast use RTRR.
Hmm, I tried using RTRR and it wasn't faster at all. But I cancelled the job after 2 minutes. Maybe I have to wait.

I still have 2 more TB to copy after the current job. It should be done in another day or so. I will then use RTRR, but I doubt it will be any faster. Especially since rtrr also uses rsync in the background.

Also, I think I mentioned I did not use any rsync options (in the UI) that would slow down the process. Anyway, I'll let you know the result after the RTRR session. And it is QNAPs fault, when I get faster speed with any other device. So please stop your condescending tone and try to help with more constructive feedback. In previous posts I have mentioned that RTRR was not faster. Maybe reading before blurting out something helps. If you read the previous posts, you will see that I have already established that "Speed of devices at both ends make a difference. Backup option settings make a difference."
P3R
Guru
Posts: 13192
Joined: Sat Dec 29, 2007 1:39 am
Location: Stockholm, Sweden (UTC+01:00)

Re: performance is dreadful

Post by P3R »

tessus wrote: Sat Aug 17, 2019 3:53 am Yep, it's close to a hundred percent. Which is really weird for a simple rsync process.
The thread was really solved here.

With Rsync both systems need to compute checksums of all data. That have always been a brick wall with slow CPUs and always will.
Hmm, I tried using RTRR and it wasn't faster at all. But I cancelled the job after 2 minutes. Maybe I have to wait.
Ehhh, yes.
Especially since rtrr also uses rsync in the background.
I know that several people claim that but I have never seen it stated by Qnap or any other reliable source. So what source(s) do you have for that claim?

In my experience RTRR have the best performance on LAN connections, especially for large bulk transfers. One need to be careful with the options though.
RAID have never ever been a replacement for backups. Without backups on a different system (preferably placed at another site), you will eventually lose data!

A non-RAID configuration (including RAID 0, which isn't really RAID) with a backup on a separate media protects your data far better than any RAID-volume without backup.

All data storage consists of both the primary storage and the backups. It's your money and your data, spend the storage budget wisely or pay with your data!
tessus
Starting out
Posts: 26
Joined: Fri Jul 12, 2013 5:55 am

Re: performance is dreadful

Post by tessus »

P3R wrote: Tue Aug 27, 2019 12:43 am
Especially since rtrr also uses rsync in the background.
I know that several people claim that but I have never seen it stated by Qnap or any other reliable source. So what source(s) do you have for that claim?

In my experience RTRR have the best performance on LAN connections, especially for large bulk transfers. One need to be careful with the options though.
Hmm, I think I've read it somewhere, but upon testing RRTR my QNAPs no rsync processes were spawned. And yes, the performance was better. It was still slow (around 39MB/s) but it would have reduced my 3 days copy process by almost 50%. The only problem is that it uses its own directory structure on the target and thus it's only usable with manual intervention.
I am still disappointed over the performance. IMO, it should be at least twice as fast. But I will remenber this for the future that for a one-go data transfer, RRTR is the way to go.
Post Reply

Return to “Backup & Restore”