locked
Can CRM 4.0 be run as a Virtual Machine in a production environment? RRS feed

  • Question

  • Hello all,

    Ive been looking through the forums and couldnt find an explicit answer.

    We are looking to upgrade our current CRM 4.0 server with newer hardware and the question of VMs came up. Is it possible/advisable to run CRM on a VM? We have at most 40 users with concurrent connections around 10 or so.

    If it is able to be a VM, are the hardware requirements different than the bare metal hardware requirements on MS.com?

    Monday, September 13, 2010 6:46 PM

Answers

  • The Implementation Guide planning document (http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1ceb5e01-de9f-48c0-8ce2-51633ebf4714&DisplayLang=en) says:

    Microsoft Dynamics CRM servers can be deployed in a virtualized environment by using Microsoft Virtual Server 2005 R2 or Windows Server 2008 with Hyper-V. You must understand the limitations and best practices of server virtualization before you try to virtualize your installation of Microsoft Dynamics CRM.

    For information about how to deploy Microsoft Dynamics CRM in an environment that is running Virtual Server 2005, see KB article 946600: Microsoft Dynamics CRM 4.0 on a computer that is running Microsoft Windows Server 2008 (http://go.microsoft.com/fwlink/?linkid=132451).

    For information about how to deploy Microsoft Dynamics CRM in an environment that is running Windows Server 2008 with Hyper-V, see KB article 957054: Support for Microsoft Dynamics CRM 4.0 on a computer that is running Windows Server 2008 Hyper-V (http://go.microsoft.com/fwlink/?linkid=127728).

    In general, I think you're safe (and supported) using non-MS virtualization technologies as well, but Microsoft doesn't provide technical support or guarantees of course if there are problems caused by third-party software.

    Matt Wittemann
    CRM MVP

    • Proposed as answer by Donna EdwardsMVP Monday, September 13, 2010 8:26 PM
    • Marked as answer by Jim Glass Jr Monday, September 13, 2010 8:36 PM
    Monday, September 13, 2010 8:17 PM
    Moderator

All replies

  • I have a CRM SQL server running in a Virtual Environment with the CRM application server sitting outside for now.  This has been running for some time with no issues for both internal and external staff.  I plan to move the Application server into the environment in the next few months. 

    I don't think the hardware specs are different as long as you are using at least the minumum recommended for the the VM software, CRM, SQL, the OS etc., whichever is the greatest of these.  Of course, it never hurts to have more than the required for scalability.


    Regards, Donna

    Monday, September 13, 2010 7:23 PM
  • The Implementation Guide planning document (http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1ceb5e01-de9f-48c0-8ce2-51633ebf4714&DisplayLang=en) says:

    Microsoft Dynamics CRM servers can be deployed in a virtualized environment by using Microsoft Virtual Server 2005 R2 or Windows Server 2008 with Hyper-V. You must understand the limitations and best practices of server virtualization before you try to virtualize your installation of Microsoft Dynamics CRM.

    For information about how to deploy Microsoft Dynamics CRM in an environment that is running Virtual Server 2005, see KB article 946600: Microsoft Dynamics CRM 4.0 on a computer that is running Microsoft Windows Server 2008 (http://go.microsoft.com/fwlink/?linkid=132451).

    For information about how to deploy Microsoft Dynamics CRM in an environment that is running Windows Server 2008 with Hyper-V, see KB article 957054: Support for Microsoft Dynamics CRM 4.0 on a computer that is running Windows Server 2008 Hyper-V (http://go.microsoft.com/fwlink/?linkid=127728).

    In general, I think you're safe (and supported) using non-MS virtualization technologies as well, but Microsoft doesn't provide technical support or guarantees of course if there are problems caused by third-party software.

    Matt Wittemann
    CRM MVP

    • Proposed as answer by Donna EdwardsMVP Monday, September 13, 2010 8:26 PM
    • Marked as answer by Jim Glass Jr Monday, September 13, 2010 8:36 PM
    Monday, September 13, 2010 8:17 PM
    Moderator
  • Thank you very much for the reply. I will most likely be using VS2005 because we have used it in the past but is there a compelling argument for using Hyper-V over VS other than "its newer"?
    Monday, September 13, 2010 8:34 PM