Forum Discussion
Derek_21893
Nimbostratus
Feb 09, 2010Question about pool statistics
Does anyone here know what the difference is between
STATISTIC_PVA_SERVER_SIDE_TOTAL_CONNECTIONS and STATISTIC_TOTAL_PVA_ASSISTED_CONNECTIONS ?
The API docs are not very clear:
STATISTIC_PVA_SERVER_SIDE_TOTAL_CONNECTIONS:
Total number of connections that are handled by PVA from the server-side of the object.
STATISTIC_TOTAL_PVA_ASSISTED_CONNECTIONS:
Total number of connections assisted by PVA.
Since these statistics are per-pool, I'm curious just what the difference is. I can guess that the STATISTIC_TOTAL_PVA_ASSISTED_CONNECTIONS may mean *all* connections handled by the PVA, total, across the system, but then why would this counter be lumped in with every pool? If this is indeed on a per-pool basis, then why would this counter be any different than STATISTIC_PVA_SERVER_SIDE_TOTAL_CONNECTIONS? Client side PVA assisted connections are found elsewhere, particularly in VIP statistics. Interestingly the same statistic STATISTIC_TOTAL_PVA_ASSISTED_CONNECTIONS are present in the VIP stats as well.
Any insight appreciated.
Thanks,
-Derek
2 Replies
- Derek_21893
Nimbostratus
So I opened a support case about this, and here's the answer. Now my question is, why on earth is there better documentation about what statistics mean in the MIB rather than the API documentation? I think that F5 should really go through these MIBs and update the API documentation where the MIB has a better description!
STATISTIC_SSL_FULLY_HW_ACCELERATED_CONNECTIONS
sysServersslStatFullyHwAcceleratedConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fully hardware-accelerated implies usage of the Cavium
Nitrox or similar hardware accelerator such that all
significant cryptographic operations are offloaded,
including but not limited to the SSL handshake (at least
the RSA/DSA/DH operations) and record processing (at least
the bulk cipher plus MAC)."
::= { sysGlobalServerSslStat 16 }
STATISTIC_SSL_COMMON_PARTIALLY_HW_ACCELERATED_CONNECTIONS
sysServersslStatPartiallyHwAcceleratedConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Partially hardware-accelerated indicates that at least the
RSA decryptions are offloaded."
::= { sysGlobalServerSslStat 17 }
STATISTIC_SSL_COMMON_NON_HW_ACCELERATED_CONNECTIONS
sysServersslStatNonHwAcceleratedConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Non-accelerated connections are those for which no
steady-state hardware acceleration is available (either
because no hardware accelerators are available or because
the necessary cryptographic operations are unsupported).
Because the extent of hardware acceleration may not be known
until a connection has closed (mid-stream SSL handshakes
might renegotiate an SSL session not supported by hardware
acceleration), this statistic will not be updated for a
given connection until it has closed - Thanks for the pointer and I'll definitely look at getting a refresh of the API docs from some of that information.
-Joe
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects