Page 1 of 2 12 LastLast
Results 1 to 10 of 14
  1. #1
    Untanglit
    Join Date
    Aug 2016
    Posts
    16

    Default cpu upgrade advice

    When I first started testing Untangle, I installed it on an old Dell box.

    It had worked out really well for me, although I seem to overload the CPU at times. When I get the dreaded "internet is crawling" message from staff, it happens around the same time of cpu peak.

    I currently have this cpu in use: http://ark.intel.com/products/27249/...z-1066-MHz-FSB

    It's understandably lacking.

    It's an LGA 775.

    I'm looking to replace the 2.1 dual core with a 3.0ghz quad core. If you were shopping, which one would you pick? I kinda like using the older box because we have several around. Easy to swap parts, and be back up again.

    Would I need to reinstall untangle after this change, or will untangle register the change, and likely be fine?

    Thank you.

  2. #2
    Untangle Ninja sky-knight's Avatar
    Join Date
    Apr 2008
    Location
    Phoenix, AZ
    Posts
    21,561

    Default

    That CPU can handle hundreds of devices, how large is your network?
    Rob Sandling, BS:SWE, MCP
    NexgenAppliances.com
    Phone: 866-794-8879 x201
    Email: support@nexgenappliances.com

  3. #3
    Untangle Ninja jcoehoorn's Avatar
    Join Date
    Mar 2010
    Location
    York, NE
    Posts
    1,346

    Default

    The first thing I'd check is your disk throughput.

    It's common in the linux world for the cpu to report a very high "load", when the real source of that load is you have a number processes queued and sitting idle because they're waiting on data from a disk or network port that can't keep up. Make sure you have enough RAM, and that your disk is fast enough, which isn't the same as big enough.

    In Untangle, this disk/network-based high load often corresponds to noticeable increases in latency.

    Additionally, this problem can sometimes manifests in high-volume Untangle installs because you're running on a desktop motherboard that does not have enough throughput in the PCI bus between the disk and CPU. The CPU isn't actually doing much, but the load shows high because you have many processes waiting on data from the disk or network.
    Last edited by jcoehoorn; 07-12-2017 at 09:57 AM.
    Five time Microsoft ASP.Net MVP managing a Lenovo RD330 / E5-2420 / 8GB with Untangle 12.2 to protect 200Mbits for ~400 residential college students and associated staff and faculty

  4. #4
    Master Untangler
    Join Date
    Jan 2011
    Posts
    927

    Default

    you'd have to find out which CPU's your Dell supports... the only Core 2 Quad you can be reasonably sure will work based solely on what CPU you have now would be the Core 2 Quad Q6700/Q6600). After that it's fairly sure the QX6700/QX6800/QX6850 would work. What you'd really want is a Core 2 Quad Q9550 or Q9650, but those are a newer generation than your current CPU so there's a decent chance they won't work in your Dell (again, based solely on assumptions given the CPU you have now)

  5. #5
    Untanglit
    Join Date
    Aug 2016
    Posts
    16

    Default

    I think my highest ever was 180, but I typically averaged around 75-125. I'd get a complaint, login, see the gauge in red text saying load is high 100%, but I can't find a graph in my daily reports to support that claim. The cpu graphs are showing as a white image in Gmail, while all of the other graphs appear to be correct.

    Anywho, I got several alerts like this:

    Server load is very high:
    The current system state is: [ Load (1-minute): 21.66, Load (5-minute): 11.15, Load (15-minute): 4.87, Memory Free: 640MB, Disk Free: 106081MB, Swap Used: 319MB ]

    Causal Event: SystemStatEvent
    {
    "diskFreePercent": 0.7362311,
    "cpuSystem": 0.07704655,
    "diskUsedPercent": 0.2637689,
    "diskTotal": 151086661632,
    "diskFree": 111234699264,
    "cpuUser": 0.9133226,
    "memUsedPercent": 0.78701323,
    "diskUsed": 39851962368,
    "load15": 4.87,
    "swapUsedPercent": 0.05235849,
    "swapFree": 6071345152,
    "memFree": 671903744,
    "memTotal": 3154673664,
    "swapTotal": 6406795264,
    "memBuffers": 0,
    "load5": 11.15,
    "activeHosts": 80,
    "load1": 21.66,
    "timeStamp": "2017-05-25 12:35:16.944",
    "swapUsed": 335450112,
    "swapFreePercent": 0.9476415,
    "memUsed": 2482769920,
    "memFreePercent": 0.21298677,
    "memCache": 11874304


    Maybe my lack of ram was affecting my cpu?

    I got this reply from untangle support through a support ticket.

    We do see the higher CPU spikes on the system. However, while there are shield block events, there aren't that many. Not enough to cause concern anyway. A review of your hardware and the number of devices flowing through this hardware, leads me to believe that the device is just under powered under certain situations. For example in the morning when you see a spike in the number of active hosts on the network there is a corresponding spike in load. There are some changes I would recommend in this situation. For example not logging bypassed traffic (which I have setup for you already) and disabling Intrusion Prevention.

    I'd like to log bypassed sessions possibly, but maybe no upgrade to this hardware would get me there.

    Do you have any insight for me?


    Here's another.


    Server load is very high:
    The current system state is: [ Load (1-minute): 23.6, Load (5-minute): 12.08, Load (15-minute): 5.26, Memory Free: 435MB, Disk Free: 106286MB, Swap Used: 868MB ]

    Causal Event: SystemStatEvent
    {
    "diskFreePercent": 0.7376496,
    "cpuSystem": 0.08351178,
    "diskUsedPercent": 0.26235044,
    "diskTotal": 151086661632,
    "diskFree": 111449010176,
    "cpuUser": 0.91648823,
    "memUsedPercent": 0.8552826,
    "diskUsed": 39637651456,
    "load15": 5.26,
    "swapUsedPercent": 0.14215307,
    "swapFree": 5496049664,
    "memFree": 456536064,
    "memTotal": 3154673664,
    "swapTotal": 6406795264,
    "memBuffers": 0,
    "load5": 12.08,
    "activeHosts": 74,
    "load1": 23.6,
    "timeStamp": "2017-03-13 13:19:41.742",
    "swapUsed": 910745600,
    "swapFreePercent": 0.8578469,
    "memUsed": 2698137600,
    "memFreePercent": 0.14471737,
    "memCache": 3899392

    Thanks,

  6. #6
    Untanglit
    Join Date
    Aug 2016
    Posts
    16

    Default

    Thanks, that makes sense. an SSD is no biggie, I can do that easily. Do the numbers below show that an SSD would help me out? I know an SSD can never hurt my scenario on this, I just want to ensure I'm making the most budget friendly choice of improvement for my customer.

    Thanks for the response.
    Last edited by skearton; 07-12-2017 at 10:19 AM.

  7. #7
    Untangle Junkie dmorris's Avatar
    Join Date
    Nov 2006
    Location
    San Carlos, CA
    Posts
    16,328

    Default

    Quote Originally Posted by jcoehoorn View Post
    The CPU isn't actually doing much, but the load shows high because you have many processes waiting on data from the disk or network.
    This is your case.

    The load is high because your system is swapping.
    You are either low on memory or have some major configuration issue (or both).
    I would echo the advice from support.

    Changing disk and/or CPU won't affect this.
    Attention: Support and help on the Untangle Forums is provided by volunteers and community members like yourself.
    If you need Untangle support please call or email support@untangle.com

  8. #8
    Untanglit
    Join Date
    Aug 2016
    Posts
    16

    Default

    Quote Originally Posted by dmorris View Post
    This is your case.

    The load is high because your system is swapping.
    You are either low on memory or have some major configuration issue (or both).
    I would echo the advice from support.

    Changing disk and/or CPU won't affect this.
    Thank you dmorris. I'll do the RAM upgrade for now, and see how it goes.

  9. #9
    Master Untangler dmor's Avatar
    Join Date
    Jun 2009
    Posts
    505

    Default

    What about the NICs? I know some people here swear by Intel NICs. But your could be Realtek... IDK whether this may have an impact too.


    Sent from my iPhone using Tapatalk

  10. #10
    Untangle Ninja sky-knight's Avatar
    Join Date
    Apr 2008
    Location
    Phoenix, AZ
    Posts
    21,561

    Default

    In my experience bad NICs don't cause CPU or RAM overload, they cause a bored server to simply perform badly.
    Rob Sandling, BS:SWE, MCP
    NexgenAppliances.com
    Phone: 866-794-8879 x201
    Email: support@nexgenappliances.com

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

SEO by vBSEO 3.6.0 PL2