Discussions specific to the Microsoft Hyper-V hypervisor
Post Reply
nmdange
Expert
Posts: 453
Liked: 104 times
Joined: Aug 20, 2015 9:30 pm
Contact:

Off-host proxy in a VM

Post by nmdange » Jan 08, 2019 9:20 pm

I noticed in the documentation that using a VM as an off-host proxy is not recommended. I'm wondering what the reasoning behind that is? Performance? I have a VM that is a backup repository, and I'd like to use that same VM as an off-host proxy so the data transfer from the proxy to the repository does not use the network.

Shestakov
Veeam Software
Posts: 6830
Liked: 696 times
Joined: May 21, 2014 11:03 am
Full Name: Nikita Shestakov
Location: Prague
Contact:

Re: Off-host proxy in a VM

Post by Shestakov » Jan 09, 2019 12:57 am 1 person likes this post

Hello,
The idea of off-host proxy is to shift backup processing from the source Microsoft Hyper-V host to a dedicated machine. If you assign the VM on the source host a proxy role, the processing load will still lay on the host.

nmdange
Expert
Posts: 453
Liked: 104 times
Joined: Aug 20, 2015 9:30 pm
Contact:

Re: Off-host proxy in a VM

Post by nmdange » Jan 09, 2019 1:20 am

I guess I should clarify, the backup repository VM in question is running on a standalone physical server with local VHDX files for the backup repository, so it is not running on the Hyper-V clusters being backed up.

Mike Resseler
Product Manager
Posts: 5691
Liked: 599 times
Joined: Feb 08, 2013 3:08 pm
Full Name: Mike Resseler
Location: Belgium
Contact:

Re: Off-host proxy in a VM

Post by Mike Resseler » Jan 09, 2019 8:15 am 1 person likes this post

Nmdange,

For the role of off-host proxy you need the hyper-v role. Which means you would need to run nested virtualization. In the case of evaluation you certainly can do that. But in production I am not so convinced because of the performance loss.

Shestakov
Veeam Software
Posts: 6830
Liked: 696 times
Joined: May 21, 2014 11:03 am
Full Name: Nikita Shestakov
Location: Prague
Contact:

Re: Off-host proxy in a VM

Post by Shestakov » Jan 09, 2019 11:51 am 1 person likes this post

Technically you can enable hyper-v role on VM, but it will slow down the performance.
Here is a user guide section clarifying Off-Host Backup.

nmdange
Expert
Posts: 453
Liked: 104 times
Joined: Aug 20, 2015 9:30 pm
Contact:

Re: Off-host proxy in a VM

Post by nmdange » Jan 09, 2019 3:10 pm

Yes I read that section of the guide, hence my question :)

Right now my setup is like this:
SOFS SMB Share -> Network -> Physical Off-host Proxy -> Network -> VM backup repository

So I'm thinking this would be better:
SOFS SMB Share -> Network -> VM running both off-host proxy and backup repository

P.Tide
Product Manager
Posts: 5179
Liked: 447 times
Joined: May 19, 2015 1:46 pm
Contact:

Re: Off-host proxy in a VM

Post by P.Tide » Jan 09, 2019 4:02 pm 1 person likes this post

So I'm thinking this would be better:
SOFS SMB Share -> Network -> VM running both off-host proxy and backup repository
I think that would be better if it was the network between the proxy and the storage slowing down the job. Do you have bottleneck stats at hand by any chance?

Also, why not to assign the roles of proxy and repository to the same physical machine instead?

Thanks!

nmdange
Expert
Posts: 453
Liked: 104 times
Joined: Aug 20, 2015 9:30 pm
Contact:

Re: Off-host proxy in a VM

Post by nmdange » Jan 09, 2019 4:43 pm

Bottleneck stat is source, so I suppose it might not matter so much, but still seems more logical to me to keep the infrastructure simpler.

I have the repository in a VM mainly because I'm using REFS and you can't move fast cloned backup files from one volume to another, so by keeping it in a VM I can do a shared-nothing migration to move the backups to a different physical server without rehydrating all the data. The other reason is to keep the volumes on the physical host under 64TB for Deduplication while the REFS volume for the backup repository inside the VM can be larger by spanning multiple physical volumes. I based it on this guide for DPM, but the concept is similar with Veeam since both are using REFS Fast Clone https://charbelnemnom.com/2016/10/how-t ... p-storage/

Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests