locked
CRM 2011 with Riverbed Steelhead WAN optimization RRS feed

  • Question

  • Hi All,

    we have an on-premise CRM 2011 deployment with 700+ users in 36 countries.

    we are using Riverbed steelhead across all sites as WAN optimizer (not just CRM for all applications, SharePoint, Navision, exchange etc...). we have been receiving so many complaints from users that the performance of CRM is very poor. its not a recently reported issue.

    we started an investigation:
    1. Identified 10 different use cases which users do normally in CRM
    2. Executed these tests from United Kingdom (HQ), Malaysia, Japan and China on different days and times

    Identified following areas for improvement:
    1. version of the browser (upgrading from IE8 to IR9/10) has better results
    2. JavaScript code optimization - mainly reducing the number of server calls (on load, save etc...)
    3. Riverbed settings for CRM 2011 from http://www.magnetismsolutions.co.nz/blog/gayan-pereras-blog/2012/05/31/fun_with_dynamics_crm_2011_performance_issues

    overall achieved better results than earlier.

    Taking this opportunity we have tested with different optimization settings in riverbed as below.

    1 = CRM Control (Same as all other Riverbed devices)
    2 = CRM SDR Only (No compression)
    3 = CRM Compression only (No SDR)
    4 = CRM Control (Same as all other Riverbed devices) with no Neural Framing
    5 = CRM SDR Only (No compression) with no Neural Framing
    6 = CRM Compression only (No SDR) with no Neural Framing
    7 = Pass through (no riverbed optimization)

    The 7 (pass through) setting has better results (around 1-2 seconds) consistently than all other settings (1-7). over 150 test cycles has been done (150 x 10 scenarios = 1500 tests).

    My questions are:
    1. anyone has experience with CRM 2011 & riverbed to get best out of riverbed WAN optimization?
    2. Does WAN optimising tools work for CRM 2011?

    hope I have explained it clear enough, thanks in anticipation.

    Br,
    - Sarvesh

    Wednesday, September 11, 2013 3:50 PM

All replies

  • Have you also tried to optimise IIS with WCF compression and SSL, I imagine you already have SSL configured.

    http://bingsoft.wordpress.com/2012/02/20/optimise-dynamics-crm-2011-using-wcf-compression/


    MS CRM Bing'd - http://bingsoft.wordpress.com
    Dynamics XRM Tools CRM 4 to CRM 2011 JavaScript Converter Tool
    CRM 2011 OData Query Designer
    CRM 2011 Metadata Browser
    CRM Forum Guidance

    Wednesday, September 11, 2013 4:07 PM
    Moderator
  • Thanks Rhett for your response.

    Yes, the settings from the article are inplace already, we have made below adjustments to our CRM server.

    a. Enable authPersistNonNTLM.
    b. Enable WCF compression.
    c. Add EnableRetrieveMultipleOptimization (value 2) to the registry under HKLM\Software\Microsoft\MSCRM.
    d. Add MaxUserPort (value 65534) and TcpTimedWaitDelay (value 30) to the registry under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

    Forgot to mention earlier, it is an Intranet site, so we have not deployed SSL.

    Thanks
    -Sarvesh

    Thursday, September 12, 2013 12:12 PM
  • Hi There,

    I have disabled Riverbed from all sites where I work, it slows down CRM and strongly advise you to do the same. If you want good performance using hardware devices look at F5 devices "Big-IP"

    To improve CRM performance have a look at:

    1. Authentication make sure is working correctly with Kerberos
    2. Compression
    3. IIS settings > cache, rendering

    look at this article for a number of tips on this matter.

    http://quantusdynamics.blogspot.co.uk/2012/08/dynamics-crm-2011-optimization-guide.html


    Visit my blog for CRM material, improving performance, kerberos, IFD, development tips, etc. :) http://quantusdynamics.blogspot.com



    Monday, September 16, 2013 8:31 AM
    Answerer
  • Hi There,

    Thanks for your response.

    currently, we did setup the passthrough(no riverbed optimization) rule for all sites. we opened a ticket with our Riverbed vendor to get some help.

    Cheers
    -Sarvesh

    Tuesday, September 17, 2013 10:39 AM
  • Hi Sarvesh, Ineresting to read about your experience with Riverbed. I am wondering if you had any answer from Riverbed so far. We are considering to use Riverbed for our central CRM dynamics 2013 environment and your experience can be really valuable for us Cheers Abraham
    Wednesday, August 20, 2014 9:15 AM