veeam agent for win bandwidth and CPU throttling options

Backup agent for Microsoft Windows servers and workstations (formerly Veeam Endpoint Backup FREE)

veeam agent for win bandwidth and CPU throttling options

Veeam Logoby tranquilnet » Sat Apr 22, 2017 9:28 pm

We have been using Veeam BDR for many years, CC for less than a year and just started to beta/test the Veeam agent for windows.

We also have run into issues where a single device will consume the entire bandwidth of a connection and/or consume all of the devices CPU resources.

Other solutions we have (and currently) use, typically have a bandwidth limitation feature that can be set, for example to 512Kbps at the agent level (reduces slow connection issues). They also have options to limit the amount of CPU in use or similar types of settings to manage CPU resources.

Being able to limit CPU usage for example to no more than 50% also comes in handy(reduces slow computer response issues).

Will the agent for windows have these settings? (I suggest that it does)

A more advanced setting (that I have never seen before in a backup agent but I think may be useful) is to be able to set multiple bandwidth limiting settings, each with different values based on the public IP of the devices connection.

For example:

1) If public IP is x.x.x.x then limit bandwidth to 512kbps
2) If public IP is y.y.y.y then limit bandwidth to 2Mbps
3) If public IP is z.z.z.z then do not limit bandwidth
4) If public IP is not any of the above (default) then limit bandwidth to 1Mbps

The advanced bandwith throttling option is not necessary, however, basic CPU and bandwidth throttling are in our experience.

Thanks,

-Will
tranquilnet
Service Provider
 
Posts: 17
Liked: 1 time
Joined: Thu Mar 23, 2017 11:10 pm
Full Name: Tranquilnet IT Solutions

Re: veeam agent for win bandwidth and CPU throttling options

Veeam Logoby Mike Resseler » Mon Apr 24, 2017 5:27 am

Hi Will,

Throttling the resources on your device is supported: https://helpcenter.veeam.com/docs/agent ... tml?ver=20. This is normally on per default so if VAW consumed all CPU resources there must be something wrong and that is preferred to be investigated. That setting is introduced (even already in the first version) so that the agent can run without the user "noticing" it and he/ she can continue her work.

For bandwidth: One of the options we have is "disable backup over metered connections" (to make sure that you are not getting suddenly crazy costs :-))

Finally, configuring network throttling can be arranged if you are integrating with Veeam Backup & Replication: https://helpcenter.veeam.com/docs/agent ... tml?ver=20

Hope it helps
Mike
Mike Resseler
Veeam Software
 
Posts: 3339
Liked: 379 times
Joined: Fri Feb 08, 2013 3:08 pm
Location: Belgium, the land of the fries, the beer, the chocolate and the diamonds...
Full Name: Mike Resseler

Re: veeam agent for win bandwidth and CPU throttling options

Veeam Logoby tranquilnet » Sun Apr 30, 2017 9:41 pm

Mike,

We will be using VAW 2.0 direct to our cloud connect server. How can we configure network throttling for these individual (or groups of) device(s) running VAW?

We have already run into issues with our testing where a single VAW agent consumes the entire bandwidth for a connection, causing the device running VAW to respond very slow as well as other device on the network. How do you suggest we resolve that issue before we mass deploy?

Thanks,

-W
tranquilnet
Service Provider
 
Posts: 17
Liked: 1 time
Joined: Thu Mar 23, 2017 11:10 pm
Full Name: Tranquilnet IT Solutions

Re: veeam agent for win bandwidth and CPU throttling options

Veeam Logoby Dima P. » Sat May 06, 2017 2:41 pm

Hi tranquilnet,

Unfortunately, VAW does not provide the option to set network throttling rules. Try to schedule backup jobs to run in non-production hours to avoid interference with regular user activity.
Dima P.
Veeam Software
 
Posts: 6489
Liked: 452 times
Joined: Mon Feb 04, 2013 2:07 pm
Location: SPb
Full Name: Dmitry Popov

Re: veeam agent for win bandwidth and CPU throttling options

Veeam Logoby tranquilnet » Sat Sep 23, 2017 4:50 pm

Are there any new updates on bandwidth throttling options when going direct from device to cloud connect?

Arguably, this data path is more critical to throttle than direct from device to VBR.

The issue is that a direct device to cloud connect backup consumes the clients entire internet connection, regardless of location, causing issues for the user if they are using their device and potentially for other users fighting for bandwidth on the same internet connection.

Theoretically, since we typically manage the clients office infrastructure, we could take the time to design and implement QoS rules but that only helps if we manage the firewall/router at the clients office which is not always the case. This does not help once the client take the device offsite (laptop, tablet, etc).

Having a simple bandwidth limit setting under the backup (or global) settings of the VAW agent would be a great start.

Letting Veeam figure out the best throttle optimization (both CPU and bandwidth) would be great to.

Here are a few examples for competitor products:

Image

Image

What's the chance of getting this feature added in the next release? :)

Thanks,

-Will
tranquilnet
Service Provider
 
Posts: 17
Liked: 1 time
Joined: Thu Mar 23, 2017 11:10 pm
Full Name: Tranquilnet IT Solutions

Re: veeam agent for win bandwidth and CPU throttling options

Veeam Logoby Dima P. » Sun Sep 24, 2017 10:26 am

Hi Will,

Have you tried to configure throttling rules on the Could Connect side like described in this article: Specify Bandwidth Settings? Thanks!
Dima P.
Veeam Software
 
Posts: 6489
Liked: 452 times
Joined: Mon Feb 04, 2013 2:07 pm
Location: SPb
Full Name: Dmitry Popov

Re: veeam agent for win bandwidth and CPU throttling options

Veeam Logoby tranquilnet » Mon Sep 25, 2017 12:41 am

Thanks Dima for your quick reply.

Yes, I am aware of those per tenant settings on the cloud connect side. It is my interpretation that those settings are used best and were designed for a VBR -> CC and/or a VAW -> VBR -> CC scenario where a tenant would typically be created and configured for each client office location. These settings would work when the VAW devices and VBR servers location remain constant at a single location as well as the internet connection speed at that location remain constant (it may breakdown in a multi WAN environment).

However, the original design seems to breakdown with the ability of VAW -> CC direct backups where the VAW device location, and internet connection, is dynamic. This backup scenario is not one that veeam has historically supported and therefore the available backup settings and features reflect this, from my experience. This has obviously been recognized by veeam with the realease of VAW and the soon to be released VAC proves it (which we are very excited about as an MSP).

Questions:

1) What are the current VAW -> CC real world best practices being used by CC providers for throttling CPU and bandwidth to ensure an optimal client experience?

2) Are there plans to implement VAW level granular CPU and bandwidth throttling settings in the near future?

Can you run these questions up the VAW/VAC development food chain and share with us your findings?

Thanks,

-Will
tranquilnet
Service Provider
 
Posts: 17
Liked: 1 time
Joined: Thu Mar 23, 2017 11:10 pm
Full Name: Tranquilnet IT Solutions

Re: veeam agent for win bandwidth and CPU throttling options

Veeam Logoby tranquilnet » Fri Oct 06, 2017 12:37 am

FYI, I have posted a similar post here: https://forums.veeam.com/post255993.html#p255993
tranquilnet
Service Provider
 
Posts: 17
Liked: 1 time
Joined: Thu Mar 23, 2017 11:10 pm
Full Name: Tranquilnet IT Solutions

Re: veeam agent for win bandwidth and CPU throttling options

Veeam Logoby Dima P. » Fri Oct 06, 2017 5:19 pm

Hi tranquilnet,

Sorry for the delay, last post somehow slipped out.
What are the current VAW -> CC real world best practices being used by CC providers for throttling CPU and bandwidth to ensure an optimal client experience?

There is no way to use native throttling option in VAW UI, but there are some utilities that might come handy. I know it’s not the best solution but might be a good workaround.
Are there plans to implement VAW level granular CPU and bandwidth throttling settings in the near future?

Sure, we have this requires noted but I can’t give you the exact ETA. May I ask, are you users suffering from internet connection being completely consumed by backup process? I was under impression that if backup process is throttled on the client side (in terms of CPU/RAM consumption) network consumption should be also minimal. Thanks!
Dima P.
Veeam Software
 
Posts: 6489
Liked: 452 times
Joined: Mon Feb 04, 2013 2:07 pm
Location: SPb
Full Name: Dmitry Popov


Return to Veeam Agent for Windows



Who is online

Users browsing this forum: No registered users and 34 guests