Tunnel Performance – Advanced Settings
The hub Advanced tab allows you to configure the alarm settings, assign the first tunnel port, establish the hanging timeout, set the session pool size, and configure the SSL session cache.
Default Client Connection Pool Size
The size of the tunnel session pool. The session pool is symmetric, meaning inbound and outbound connections have separate pools of the same size.
Example: setting the client connection pool size value to 30 will create 60 connections between the client and the server.
The default is 5 which is normally sufficient unless you have a lot of traffic traversing the tunnel and find that tunnels are dropping often. It may make sense to have more than 5 configured in the case where the tunnel is configured and operating as both a Server and a client as well.
Note that in 7.x this parameter no longer exists.
The optimal session pool size value on Windows is about 30. If the value is set too high the hub tunnel performance will decrease.
Calculating Session Pool size
The formula to calculate the correct session pool size is:
(session_pool_size * 3) * (the number of tunnel clients in the environment)
So if session_pool_size is 5, 5 * 3 = 15, so 15 * the number of tunnel clients ....
Ideally, you want to approach but not exceed a value of 900 - which means basically if you have 30 tunnel clients you can set session_pool_size on each client up to 10. If you have 60 tunnel clients per hub then it should be set to 5, etc.
------------------------------
Support Engineer
Broadcom
US
------------------------------
Original Message:
Sent: 12-06-2017 11:32 AM
From: Daniel Blanco
Subject: Re: best practices on hub tunnel settings in large installations
Thanks danst04 (Stephen) for that great info. What is "Tunnel Session Pool" ? Where is this # found?
Not having any issues but just experience slowness from time to time and if a few tweaks can make things smoother all the better..