VEEAM Dashboard for tuning [Feature Request]

Monitoring and reporting for Veeam Backup & Replication, VMware vSphere and Microsoft Hyper-V

VEEAM Dashboard for tuning [Feature Request]

Veeam Logoby mitchellm3 » Thu Mar 09, 2017 5:39 am 1 person likes this post

Has VEEAM given any thought to helping us tune our backup jobs by giving us a dashboard or at least giving us the information on how many "concurrent tasks" we are using? For instance, at our largest site we have 8 physical proxies with 6 having 36 cores and 2 having 24. Then, each proxy server has multiple repositories of which we set a number of concurrent tasks...lets say we pick 18 for each repository. It would be great to see how many of the concurrent tasks we are using at any given time at the CPU and repository level. This way we can tune those numbers. We use StoreOnce which means we don't use VEEAM for any dedupe...just catalyst. Most of our proxies our barely touching the CPU resources given to each proxy. So those numbers we can tweak. However, it would be nice to know if our bottleneck is the CPU threads or the repository threads. If we are sending 3 jobs with 120 VMs at the same repository, then we'd be pegging the repository threads all the while having many CPU threads still available. Then we'd know to run more jobs using different repositories. At this point it is pure speculation. Even when support gets on the line to help us with performance issues I think you can hear them counting on their fingers and toes how many threads we are using. We've all been there and wished a nice dashboard could be presented on each proxy with CPU and repository threads used. Also, if VEEAM could break those numbers down on a per job basis that would be even more useful.

Thoughts?
mitchellm3
Novice
 
Posts: 5
Liked: 2 times
Joined: Tue Apr 12, 2016 8:08 pm

Re: VEEAM Dashboard for tuning [Feature Request]

Veeam Logoby Mike Resseler » Thu Mar 09, 2017 6:08 am

Hi Mitchellm3,

I moved the topic to Veeam ONE. I am sure this is a better place to discuss this feature request
Cheers
Mike
Mike Resseler
Veeam Software
 
Posts: 3151
Liked: 362 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 Dashboard for tuning [Feature Request]

Veeam Logoby Shestakov » Thu Mar 09, 2017 9:47 am

Hello mitchellm3,
Mike is correct as monitoring and analysis of backup processes are mostly performed by Veeam ONE.
In Veeam ONE Monitor you can review running tasks as well as proxy and repository real-time and historical data.
Such reports as Backup Infrastructure Assessment and Backup Job Historical Information are to help identify bottlenecks.
Thanks!
Shestakov
Veeam Software
 
Posts: 4861
Liked: 395 times
Joined: Wed May 21, 2014 11:03 am
Location: Saint Petersburg
Full Name: Nikita Shestakov

Re: VEEAM Dashboard for tuning [Feature Request]

Veeam Logoby Vitaliy S. » Thu Mar 09, 2017 1:41 pm

These dashboards can also give you some overview of the resources you use > Veeam Backup & Replication Summary Dashboards
Vitaliy S.
Veeam Software
 
Posts: 19558
Liked: 1102 times
Joined: Mon Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov

Re: VEEAM Dashboard for tuning [Feature Request]

Veeam Logoby mitchellm3 » Thu Mar 09, 2017 7:17 pm

Thanks for the quick reply. I did take a look at some of the links and dug down into some of the graphs. It seemed like most of them focused on the CPU, RAM, Network and Disk throughput. That is good and all but I could get that info from other sources. I would really like to see performance based on the "available threads" during a backup. Another example of a use case would be if I had a proxy with 36 CPU threads and only one repository with 18 threads. If I tried to backup 500VMs and I watched the performance, I'd notice first off that the backup would take a long time. Second, I would notice that my CPU would barely be touched. I might think I could speed it up by increasing the CPU threads for the proxy to 72. This of course would do me no good because the whole time the actual bottleneck was the 18 threads on the repository. Now in real life we have multiple repositories for each proxy. Each of those have "concurrent tasks". How used each one is depends on what type of backup job is running. So hopefully you can see how it would be beneficial to see the active "concurrent tasks" on a per proxy basis at the CPU and disk level. I'd rather see a counter rather than dig into each backup job and count the disks of the active VM backups within multiple jobs and correlate them to the storage repositories and their active thread counts.

Can VEEAM One do this? A historical view would be nice but I think real time is more valuable. This would explain why VMs and jobs are in a pending state.
mitchellm3
Novice
 
Posts: 5
Liked: 2 times
Joined: Tue Apr 12, 2016 8:08 pm

Re: VEEAM Dashboard for tuning [Feature Request]

Veeam Logoby Shestakov » Fri Mar 10, 2017 11:40 am

First of all, if you want to speed up the jobs, it`s better perform bottleneck analysis as proxy and repositories may be not the weakest part of the backup data flow.
As for your request, you can open Veeam ONE Monitor > Data Protection View, and review CPU/Memory performance of the desired proxy server. There is an option to review the resource usage by backup jobs.
I`ve get your other request and we are planning to extend the resource usage analysis and scheduling in the next product versions.
Shestakov
Veeam Software
 
Posts: 4861
Liked: 395 times
Joined: Wed May 21, 2014 11:03 am
Location: Saint Petersburg
Full Name: Nikita Shestakov


Return to Veeam ONE



Who is online

Users browsing this forum: No registered users and 4 guests