What's an Optimal Configuration for a VM File server?

Posted on 2012-09-19
Last Modified: 2012-09-20
What's Optimal for a VM server running Windows Server 2008?  How much RAM and many CPU's are Optimal? Around 20 to 50 users connecting.
Question by:victor2008
    LVL 95

    Accepted Solution

    RAM and CPU?  MINIMAL should be needed.  What virtualization platform are you using?  ESXi?  Hyper-V?  A type 2 hypervisor such as Virtual Box?

    File services do not typically put a strain on the CPU and memory in a system.  For a VM with dynamic RAM capabilities, I would go with a startup value of 512 MB and a Max of 4 GB (I doubt you'd ever see it come close to the 4 GB).  And processor utilization... there'll likely be more processor utilization when it's applying updates than when it's serving files to 50 users.

    Author Comment

    We are using ESXi.  Do you have any links for why minimal CPU and RAM is required for a VM Fileserver? Just need to convince other people. Thank you.
    LVL 95

    Assisted Solution

    by:Lee W, MVP
    Sorry, no - it's common sense to me when you have experience - look at the load on your existing file server.  Frankly, if you're upgrading or migrating, you should know what resources your systems are already using and what you'll need with an upgrade.  CPU is important on SQL databases and to an extent on Exchange servers as queries and the like can take a lot of calculations... RAM... what, exactly is being stored in RAM - the files are NOT loaded into RAM and then sent out over the network - they are read block by block from the disk and those blocks are sent out over the network - RAM rarely comes into play.

    As for ESXi, it supports memory sharing so it should allow you to over-commit RAM.  I hyper-v's method because it shows you the memory DEMAND and you can clearly see how much RAM the system wants and set a maximum that the system gets.

    Featured Post

    6 Surprising Benefits of Threat Intelligence

    All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

    Join & Write a Comment

    Scenario:  You do full backups to a internal hard drive in either product (SBS or Server 2008).  All goes well for a very long time.  One day, backups begin to fail with a message that the disk is full.  Your disk contains many, many more backups th…
    Learn about cloud computing and its benefits for small business owners.
    This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…
    This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles to another domain controller. Log onto the new domain controller with a user account t…

    746 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now