Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Hi there,
There is an issue with role permissions that is being worked on at the moment.
If you are having trouble with access or permissions on regional forums please post here to get access: https://www.boards.ie/discussion/2058365403/you-do-not-have-permission-for-that#latest

6, 7, 8 core processors?

  • 01-02-2013 2:16pm
    #1
    Closed Accounts Posts: 8


    Hi,

    I'm involved in a project where it was discussed to use 6, 7 and 8 core processors in a virtual server on a network. I don't fully understand the number of cores that should be required and why on a machine, so was kinda looking a bit dumbfounded. Can anyone help, or put me in the right direction to find out why to use a certain amount of cores on a processor and why?

    Cheers,
    Ed
    Tagged:


Comments

  • Registered Users, Registered Users 2 Posts: 37,485 ✭✭✭✭Khannie


    Well in general you want more cores if you have a problem that is parallelisable, that is that it can be spread across lots of cores. Not every problem fits into this space. Zipping files for example generally wont perform super well on a high core count machine.

    On the flip side, you can make things go super fast if you have software that can make use of all the cores. That's really what it boils down to. If the software is good for lots of cores, then more cores is better.


  • Registered Users, Registered Users 2 Posts: 106 ✭✭Moonstar


    Also worth bearing in mind that if you are just doing something general purpose like web hosting, but with high volumes, having more cores will be beneficial as both the OS itself and the majority of software (eg. apache etc.) will be able to use the extra cores to scale up.

    You'd need to first figure out if you really need them though, depending on demand, and also make sure to configure with enough additional memory for the number of cores. Typically this estimation could be done on a test machine, measuring the server load (specifically, CPU usage) with simulated traffic or requests.


  • Closed Accounts Posts: 8 itsmeyouknow


    Cheers for the responses. Basically, it would be for a Windows server and Citrix server environment with maybe 30 users per server.


  • Registered Users, Registered Users 2 Posts: 37,485 ✭✭✭✭Khannie


    Cheers for the responses. Basically, it would be for a Windows server and Citrix server environment with maybe 30 users per server.

    My worst nightmare. :D

    Well in your case, more cores is definitely better. As many as you can get your hands on. I would recommend looking at dual (i.e. 2) 6 or 8 core servers in that case. You'd still be giving each user < 1 CPU each.

    There are no CPU's with 7 cores that I am aware of by the way. It's usually 2, 4, 6 or 8.

    edit: Just so I'm clear: 30 users on the system at the same time, each one essentially running their own VM? (I'm not overly familiar with citrix specifically, but I'm guessing it's similar to other virtualised environments?)


  • Closed Accounts Posts: 1,190 ✭✭✭Squeaky the Squirrel




  • Advertisement
  • Closed Accounts Posts: 8 itsmeyouknow


    Thanks for that. Would be a published resource they would be accessing, not a full VM.


Advertisement