Hi all,
We're looking to replace our existing backup tools and thought we would give Veeam a shot as we support a lot of customers who use it quite successfully (with Hyper-V), however we're seeing some very unusual? performance figures.
We run all-flash Windows REFS backup repos, which have no issues sustaining 800+MB/sec sustained write from 10+ write streams using our existing backup product. Testing vmware backup of a cluster, Veeam reports 250MB/sec processing, with 99% bottleneck being the target, yet the target is actually writing backup data to the REFS volume at 500-800MB/sec (based on process monitor on the repo, 500-800MB/sec of Veeam processes writing to the VBK files). The total data written to disk equates to about 250MB/sec as well (nowhere near as big as would be expected if it was actually writing 500-800MB/sec to disk).
It's like Veeam is doing some extreme write amplification - I can't imagine this is a bug as it was a clean Veeam install and a newly formatted REFS 64K volume, no deduplication or anything fancy. Veeam we used all the default settings, normal incremental, optimal compression and all the defaults for the repository. This was an initial backup (so I guess a full read of the source VM's), but the same thing was observed when I re-ran the job as an incremental backup.
Performance aside, the 2-3x write load on the flash repository alone would be enough for us to reconsider the product.
Is this normal/to be expected from Veeam, or if not has anyone else seen this kind of write amplification with REFS?
Cheers!
-
- Novice
- Posts: 4
- Liked: never
- Joined: Apr 18, 2021 10:22 pm
- Full Name: Elage
- Contact:
-
- Product Manager
- Posts: 14322
- Liked: 2890 times
- Joined: Sep 01, 2014 11:46 am
- Full Name: Hannes Kasparick
- Location: Austria
- Contact:
Re: REFS Write amplification?
Hello,
and welcome to the forums.
If you say the speed is lower than with another product and 99% bottleneck "target", I have one guess without knowing more about your infrastructure: https://helpcenter.veeam.com/docs/backu ... ml?ver=110 - per-machine backup files is unchecked (default setting). On the other hand, you say "VBK files". So my guess might be wrong.
The write load to the backup storage should be around half of the read load from the production storage. REFS is not that special, that there would be massive difference to notice. Example: you back up from source with about 1GByte/s, then you should see about 500MByte/s write speed.
Best regards,
Hannes
and welcome to the forums.
If you say the speed is lower than with another product and 99% bottleneck "target", I have one guess without knowing more about your infrastructure: https://helpcenter.veeam.com/docs/backu ... ml?ver=110 - per-machine backup files is unchecked (default setting). On the other hand, you say "VBK files". So my guess might be wrong.
The write load to the backup storage should be around half of the read load from the production storage. REFS is not that special, that there would be massive difference to notice. Example: you back up from source with about 1GByte/s, then you should see about 500MByte/s write speed.
REFS volume at 500-800MB/sec (based on process monitor on the repo, 500-800MB/sec of Veeam processes writing to the VBK files)
I assume that one of the values you mention is wrong. Support can help you to check it (please post the support case number). It's hard to guess via a forum.The total data written to disk equates to about 250MB/sec as well
Best regards,
Hannes
Who is online
Users browsing this forum: Bing [Bot] and 91 guests