-
- Veteran
- Posts: 528
- Liked: 144 times
- Joined: Aug 20, 2015 9:30 pm
- Contact:
Off-host proxy in a VM
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.
-
- Veteran
- Posts: 7328
- Liked: 781 times
- Joined: May 21, 2014 11:03 am
- Full Name: Nikita Shestakov
- Location: Prague
- Contact:
Re: Off-host proxy in a VM
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.
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.
-
- Veteran
- Posts: 528
- Liked: 144 times
- Joined: Aug 20, 2015 9:30 pm
- Contact:
Re: Off-host proxy in a VM
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.
-
- Product Manager
- Posts: 8191
- Liked: 1322 times
- Joined: Feb 08, 2013 3:08 pm
- Full Name: Mike Resseler
- Location: Belgium
- Contact:
Re: Off-host proxy in a VM
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.
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.
-
- Veteran
- Posts: 7328
- Liked: 781 times
- Joined: May 21, 2014 11:03 am
- Full Name: Nikita Shestakov
- Location: Prague
- Contact:
Re: Off-host proxy in a VM
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.
Here is a user guide section clarifying Off-Host Backup.
-
- Veteran
- Posts: 528
- Liked: 144 times
- Joined: Aug 20, 2015 9:30 pm
- Contact:
Re: Off-host proxy in a VM
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
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
-
- Product Manager
- Posts: 6551
- Liked: 765 times
- Joined: May 19, 2015 1:46 pm
- Contact:
Re: Off-host proxy in a VM
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?So I'm thinking this would be better:
SOFS SMB Share -> Network -> VM running both off-host proxy and backup repository
Also, why not to assign the roles of proxy and repository to the same physical machine instead?
Thanks!
-
- Veteran
- Posts: 528
- Liked: 144 times
- Joined: Aug 20, 2015 9:30 pm
- Contact:
Re: Off-host proxy in a VM
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/
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/
Who is online
Users browsing this forum: No registered users and 11 guests