Saturday, November 8, 2014

NetWorker new "save session distribution" option for load balancing

One of the new feature I discover after upgraded to NW 8.1.1.7 is "Save Session distribution".  There is one Networker server and 3 storage nodes to handle the backup.  NW server only handles index, bootstrap and a few Solaris client only.  Majority of the backup are sent to storage nodes.  When a pool is created, we make sure all 3 storage nodes setup a devices to the pool for load balancing.  In the past, you have certain clients go thru sn1 and the other go thru the other sn by setting the storage node affinity of clients.  Here are the few pts I found from the NetWorker training.

Max session

  • save sessions are distributed on each sn device's max session attribute (default)
  • more likely to concentrate the backup load on few storage nodes. 
Target session


  • save sessions are distributed based on each storage nodes device's target sessions attribute
  • more likely to spread backup across multiple storage nodes

P.S. Save session distribution is not available for clone or recover operations.

You can set this up from the server's properties.









This configuration can be overridden on a client basis within the client properties.








Lastly, make sure you enter all available and qualified sn in the storage affinity field of the client.  NetWorker will try to load balance the backup among the storage nodes defined in the storage node affinity field.


No comments: