XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Looking for recommendations on performance issues

    Scheduled Pinned Locked Moved Compute
    3 Posts 2 Posters 376 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B Offline
      Bane
      last edited by

      Hi all,

      Hi have a supermicro MB with two, E5-2630 v3 processors. For RAM, I have 96GB of DDR4 ECC (Only 32gb in use). My vm's perform somewhat slugishly, so I am looking to make some changes. In everyone's experiences is it better to have more cores or faster clock speed? I'm wondering if going from my current pair of processors to something like the e5-2699 with 22 cores each would make a difference in the responsiveness, or would I better off with something like a 16 core Ryzen?

      Any input is appreciated.

      A 1 Reply Last reply Reply Quote 0
      • A Offline
        Andrew Top contributor @Bane
        last edited by

        Bane It depends on your workload type... But, if you don't use almost 100% of ALL the cores now (per VM), then adding more cores generally won't help with responsiveness. A faster processor (even with fewer cores) can make the VMs faster and more responsive. It's all about how you use processor time. Responsiveness is normally associated with single threaded speed. Total system performance can be more related to cores and multi threaded applications. Also I/O wait time can be slowing everything down... It's not always about CPU power.

        If you stay with the same generation of CPU then fewer cores will often run faster (higher GHz) and turbo higher/longer. Moving to newer generation CPUs will often offer greater per-core performance. Faster CPUs and newer systems can also provide better IO speed.

        I have new systems with 4C/8T CPUs and NVMe that offer the much better performance than larger older 10C/20T CPUs with enterprise SAS drives.

        If your system takes 1 second per core to respond to a query, then adding more cores won't reduce the response time but will allow more concurrent queries. So in that case more cores=more performance, but not a faster response.... unless your query is huge and a multithreaded/multicore workload is used to generate a response....

        B 1 Reply Last reply Reply Quote 0
        • B Offline
          Bane @Andrew
          last edited by

          Andrew That's what I thought, but basically wanted confirmation. Are there any settings to look at that may be able to be tuned in XCP to improve responsiveness?

          1 Reply Last reply Reply Quote 0
          • First post
            Last post