Microsoft Dynamics CRM 2011 Performance and Scalability on Intel Processor-based Servers with Solid-State Drives

Contributors: Brian Bakke, Grant Geiszler, Martijn Bronkhorst, Andy Dow, Aditya Varma, Russ Dobbins, Gus Apostol, Mukul Agarwal, Paul Liew, and Nitasha Chopra (Intel)

Published: March 2011

Summary

Microsoft Dynamics® CRM 2011 is designed to help enterprise organizations attain a 360-degree view of customers, achieve reliable user adoption, adapt quickly to business change, and accelerate project delivery and returns – all on a platform that provides enterprise levels of scalability and performance. This white paper focuses on user scalability.

Applies To

  • Microsoft Dynamics CRM 2011

Introduction

Microsoft, working with Intel® Corporation, completed benchmark testing of Microsoft Dynamics CRM 2011 running on Intel® Xeon® 7500 series processor-based Dell R910 servers with Pliant Technology solid state drives (SSDs). Standard optimizations were applied per guidelines published in the white papers Optimizing and Maintaining Microsoft Dynamics CRM and Improving Microsoft Dynamics CRM Performance and Securing Data with Microsoft SQL Server 2008.

Intel’s Xeon 7500 series processors, Windows Server 2008 R2, Microsoft SQL Server 2008 R2, and Microsoft Dynamics CRM are revolutionizing how enterprises deploy mission critical applications, offering a new standard of performance, reliability, and manageability with the added benefits of virtualization, all at a dramatically lower total cost of ownership (TCO).

Results Summary: Benchmark testing was performed on a Microsoft Dynamics CRM 2011 implementation that included the latest versions of Microsoft® Windows Server® and Microsoft SQL Server®, as well as Intel® Xeon® Processor 7500 series processor-based servers with SSDs. In this test environment, Microsoft Dynamics CRM 2011 demonstrated the following performance characteristics:

Concurrent Users* Average Response Time Web Requests Business Transactions Average SQL Server Utilization Average CRM Server Utilization

150,000

.4 seconds

5.5 M/hr

703,080/hr

39.6%

42%

* 150,000 users, each performing a business transaction with the system every 8 minutes

Benchmark results demonstrate that a single Microsoft Dynamics CRM 2011 instance can achieve sub-second response times with 150,000 concurrent users executing a heavy workload against a large, complex database. Large enterprises often deploy multiple parallel CRM instances to meet the diverse needs of different business units or geographies. Distributed across multiple instances, a Microsoft Dynamics CRM 2011 deployment can scale to meet the needs of the largest enterprises.

This white paper details the results of benchmark testing conducted on Microsoft Dynamics CRM 2011 running on Intel Xeon 7500 series processor-based servers with SSDs, providing:

  • A description of the Microsoft Dynamics CRM 2011 implementation and the methods used to obtain the benchmark

  • Details of the hardware configuration used in testing

  • A summary of the key test parameters and results achieved

Important

These results reflect the scalability and performance of a specific Microsoft Dynamics CRM 2011 implementation running in a particular test environment. Factors ranging from industry vertical to geographic span can affect how enterprise organizations use their CRM system, so results will vary for each implementation. Customers may be able to achieve higher levels of performance and scalability via customization and a finer level of optimization.

Also note that this benchmark focuses on server-side performance and metrics. Microsoft Dynamics CRM 2011 clients provide richness that requires multiple requests to the server. As a result, response times here are in no way indicative of client responsiveness, for example in loading a form or performing a complete transaction.

Download: Download Microsoft Dynamics CRM 2011 Performance and Scalability on Intel Processor-based Servers with Solid-State Drives from the Microsoft Download Center.