However, the upgraded node (when running as master), shows a clear network performance degradation: While node-1 (the one still running v2.2.3) can easily forward traffic at +250Mb/s, the alternate node (the one running v2.3) tops at +-80Mb/s.
Well, how to say it and being friendly any more? If I buy a MS Windows Server 2008 together with hardware
and now I want to install MS Server 2012 R2 on it, I will find perhaps out that this hardware is not really good
matching the newer software version. But there in MS Windows based fields we know this and life with this.
Why not also with FreeBSD and pfSense? As a customer and user of pfSense I can´t say I would be loving to
see even newer things, such as Intel QuickAssist, AES-NI support and DPDK or netmap-fwd, but I am no really
willing to buy new hardware or plain upgrading this hardware to the nearly latest or an actual stand. Not really
nice said, but the true from my point of view on this.
While diagnosing the issue we’ve found node running pfSense v2.3 to have a high load under such a ‘low’ traffic (ie. 80Mb/s), and high CPU usage by network drivers, as show below:
Perhaps, only perhaps I mean, they are working on newer drivers or make older drivers better matching
with the actual new hardware, but then often compared to older hardware it is then not really a gain and
playing well together. Perhaps you could think about a newer board, stronger CPU or SoC and/or more or
faster RAM? I really don´t know it and I am not a professional likes cmb and others, but often new hardware
does the trick for many years, let us say the next 5 or 6 years.
Any suggestion?
I will be truly to you, I would stay with the 64Bit version 2.2.6, but even this is related to all circumstances
and seen affects in each pfSense system. Some are really hard likes your 250Mbs/80Mbs, but also other strange
points would let me say wait since pfSense let us say 2.4 or higher. And if this would be not really better going
then for you and your company I would really urgent think about a hardware upgrade.