Hi,
I'm new to the forum, but I've been reading up a bit on the Sophos UTM IPS performance issues - which I am experiencing, and looking for suggestions on how to possibly improve this problem. I have a 100mbps down/15mpbs up cable connection with 3-4 active users and approximately 20-30 Internet connected devices.
My Sophos UTM v9.352-6 system specs are below:
- Jetway Mini-ITX Intel Motherboard ICH9R
- Intel Atom D525 1.8Ghz Dual Core w/ HT
- 4GB DDR3 RAM
- 320GB 5400RPM Hard Drive
- 2 Intel 82574L PCI-E Gigabit Ethernet Ports (WAN and LAN)
- 3 Intel AD3INLAN-G Daughterboard Gigabit Ethernet Ports (only using 1 right now for DMZ)
- All CAT5E or CAT6 wiring
I'm only using the Firewall, IPS, and Advanced Threat Protection features, nothing else (no Web Protection, etc.) for my 2 Local Networks (DMZ and Internal). Here are some more details:
- 10-15 Firewall Rules
- 8-10 DNAT and SNAT Rules
- 1923 IPS Attack Patterns Enabled
- TCP/UDP/ICMP Source & Destination DoS Protection Enabled
- Anti-Port Scan Enabled
So with this configuration my 100+mbps connection drops down to around 70mbps (just testing with Speedtest.net). I understand this is probably normal given Snort's nature and single threaded limitations, etc...correct? Should I look at upgrading my Motherboard/RAM and CPU to something like an Intel i3? Or will that not make much difference at this point? One things I noticed in testing with IPS Advanced tab for "Pattern Set Optimization" is that when I enabled "Activate file related patterns" - that really impacted my Speedtest.net throughput much more - dropping speeds down to only 25mbps.
One other question - since its seems like the root cause is the performance limitations of Snort itself, is it safe to assume that Sophos' new XG platform will not have drastic IPS throughput performance improvements.
I looked at their product comparison chart, and the entry level XG Desktop appliance claims 510Mbps IPS throughput - but I believe those appliances uses commodity hardware like Intel Atom CPUs. I'm sure they appliances have other optimizations, but it begs the question how are they getting that much better performance with somewhat similar hardware? Did they make big improvements in their XG software and/or Snort optimizations?
On a side note, I'll be getting a Palo Alto 200 soon for testing which I don't believe uses Snort. But I'd like to continue to use Sophos as well since its a great product, minus this Snort performance issue.
Any insight/suggestions are appreciated.
Thanks.
This thread was automatically locked due to age.