locked
When do I have enough users to consider adding a new front end web server into CRM? RRS feed

  • Question

  • A while back I read some metrics on when a user count reaches the point that a second CRM web server should be implemented but I cannot find where I read it? Does anyone have any links to support the question when a CRM 4.0 implementation should scale to mulitple servers. I took a look at the very marketing rich scalability recommendatins but didn't see any recommendations presented in them.

    I am referring to multiple tennants with multiple organizations.

    Thanks.

    Wednesday, May 5, 2010 7:55 PM

Answers

  • You could be looking at so many factors here, from the amount of data CRM holds, the amount of transactions occurring over a specific amount of time, the spec of the server/s that you are utilising for SQL/CRM and so on. The amount of users you have will produce some of these metrics )and others), for example the amount of transactions, but if you have 1000 users using CRM intermittently you may be fine but if you have 100 user absolutely hammering the system then you may need to address your performance issue. I think the point here is that you will have to monitor the performance of your CRM system using tools like SQL profiler, and others, the work out your optimal configuration. This may not necessarily require you to add more tin, you could look at a number of things first to improve performance if your having performance issues like adding indexing to SQL and so forth.

    I know this paragraph is not as thorough as you are probably looking for but hopefully gives you some ideas.

    This may also be helpful http://blogs.msdn.com/crm/archive/2010/04/13/new-benchmark-100-000-concurrent-users-with-virtualization.aspx


    MSCRM Bing'd - http://bingsoft.wordpress.com
    Wednesday, May 5, 2010 9:10 PM
    Moderator

All replies

  • You could be looking at so many factors here, from the amount of data CRM holds, the amount of transactions occurring over a specific amount of time, the spec of the server/s that you are utilising for SQL/CRM and so on. The amount of users you have will produce some of these metrics )and others), for example the amount of transactions, but if you have 1000 users using CRM intermittently you may be fine but if you have 100 user absolutely hammering the system then you may need to address your performance issue. I think the point here is that you will have to monitor the performance of your CRM system using tools like SQL profiler, and others, the work out your optimal configuration. This may not necessarily require you to add more tin, you could look at a number of things first to improve performance if your having performance issues like adding indexing to SQL and so forth.

    I know this paragraph is not as thorough as you are probably looking for but hopefully gives you some ideas.

    This may also be helpful http://blogs.msdn.com/crm/archive/2010/04/13/new-benchmark-100-000-concurrent-users-with-virtualization.aspx


    MSCRM Bing'd - http://bingsoft.wordpress.com
    Wednesday, May 5, 2010 9:10 PM
    Moderator
  • Ok, well this is a management question and we know that "logic" may not apply. I just suggested that given our large network and potential for 3-7 tennants we start looking for a second server when the total user account is greater than 1000 users. This would take the scenarious you have suggested into account.

    How's that sound as a swag?

     

     

    Thursday, May 6, 2010 1:32 AM
  • My user totals of 100 and 1000 are just for reference, not a factual figure.
    MSCRM Bing'd - http://bingsoft.wordpress.com
    Thursday, May 6, 2010 10:06 AM
    Moderator
  • Oh yea I got that, I had already suggested to management that we look at adding a new server at 1000 but thanks.
    Thursday, May 6, 2010 11:50 AM