-
- Expert
- Posts: 176
- Liked: 19 times
- Joined: Aug 15, 2014 11:21 am
- Full Name: Rob
- Contact:
question about multiple servers and bandwidth sharing
Hello, I have two sites A and B, I plan to deploy separate copies of veeam at each in order to pull replication VMs from the other, that way if one goes under I can initiate a proper failover from the working side.
I will run the enterprise manager, however both sides will have separate throttling configs, and I assume they are not aware of each other. In other words if I have to limit to 5 mb/s and the replication for both occurs simultaneously, will the proxies be smart enough to split them to 2.5 or will it end up using 10?
Thanks in advance
I will run the enterprise manager, however both sides will have separate throttling configs, and I assume they are not aware of each other. In other words if I have to limit to 5 mb/s and the replication for both occurs simultaneously, will the proxies be smart enough to split them to 2.5 or will it end up using 10?
Thanks in advance
-
- Chief Product Officer
- Posts: 31814
- Liked: 7302 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: question about multiple servers and bandwidth sharing
Hi, Rob. No, traffic throttling rules only apply to activities initiated within the given B&R server install. Thanks!
-
- Expert
- Posts: 176
- Liked: 19 times
- Joined: Aug 15, 2014 11:21 am
- Full Name: Rob
- Contact:
Re: question about multiple servers and bandwidth sharing
I see. Could there be any risk of interference or corruption? Say one server in site A is replicating a VM from site B, and the second veeam server instance at site B is backing the same VM up, separately.
I'm sure this can be avoided with the same server backing up and replicating, however I have found that Guest OS restore operates much slower when run across a WAN. Thanks for your help
I'm sure this can be avoided with the same server backing up and replicating, however I have found that Guest OS restore operates much slower when run across a WAN. Thanks for your help
-
- Chief Product Officer
- Posts: 31814
- Liked: 7302 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: question about multiple servers and bandwidth sharing
No risk of problems, collisions, corruptions or any other interference that I can think of.
-
- Influencer
- Posts: 10
- Liked: 3 times
- Joined: Apr 28, 2014 4:28 pm
- Full Name: Nathanael JonCroft Duke
- Contact:
Re: question about multiple servers and bandwidth sharing
A notable exception that comes to mind is Changed Block Tracking, or CBT, which will update for each job that directly reads the VM source data, causing a mismatch between what is reported as having changed and what has actually changed since the last time a given backup or replication job last ran.
The consequence is only that a full end-to-end read of the VM's disk files would be required for each job running against that single VM, but for extremely large VMs this may not be an acceptable consequence.
The consequence is only that a full end-to-end read of the VM's disk files would be required for each job running against that single VM, but for extremely large VMs this may not be an acceptable consequence.
-
- Veteran
- Posts: 1531
- Liked: 226 times
- Joined: Jul 21, 2010 9:47 am
- Full Name: Chris Dearden
- Contact:
Re: question about multiple servers and bandwidth sharing
Sorry but thats not the case or the thousands of customers we have that back a Vm up in more than one job (or backup and replicate the same VM ) would have performance issues. Think of CBT as a journal -as far as I'm aware each process that accesses that journal has its own set of pointers within that journal and thus will be independent.nathanael.duke wrote:A notable exception that comes to mind is Changed Block Tracking, or CBT, which will update for each job that directly reads the VM source data, causing a mismatch between what is reported as having changed and what has actually changed since the last time a given backup or replication job last ran.
The consequence is only that a full end-to-end read of the VM's disk files would be required for each job running against that single VM, but for extremely large VMs this may not be an acceptable consequence.
-
- Influencer
- Posts: 10
- Liked: 3 times
- Joined: Apr 28, 2014 4:28 pm
- Full Name: Nathanael JonCroft Duke
- Contact:
Re: question about multiple servers and bandwidth sharing
Thanks for the reply, Chris.
I'm a bit curious about this, as the VMware KB at http://kb.vmware.com/selfservice/micros ... Id=1020128 describes CBT functionality rather ambiguously as "CBT identifies the disk sectors altered between two change set IDs."
I am very interested in getting a better grasp on the mechanisms that underpin CBT. As more of a journal, it should be able to give a full accounting of changed blocks without regard to whether or not the backup solution in question was the last to actually take a backup of that VM.
Can you think of any reason why CBT might fail in a situation where multiple Veeam servers are accessing the same VM? I have seen it before, but now that you're telling me that the CTK is a running journal, I think I may have misunderstood the cause of the failures.
I'm going to take some time to raw hex diff a few versions of my CTK files in between backups so I can see for myself what's going on.
Thanks!
I'm a bit curious about this, as the VMware KB at http://kb.vmware.com/selfservice/micros ... Id=1020128 describes CBT functionality rather ambiguously as "CBT identifies the disk sectors altered between two change set IDs."
I am very interested in getting a better grasp on the mechanisms that underpin CBT. As more of a journal, it should be able to give a full accounting of changed blocks without regard to whether or not the backup solution in question was the last to actually take a backup of that VM.
Can you think of any reason why CBT might fail in a situation where multiple Veeam servers are accessing the same VM? I have seen it before, but now that you're telling me that the CTK is a running journal, I think I may have misunderstood the cause of the failures.
I'm going to take some time to raw hex diff a few versions of my CTK files in between backups so I can see for myself what's going on.
Thanks!
-
- Veteran
- Posts: 1531
- Liked: 226 times
- Joined: Jul 21, 2010 9:47 am
- Full Name: Chris Dearden
- Contact:
Re: question about multiple servers and bandwidth sharing
I've not come across it myself, but as I understood it it shouldn't matter if the changed set ID's are from the same veeam server or not ? I dont think individual ctk files are generated for each process?
I should have known to ask Gostev first
https://communities.vmware.com/message/2021423
I should have known to ask Gostev first
https://communities.vmware.com/message/2021423
-
- VP, Product Management
- Posts: 27377
- Liked: 2800 times
- Joined: Mar 30, 2009 9:13 am
- Full Name: Vitaliy Safarov
- Contact:
Re: question about multiple servers and bandwidth sharing
Definitely there cannot be any issues with CBT being leveraged by multiple backup/replication jobs.nathanael.duke wrote:A notable exception that comes to mind is Changed Block Tracking, or CBT, which will update for each job that directly reads the VM source data, causing a mismatch between what is reported as having changed and what has actually changed since the last time a given backup or replication job last ran.
Can you think of any reason why CBT might fail in a situation where multiple Veeam servers are accessing the same VM? I have seen it before, but now that you're telling me that the CTK is a running journal, I think I may have misunderstood the cause of the failures.
-
- Expert
- Posts: 176
- Liked: 19 times
- Joined: Aug 15, 2014 11:21 am
- Full Name: Rob
- Contact:
Re: question about multiple servers and bandwidth sharing
Multiple Veeam servers manipulating the same VM, not multiple jobs on one server.Vitaliy S. wrote:Definitely there cannot be any issues with CBT being leveraged by multiple backup/replication jobs.
-
- VP, Product Management
- Posts: 27377
- Liked: 2800 times
- Joined: Mar 30, 2009 9:13 am
- Full Name: Vitaliy Safarov
- Contact:
Re: question about multiple servers and bandwidth sharing
Even this, you can backup the same VM with any number of backup servers and use VMware CBT. Each job will be storing its own CBT info.
-
- Expert
- Posts: 176
- Liked: 19 times
- Joined: Aug 15, 2014 11:21 am
- Full Name: Rob
- Contact:
Re: question about multiple servers and bandwidth sharing
I started to get CBT errors on both jobs, on both servers shortly after attempting this. I opened a case about it and was told that it cannot work.Vitaliy S. wrote:Even this, you can backup the same VM with any number of backup servers and use VMware CBT. Each job will be storing its own CBT info.
I'm kind of amused that you guys don't seem to agree on it.
-
- VP, Product Management
- Posts: 27377
- Liked: 2800 times
- Joined: Mar 30, 2009 9:13 am
- Full Name: Vitaliy Safarov
- Contact:
Re: question about multiple servers and bandwidth sharing
CBT errors could have been caused by something else. Can you please post your case ID so that we could track it as well?
-
- Expert
- Posts: 176
- Liked: 19 times
- Joined: Aug 15, 2014 11:21 am
- Full Name: Rob
- Contact:
Re: question about multiple servers and bandwidth sharing
00635145Vitaliy S. wrote:CBT errors could have been caused by something else. Can you please post your case ID so that we could track it as well?
Due to a scheduling error/mistake a backup and replication job from 2 separate veeam servers tried to run at the same time, that's about when this started.
-
- VP, Product Management
- Posts: 27377
- Liked: 2800 times
- Joined: Mar 30, 2009 9:13 am
- Full Name: Vitaliy Safarov
- Contact:
Re: question about multiple servers and bandwidth sharing
If both jobs were using application-aware image processing (VSS), then I can see why they could have issues. Trying to freeze the Guest OS at the same time can cause unwanted affects, I have pinged your engineer on more info regarding debug logs analyses.
-
- Expert
- Posts: 176
- Liked: 19 times
- Joined: Aug 15, 2014 11:21 am
- Full Name: Rob
- Contact:
Re: question about multiple servers and bandwidth sharing
That's probably it then, it's not a big concern for me at this point because I have reset CBT and eliminated one of the veeam servers..Vitaliy S. wrote:If both jobs were using application-aware image processing (VSS), then I can see why they could have issues. Trying to freeze the Guest OS at the same time can cause unwanted affects, I have pinged your engineer on more info regarding debug logs analyses.
-
- Expert
- Posts: 176
- Liked: 19 times
- Joined: Aug 15, 2014 11:21 am
- Full Name: Rob
- Contact:
Re: question about multiple servers and bandwidth sharing
I would like to add to this thread that it would be nice if multiple instances of veeam were aware of each other, maybe stop the operation and throw an error like "VM is currently locked" - the way it is now when the same server attempts to backup and replicate at the same time.
As referenced in another recent thread, it can get very cumbersome to manage multiple copies of veeam, especially in a situation where replication is happening in two directions, not just to a DR site.
As referenced in another recent thread, it can get very cumbersome to manage multiple copies of veeam, especially in a situation where replication is happening in two directions, not just to a DR site.
-
- Product Manager
- Posts: 20413
- Liked: 2302 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: question about multiple servers and bandwidth sharing
You can deploy Enterprise Manager, add both servers to it, and have required visibility across backup servers - what jobs are currently running, etc. Thanks.
-
- Expert
- Posts: 176
- Liked: 19 times
- Joined: Aug 15, 2014 11:21 am
- Full Name: Rob
- Contact:
Re: question about multiple servers and bandwidth sharing
I don't just want visibility, I mean true centralized management.. Consider it a feature request. One master copy of veeam and "slave" consoles at all the remotes where failovers can be initiated.
-
- Product Manager
- Posts: 20413
- Liked: 2302 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: question about multiple servers and bandwidth sharing
Visibility through Enterprise Manager would at least give you some clues on what is happening right now on both backup servers; what server runs what and so on. As to centralized management feature request, your voice is counted. Thanks.
Who is online
Users browsing this forum: No registered users and 63 guests