locked
Performance comparison CRM 3.0 / CRM 4.0 / CRM 2011 RRS feed

  • Question

  • Hello,

    We asked me to make a performance comparison btw the CRM 3.0 and the CRM 2011.
    Thi comparison must give us an opportunity to migrate from crm 300 to crm 2011.

    Are there documents to help me to write this ? (webservices connection performance, retreived data delay,...)
    Actually, we got a big problem with our crm 3.0. We got every days "outofmemory" message and i must restart the IIS to resolve this bug.

    Thank you in advance

    Wednesday, October 3, 2012 12:17 PM

Answers

  • The information you need will not be found in 1 single whitepaper any where...

    But you can find some of your performance questions by looking through the performance whitepapers on MS CRM 2011... like http://www.microsoft.com/en-us/download/details.aspx?id=16673 and alike....

    As to comparing CRM 3.0 with CRM 2011.. there is allmost no comparison any more.

    • In CRM 3.0 you where working with call outs instead of plugins.
    • You where working with processes instead of workflows.
    • You where working with 32 instead of 64 bit as you mention yourself..
    • and you where limited in ALOT of infrastucture issues bydesign.

    As for webservices.. yes.. they have changed.. and they are performing better. In overall the system is performing better.

    You should advice your client.. not based on performance.. but on the fact that:

    • crm 3.0 is no longer supported by Microsoft.
    • That its running on old SQL platforms.
    • That it doesnt support Office 2007+
    • That it officially is not supported by Win7 or Win 8. 
    • etc etc etc..

    There are soo many reasons to upgrade.. but depending on the CRM 3.0 implementation.. and the amount of custom coding (call outs etc).. then the upgrade can be quite a handfull..

    • From CRM 3.0 to 4.0 you needed to rewrite all plugins and webservices.
    • From 4.0 to 2011 you needed to upgrade/rewrite alot of your javascript

    Sooo.. dont under estimate the task... and... do consider doing a migration upgrade instead of doing a InPlace upgrade...


    Rune Daub Senior Consultant - Dynateam CRM http://www.xrmmanagement.com

    Saturday, October 13, 2012 10:20 PM
  • Hi,

    I totally agree with Rune. There is no comparison.

    First of all the important question is how much cost and time will it take for the migration from CRM 3 to CRM 2011. You and your team need to migrate and exactly replicate the business/automation processes running on CRM 3.0, onto CRM 2011. When you ask about demonstrating CRM 2011 performance, it is a very vague statement. There are so many metrics based on which you can judge the performance.

    The web services and workflows framework in CRM 2011 is different which is also augmented by new JScript model. My advise would be to create a development server. Try to replicate the CRM 3 project onto CRM 2011 and have it fully tested by your team and your client/customer.

    CRM 2011 has already proved to be a big step up from CRM 4.0/3.0. The programming model has changed and now we have more powerful .NET 4.0 and VS 2010 platform. 

    CRM 2011 is very tightly integrated to the 64 bit platform Windows Server 2008 R2 and SQL 2008 R2 provides. Microsoft is very aggressive to push hotfixes and service updates which are almost every quarter.

    The best thing about CRM 2011 is also how well it can now be integrated with SharePoint 2010, Microsoft Dynamics GP 2010 through Scribe. So this is a selling point to your client apart from performance.

    I hope this helps. If my response answered your question, please mark the response as an answer and also vote as helpful.


    Ashish Mahajan, Microsoft Dynamics CRM Solutions Architect, CSG (Melbourne)
    My Personal Website: http://www.ashishmahajan.com
    My Blogs: http://ashishmahajancrm.blogspot.com.au and http://ashishmahajancrm.wordpress.com
    My Youtube Channel: http://www.youtube.com/user/ashishmahajanmscrm

    My Linkedin: View Ashish Mahajan's profile on LinkedIn
    My Twitter: https://twitter.com/#!/ashishmahajan74

    Sunday, October 14, 2012 5:14 AM

All replies

  • Wednesday, October 3, 2012 2:13 PM
    Answerer
  • Hello,

    I would like to have more information about the performance of Microsoft Dynamics CRM 2011.

    I install, configure, develop with CRM 2011 since 1 year. I worked 6 months with CRM 4.0 but it was for trivial operations.
    One of our client would like to migration its CRM 3.0 because performance are very horrible.
    However, he wants a study of performance between CRM 3.0 and CRM 2011.
    Do you have some technical documents to push on the migration to CRM 2011 ?

    • I know CRM 3. Is running on Windows Server 2003 32bits and CRM 2011 on Windows Server 2008 64bits. That’s means we can put more than 4 GB of memory on the machine.
      How can I demonstrate it will improve the performance ?
    • On 32bits machines, a process only can use 2 GB of memory. Is it still applying for a 64bits machines ?
      If yes, is CRM 2011 process  can use more than 2GB on 64bits machines ?  
    • Is CRM 2011 web services are more efficient ? If yes, how can I prove it ?
    • Is CRM 2011 workflows are more efficient ? If yes, how can I prove it ?
    • ...

    Thank you in advance for your support.
    Best regards,

    Saturday, October 13, 2012 8:35 PM
  • The information you need will not be found in 1 single whitepaper any where...

    But you can find some of your performance questions by looking through the performance whitepapers on MS CRM 2011... like http://www.microsoft.com/en-us/download/details.aspx?id=16673 and alike....

    As to comparing CRM 3.0 with CRM 2011.. there is allmost no comparison any more.

    • In CRM 3.0 you where working with call outs instead of plugins.
    • You where working with processes instead of workflows.
    • You where working with 32 instead of 64 bit as you mention yourself..
    • and you where limited in ALOT of infrastucture issues bydesign.

    As for webservices.. yes.. they have changed.. and they are performing better. In overall the system is performing better.

    You should advice your client.. not based on performance.. but on the fact that:

    • crm 3.0 is no longer supported by Microsoft.
    • That its running on old SQL platforms.
    • That it doesnt support Office 2007+
    • That it officially is not supported by Win7 or Win 8. 
    • etc etc etc..

    There are soo many reasons to upgrade.. but depending on the CRM 3.0 implementation.. and the amount of custom coding (call outs etc).. then the upgrade can be quite a handfull..

    • From CRM 3.0 to 4.0 you needed to rewrite all plugins and webservices.
    • From 4.0 to 2011 you needed to upgrade/rewrite alot of your javascript

    Sooo.. dont under estimate the task... and... do consider doing a migration upgrade instead of doing a InPlace upgrade...


    Rune Daub Senior Consultant - Dynateam CRM http://www.xrmmanagement.com

    Saturday, October 13, 2012 10:20 PM
  • Hello RuneDaub,

    Thank you for your help and for the whitepapers.
    I already talked about the support, the hardware, technologies and rollup but it wasn't enought for him...

    I keep the theads as "unresolve" waiting for more information. 
    What is the implication of the 64bits OS for CRM 2011 ? What's the GB memory can CRM process used ?

    Thank you

    Saturday, October 13, 2012 10:35 PM
  • Hi,

    I totally agree with Rune. There is no comparison.

    First of all the important question is how much cost and time will it take for the migration from CRM 3 to CRM 2011. You and your team need to migrate and exactly replicate the business/automation processes running on CRM 3.0, onto CRM 2011. When you ask about demonstrating CRM 2011 performance, it is a very vague statement. There are so many metrics based on which you can judge the performance.

    The web services and workflows framework in CRM 2011 is different which is also augmented by new JScript model. My advise would be to create a development server. Try to replicate the CRM 3 project onto CRM 2011 and have it fully tested by your team and your client/customer.

    CRM 2011 has already proved to be a big step up from CRM 4.0/3.0. The programming model has changed and now we have more powerful .NET 4.0 and VS 2010 platform. 

    CRM 2011 is very tightly integrated to the 64 bit platform Windows Server 2008 R2 and SQL 2008 R2 provides. Microsoft is very aggressive to push hotfixes and service updates which are almost every quarter.

    The best thing about CRM 2011 is also how well it can now be integrated with SharePoint 2010, Microsoft Dynamics GP 2010 through Scribe. So this is a selling point to your client apart from performance.

    I hope this helps. If my response answered your question, please mark the response as an answer and also vote as helpful.


    Ashish Mahajan, Microsoft Dynamics CRM Solutions Architect, CSG (Melbourne)
    My Personal Website: http://www.ashishmahajan.com
    My Blogs: http://ashishmahajancrm.blogspot.com.au and http://ashishmahajancrm.wordpress.com
    My Youtube Channel: http://www.youtube.com/user/ashishmahajanmscrm

    My Linkedin: View Ashish Mahajan's profile on LinkedIn
    My Twitter: https://twitter.com/#!/ashishmahajan74

    Sunday, October 14, 2012 5:14 AM
  • Hi,
            
    If any of the responses answered your question and you are satisfied, please mark the response as an answer and vote as helpful. This will help others to search on similar problems.
            
    Thanks in advance.

    Ashish Mahajan, Microsoft Dynamics CRM Solutions Architect, CSG (Melbourne)
    My Personal Website: http://www.ashishmahajan.com
    My Blogs: http://ashishmahajancrm.blogspot.com.au and http://ashishmahajancrm.wordpress.com
    My Youtube Channel: http://www.youtube.com/user/ashishmahajanmscrm

    My Linkedin: View Ashish Mahajan's profile on LinkedIn
    My Twitter: https://twitter.com/#!/ashishmahajan74

    Wednesday, October 24, 2012 1:16 PM