Mirror Backup Testing, So Far Awesome!!
-
@olivierlambert No problem, what an awesome feature! I'll do more testing too with a beefier XOA install with more CPU and RAM and see if performance goes even higher, but 200 Mbps is enough for even pretty large VM setups to backup overnight!
-
I suppose that most of the bottleneck was coming from XAPI exports, with Mirror Backup your are doing a transfer from BR to BR (or remote to remote). So without that bottleneck, you have a lot of better perfs. We spotted that behavior during the feature dev.
-
@olivierlambert Makes total sense, this is super awesome.
I did want to ask, after running for about an hour speeds dropped off (only a little though) but I'm seeing a huge spike in CPU usage on XOA along with higher RX than TX (whereas before RX and TX were about the same and CPU wasn't working very hard), is this normal? Just curious since it's a new feature trying to provide as much feedback as I can.
I'll still test this all again with some more test VMs once I boost XOA up to a more powerful VM.
-
@planedrop As a quick update to this, I can also verify the Rx traffic is all coming from the SMB share of the NAS, so it's not something else causing higher Rx traffic than Tx.
-
Really hard to tell, we hope to have better details in future releases to investigate what's going on exactly and where potential bottlenecks are
-
@olivierlambert Sounds good, I'll do more testing too. If there is anything you all in specific want me to test let me know!
-
I'm adding to @planedrop, this feature is awesome!
This is the first time I see using all NIC transfer features, both ends of the NFS tags are on two QNAP SATA RAID 5 disks (not SSD) connected at 1Gb/s and the transfer was steady at 104MB/s .
I used the function to synchronize the two QNAPs, so on the first boot I used one NFS(A)->NFS(B) job and then a second NFS(B)->NFS(A) job and now I am perfectly synchronized, without concerns which snapshot the bacukps are from.
I stopped backing up VMs to two NFS targets simultaneously, this new feature is more performant.
If possible, in future versions it wouldn't be a bad idea to see the progress of the copy inside the TASKS !
Thanks for the great job!
-
Yes, it's planned to use XO tasks (cf our latest blogpost release about it)
@florent will be happy to hear your feedback, so pinging him
-
@ptavanti yeah .
the progress bar inside the task is near, most of the preliminary work is done, we will soon be able to plug the new task system, probably this summer.
-
This is all so cool, love to see a platform under this level of development.