Comprehensive data protection for all workloads
Post Reply
Cragdoo
Veeam Vanguard
Posts: 628
Liked: 251 times
Joined: Sep 27, 2011 12:17 pm
Full Name: Craig Dalrymple
Location: Scotland
Contact:

Replication from backup - multiple job/VMs work flow

Post by Cragdoo »

Have a customer using backup files as the source for their replication, and pointed out that the VM disks are processed sequentially, as stated in the user guide
  • Replica from backup processes disks sequentially, not in parallel
Just wanted to verify my understanding. So customer has 3 Jobs, with multiple VMs, and each VM has multiple disks

Job 1
  • VM 1 - Disk 1 / Disk 2 /Disk 3

Job 2
  • VM 2 - Disk 1 / Disk 2 /Disk 3
Jobs 3
  • VM 3 - Disk 1 / Disk 2 /Disk 3

the proxy (main repo server in this case) has 32 tasks (32 cores CPU) available, so if we run the replication jobs together , only the 1st disk in each job and VM is processed at a time, so will only consume 3 tasks?
Mildur
Product Manager
Posts: 8289
Liked: 2158 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Replication from backup - multiple job/VMs work flow

Post by Mildur »

Hi Craig

Correct. But you can also use a single job.
VMs in a single job will be processed in parallel. One disk per VM.

Best,
Fabian
Product Management Analyst @ Veeam Software
Cragdoo
Veeam Vanguard
Posts: 628
Liked: 251 times
Joined: Sep 27, 2011 12:17 pm
Full Name: Craig Dalrymple
Location: Scotland
Contact:

Re: Replication from backup - multiple job/VMs work flow

Post by Cragdoo »

Thanks Fabian

So if I have say, the following replication from backup jobs :-

Job1 > VM1 (disk 1/disk2) / VM2 (disk 1) / VM3 (disk 1,disk 2, disk 3)

Job2 > VM4 (disk 1) / VM5 (disk 1, disk 2)

are you you saying VM1, VM2 and VM3 will be processing in parallel, but only one disk at a time, so Job 1 would only consume a max of 3 tasks (1 per disk). And in Job 2 VM4 and VM5 (only 1 disk at a time) only a max of 2 tasks consumed? A total of 5 tasks?

If so , then if the 32 core server would have 27 task sitting idle, waiting?

But if we switched these jobs to use replication from snapshots, then we'd be processing all 9 disks at the same time ( 9 disks = 9 tasks)?
Mildur
Product Manager
Posts: 8289
Liked: 2158 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Replication from backup - multiple job/VMs work flow

Post by Mildur »

Hi Craig
are you you saying VM1, VM2 and VM3 will be processing in parallel, but only one disk at a time, so Job 1 would only consume a max of 3 tasks (1 per disk). And in Job 2 VM4 and VM5 (only 1 disk at a time) only a max of 2 tasks consumed? A total of 5 tasks?
Correct, if you use Replica from backups.
But if we switched these jobs to use replication from snapshots, then we'd be processing all 9 disks at the same time ( 9 disks = 9 tasks)?
Yes.

I run a short test in my environment with a single job and 6 VMs. Just to verify both scenarios.
- Replica from Backup: 1 disk per VM processed
- Replica from Source VM with snapshots: multiple disks per VM processed

Best,
Fabian
Product Management Analyst @ Veeam Software
Post Reply

Who is online

Users browsing this forum: Baidu [Spider], Bing [Bot], foggy, Google [Bot], HiChris and 68 guests