Skip to content
Luca Dell'Oca Principal Cloud Architect @Veeam
Virtual To The Core Virtual To The Core

Virtualization blog, the italian way.

  • Media
  • About me
Virtual To The Core
Virtual To The Core

Virtualization blog, the italian way.

Increase the performance of your Veeam backups in network mode

Luca Dell'Oca, June 28, 2016December 4, 2016

If you ever tried to do any file operation via the management interface of an ESXi host, like uploading an ISO file or running a backup using Network Mode, you may know the management interface is not running at the full speed of the underlying network interface, and the bandwidth you end up using is only a percentage of the total available. This limit is designed to preserve the availability of the management interface, but still there are situations where this limit is a problem, and you would like to increase it. Hopefully, there’s a solution.

My test environment

In order to check first the performance of my management interface, I set up first a quick backup with Veeam Backup & Replication v9. I configured my backup proxy to forcedly use Network Mode:

Force Network Mode

Then, I created a quick backup to save a single virtual machine with this proxy; since Network Mode is slow, I chose a small VM: DC02 is one of my domain controllers and its size is 40GB (34,3GB used). Also, all the tests needs to be run manually as Active Full backups, in order to skip CBT optimizations and be able to compare results. Also, the backup repository for this test runs as a virtual machine over a Fusion-IO flash card, in order to be sure that the target is not the bottleneck of the job and so I can truly compare the results. The first run gave me this result:

NBD with default settings

Network Mode tuning via NFC settings

Following the KB from VMware Poor performance while deploying virtual machines over the network, there are two settings that can be changed to improve performance, buffers and flush interval. These values can be changed using Tech Support Mode, and can influence the performance of the NFC channel.

To increase the number of buffers from 2048 to 4096, run this command:

# esxcfg-advcfg -s 32768 /BufferCache/MaxCapacity

To reduce the Buffer Cache Flush interval from 30 seconds to 20 seconds, run this command:

# esxcfg-advcfg -s 20000 /BufferCache/FlushInterval

Note: You can apply these settings if you are running at least ESXi 5.0 Update 2, and you need to apply them to all the involved ESXi servers.

After changing these settings, I’ve tried to run the backup again:

NBD after tuning

Final notes

As you can see from the numbers, speed increased from 57 to 74 MB/s, a 30% improvement in performance. I’m not going to claim that in any condition the increase is going to be 30%, but nonetheless the increase is pretty significant. This can be a really quick and effective way to speed up backups using network mode, both in 1GB and 10 GB environments.

Share this:

  • Click to share on X (Opens in new window) X
  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to email a link to a friend (Opens in new window) Email
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on WhatsApp (Opens in new window) WhatsApp
  • Click to share on Pocket (Opens in new window) Pocket
Tech limitmodeNBDnetworkNFCspeedtuningveeamvsphere

Post navigation

Previous post
Next post

Search

Sponsors

Latest Posts

  • Migrate WSL (Windows Subsystem for Linux) to a new computer
  • Pass keystrokes to a pfSense virtual machine to install it automatically
  • Automatically deploy pfSense with Terraform and Ansible
  • My Automated Lab project: #6 Create a S3 Bucket with Terraform
  • My Automated Lab project: #5 Deploy a Linux vSphere VM with Terraform and custom disks
©2025 Virtual To The Core | WordPress Theme by SuperbThemes
  • Media
  • About me
We use cookies to ensure that we give you the best experience on our website, and to collect anonymous data regarding navigations stats using 3rd party plugins; they all adhere to the EU Privacy Laws. If you continue to use this site we will assume that you are ok with it.OkNoPrivacy Policy