This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

most powerful hardware for Sophos XG home

Hi,

 

I know there are heaps of thread asking what hardware suits best for the home edition of Sophos XG. However I think my requirements are a little different. Most threads ask for the cheapest, least power consuming units. I rather go for the most powerful one to max out the limitations of 4 cpus and 6gb of RAM.

Currently I am running Sophos XG on an ESXI Server with E3-1265L V2. The Appliance got 4 vCPUs and 5GB of RAM.

I have about 40 live users (serveral servers, pc's and IOT devices) in average, Mainly clientless users. I run 5 Vlans and about 15 Firewall Rules. I already deactivated some Firewall feature in order to push the CPU load average below 4. Currently the average is around 3.5 with regular peaks over 4 which apparently leads to CPU Queuing. 

Since used RAM is around 50%, I believe the virtual CPU Power is just not sufficient for my purposes. Of course I know that vCPUs perform worse than bare metal.

 

Therefore, I am looking for a fanless/silent barebone/mini pc with 4 NIC and a 4 Core CPU with enough power. Furthermore it should be possible to have 6GB of RAM (probably 8GB with 2 GB unused).

I read a lot about the Celerons J1900 as recommodations but I assume that couldn't be enough for my setup.

What CPU do you recommend and is there a nice ready to use barebone suiting these needs? I saw some Jetway units which could be a good option. e.g. https://www.minipc.de/catalog/il/2289

 

thx and Best 

Pete



This thread was automatically locked due to age.
Parents Reply Children
  • (just to explain my choice)

     

    have a direct switched 1 GBit connection to the internet at home, just wanted to be on the safe side, at least i can say that with my system mentioned above i have an up- and download rate of about 90 MByte per second all security features of Sophos XG enabled.

    But in fact i am locking for a not so noisy gateway with enough performance for my internet connection  as backup so started following this thread.

  • Hey rfcat,

     

    since the e3 is running the esxi server hosting two other vm's including a Raid NAS, I can't use it for Sophos only. That's actually the reason why I am looking for dedicated Hardware for the firewall appliance. 

     

    QOTOM as well as Protectli could be good options for this purpose. Whereas the Protectli units are recommended more often because of quality reasons.

    I did a quick spec comparison of these units:

    got some questions:

    1. is there a difference whether I go for a quad core or a dual core with hyperthreading? in case of Dual Core with HT, does Sophos XG Home actually use all 4 threads or is it limited to the 2 real cores? Is the CPU limitation of the Home version fixed to cores or threads?

    2. Is the AES-NI feature used by Sophos XG

    3. Whats better: Dual Core (with HT) and high Clockspeed or Quad Core (that would boil it down to E3845 or J1900)

     

     , what is your average load on your machine? In my case CPU load is also quite low but the average load is fairly high and since both aspects are not directly connected to each other, I think average load is a good indicator for the performance of the firewall.

     

    Best

    Pete

  • I have somewhat of an answer regarding the cores vs. thread issue. Posted by Aditya Patel | Sophos Network and Security Engineer.

     

    "The limit does not apply to threads, if your processor has 8 core 16 thread it would restrict the use of 4 cores but you may need to check the maximum threads the core would handle. If 4 cores are able to use all 16 threads then it will 16 threads if needed."

     

    community.sophos.com/.../xg-home-edition-4-core-limit-apply-to-threads

     

    And for your third question, I had almost the same question regarding core speed vs. amount of threads. The consensus is that higher core speed is more important than the amount of cores, especially in regards to the IDS.  I received two different responses. 

    1. By default in the XG a snort thread is created for each core. 
    2. ...you’ll get better performance with a CPU that has higher single core performance. While Sophos does run multiple instances of Snort on each CPU core, this is so it can run dedicated instances of Snort on each connection (i.e. better multi-connection performance).

    community.sophos.com/.../361755

  • Here are last weeks averages.

  • that implies that the best option would be a quad core cpu with hyperthreading. Even tough it would most likely be heavily oversized. :-)

    the answer you got regarding cores is not entirely clear to me. If one snort process is being generated per core I'd assume that more cores would be the better option instead of higher clock rate. I guess that heavily depended on the use cases.

     

    After looking for a reseller for the Protectli or Qotom devices in Europe, it seems like there isn't any. Meaning, importing would add another 200 Bucks to the bill. So, maybe build a system on my own is probably the better option, in term of performance as well as budget.

     

    Based on your post above, you already did the research for that. Have you done the build already or are you also still in researching phase?

  • interesting, my CPU load is even lower, WAN traffic also less but the average load is much higher. 

     

  • That is interesting. I'm not running any VLANs at the moment, so i wonder if that's contributing?

  • yeah, this could be one explanation.

  • May have missed it, but earlier in the thread someone linked to a Pondesk device that was suspiciously similar to the Protectli model I have. Free shipping to Europe (at least, they claim that on the site) and give you plenty of customization options and, what I missed the first time I looked at it, if you scroll down and click the Performance tab, they give some numbers for different FW installs including Sophos. Not sure how goosed the numbers are, but it's honestly more than I've seen on any other site trying to sell these things.

    https://www.pondesk.com/product/Intel-Atom-E3845-4-LAN-AESNI-3G4G-Fanless-Firewall-Router_MNHO-048

     

    -Gary

  • I have not upgraded yet. I was just giving an example of what someone could build themselves if they couldn't obtain a Qotom PC or were worried about the quality.

    My UTM is running a desktop PC with AMD A6 7400K and 8Gb of DDR3 RAM. The CPU is a dual core running at 3.6Ghz and I feel it is enough to run what I need since I am the only user.

    I don't see the benefits of going to a Celeron CPU other than for power savings (10 watts Celeron vs. 65 watt AMD) I would rather get myself an embedded micro ATX board and use the case, power supply, and dual port Intel LAN NIC that I already have.

     www.newegg.com/.../Product.aspx

    But the reality is that this CPU even though it is a 65 watt CPU really just sits there idling 99% of the time anyway, so the the cost savings in power usage isn't even worth worrying about.