Will i5 4570r be enough for virtualization?

Discussion in 'iMac' started by dunnoguit, Jun 3, 2014.

  1. dunnoguit macrumors newbie

    Joined:
    Apr 3, 2014
    #1
    Hi guys,

    First post here. I'm planning to buy a 21" imac for daily use and for virtualization as I'm learning stuff. Probably will be running several Microsoft server systems and some other server software like exchange, sharepoint at the same time, and with some Windows 8 and 7. In the future, maybe some linux. My question is: will the i5 4570r which is provided by the base confuguration be powerful for those? I'm not playing games on iMac so virtualization is the most power-demanding. Sure I will buy with 16g ram and 256g ssd, but just not sure the cpu. Thanks.
     
  2. yjchua95, Jun 4, 2014
    Last edited: Jun 4, 2014

    yjchua95 macrumors 604

    Joined:
    Apr 23, 2011
    Location:
    GVA, KUL, MEL (current), ZQN
    #2
    The i5-4570R, as with any desktop i5 processors, only has 4 cores and 4 threads. For one or two VMs, it may be fine, but for more than that, you're going to need at least an i7. Desktop and laptop i7s both have 4 cores and 8 threads.

    I don't know how's the performance on an i5, but on my i7 21.5" iMac with 4 threads (which is equal to 2 physical cores), my OS X VMware machine clocks in over 11000 in Geekbench 3 (4GB of RAM assigned).

    Normally, for running several VMs together, I assign at least 2 threads to it so that each VM will have one physical core.

    On an i5, if you want to assign one physical core to each VM, you can only run two VMs at most simultaneously. On an i7, you can run 4 VMs at most simultaneously. In both cases, each VM has one physical core assigned to it (2 threads).

    Oh, and get 16GB of RAM if you're really going to be pushing your VM.
     
  3. pgeric macrumors newbie

    Joined:
    Mar 3, 2012
    #3
    You can run multiple virtual machines on the i5. Memory you should definately get the most available. Also you should consider is running the virtual machines on separate storage. The main bottleneck in virtualization is Storage IO performance.

    Perhaps get a Lacie or a Pegasus2 in a RAID 10 configuration your virtual machines should literally fly when on RAID 10.
     
  4. dunnoguit thread starter macrumors newbie

    Joined:
    Apr 3, 2014
    #4
    Thanks guys. I'm not setting a fully functional server so I guess IO performance of SSD provided by iMac should be good enough? Correct me if I'm wrong:). And it looks like i7 configuration is safer option which means several hundred bucks more:confused:
     
  5. pgeric macrumors newbie

    Joined:
    Mar 3, 2012
    #5
    The SSD should be enough to run 2 maybe 3 vms at once, depending on the IO usage of the vms.

    You might want to get the 512GB SSD since vms can get quite large.
     

Share This Page