Optimizing and Maintaining the Performance of a Microsoft Dynamics CRM 2011 Server Infrastructure

Total Page:16

File Type:pdf, Size:1020Kb

Optimizing and Maintaining the Performance of a Microsoft Dynamics CRM 2011 Server Infrastructure Optimizing and Maintaining the Performance of a Microsoft Dynamics CRM 2011 Server Infrastructure Microsoft Corporation Published August 2011 Updated August 2012 Abstract Performance tuning and optimization is a continuous balancing act between design decisions and resource availability. This white paper provides tips, tricks, and guidance for optimizing and maintaining the performance of a Microsoft Dynamics CRM 2011 server infrastructure. This document is provided "as-is". Information and views expressed in this document, including URL and other Internet Web site references, may change without notice. You bear the risk of using it. Some examples depicted herein are provided for illustration only and are fictitious. No real association or connection is intended or should be inferred. This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this document for your internal, reference purposes. © 2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Hyper-V, Internet Explorer, Microsoft Dynamics, Microsoft Dynamics logo, MSDN, Outlook, Notepad, SharePoint, Silverlight, Visual C++, Windows, Windows Azure, Windows Live, Windows PowerShell, Windows Server, and Windows Vista are trademarks of the Microsoft group of companies. All other trademarks are property of their respective owners. Contents Optimizing and Maintaining a Microsoft Dynamics CRM 2011 Server Infrastructure ..................... 6 Applies To .................................................................................................................................... 6 Introduction ................................................................................................................................... 6 Overview of Optimizing a Server Infrastructure ........................................................................... 7 General Approach to Optimization and Maintenance .................................................................. 8 Optimizing Performance and Establishing a Baseline .............................................................. 8 Monitoring and Maintaining Performance ................................................................................. 9 Logical Architecture for Microsoft Dynamics CRM 2011.............................................................. 9 The Client Tier ........................................................................................................................ 10 The Application Tier ................................................................................................................ 10 The Data Tier .......................................................................................................................... 11 Server-Side Techniques for Optimizing the Client Tier .............................................................. 11 Using Compression Techniques ............................................................................................. 12 Configuring HTTP Compression ......................................................................................... 12 Using WAN Accelerator Hardware ...................................................................................... 14 Configuring Proxy Server Settings.......................................................................................... 14 Reducing E-Mail Traffic by Modifying Outlook Rules ............................................................. 15 Optimizing and Maintaining the Application Tier ........................................................................ 16 Optimizing and Maintaining Windows Server ......................................................................... 16 Optimizing the Performance of Windows Server ................................................................ 16 Configuring Windows Server for Optimal Performance ...................................................... 16 Considerations for Increasing the Ephemeral TCP Port Limit ............................................ 17 Monitoring the Performance of Windows Server .................................................................... 19 Optimizing and Maintaining the Microsoft .NET Framework and Microsoft .NET Applications ............................................................................................................................................. 19 Optimizing the Performance of the Microsoft .NET Framework .......................................... 19 Monitoring the Performance of Microsoft .NET Framework Applications ........................... 20 Optimizing and Maintaining Internet Information Services ..................................................... 22 Optimizing the Performance of Internet Information Services ............................................ 22 Optimizing the Performance of Integrated Windows Authentication and Kerberos Authentication .................................................................................................................. 22 Additional Optimization Considerations............................................................................... 23 Optimizing Microsoft .NET ThreadPool Settings ................................................................. 24 Monitoring the Performance of Internet Information Services ................................................ 25 Optimizing the Performance of Microsoft Dynamics CRM Server 2011................................. 25 Hardware and Software Requirements ............................................................................... 25 Enhancing Performance by Distributing Server Roles on Multiple Servers ........................ 26 Front End Server Roles ................................................................................................... 26 Back End Server Roles .................................................................................................... 27 Deployment Administration Server Roles ........................................................................ 27 Considerations for Distributing Server Roles ................................................................... 28 Throttling Client Synchronization Processes ....................................................................... 28 Limiting the Number of Records Returned by Aggregate Queries ...................................... 28 Optimizing the Performance of Queries against Large Datasets ........................................ 29 Best Practices .................................................................................................................. 29 Optimization Techniques ................................................................................................. 29 Optimizing the Performance of Applications Running Against Microsoft Dynamics CRM 2011 ................................................................................................................................. 32 Optimizing the Performance of the Microsoft Dynamics CRM Web Application ............. 32 Best Practices for Optimizing the Performance of Applications Running Against Microsoft Dynamics CRM 2011 .................................................................................................... 33 Optimizing the Performance of Microsoft Dynamics CRM Customizations ..................... 34 Optimizing the Performance of Custom Microsoft Dynamics CRM SDK Applications .... 35 Optimizing Microsoft Dynamics CRM Reporting Services...................................................... 36 Optimizing Report Performance ............................................................................................. 36 Optimization Guidelines ...................................................................................................... 37 Optimization Techniques ..................................................................................................... 37 Use SQL “Group By” ........................................................................................................ 37 Making Reports Pre-Filterable ......................................................................................... 37 Using Dynamic Excel or Filtered View Queries ............................................................... 38 Throttling Resources used for Reports and Data Visualizations ..................................... 38 Best Practices for Optimizing Workflow .................................................................................. 38 Optimizing and Maintaining the Data Tier .................................................................................. 41 Optimizing and Maintaining Microsoft SQL Server ................................................................. 41 Partition Alignment in Windows Operating Systems .............................................................. 42 Windows Server 2008: New Partitions ................................................................................ 42 Windows Server 2008: Pre-existing Partitions .................................................................... 43 Disabling Support for Parallel Plan Queries ........................................................................... 43 Using Efficient Queries ........................................................................................................... 43 Optimizing and Maintaining Query Performance ...................................................................
Recommended publications
  • Driving Sales, Marketing, and Service Results Without the Hassle of IT
    Microsoft Dynamics® CRM Online Buyer’s Guide Driving sales, marketing, and service results without the hassle of IT VERSION 1.0 – JUNE 2011 Introduction BUSINESS IMPACTS—THE BASICS OF CRM IN THE CLOUD Momentum......................................................................3 The Microsoft cloud computing experience ..........................................5 Evaluating the cloud option .......................................................5 IS THE CLOUD RIGHT FOR YOU? Three ways to build your cloud.....................................................6 Comprehensive choices with Microsoft ..............................................7 Key principles in cloud computing ..................................................7 MEETING YOUR NEEDS WITH MICROSOFT DYNAMICS CRM ONLINE Introducing Microsoft Dynamics CRM Online ........................................8 Selling more and keeping customers happy..........................................8 Delivering peace of mind and convenience ..........................................9 Key technical benefits............................................................10 Datacenter facilities..............................................................12 Security ........................................................................13 Backup and recovery . 13 WORKING WITH MICROSOFT DYNAMICS CRM ONLINE Service operation and management ...............................................14 Support ........................................................................14 Change management ............................................................14
    [Show full text]
  • Administering CRM 2015 for Online and On- Premises
    Administering CRM 2015 for online and on- premises Version 7.1.1 This document is provided "as-is". Information and views expressed in this document, including URL and other Internet Web site references, may change without notice. Some examples depicted herein are provided for illustration only and are fictitious. No real association or connection is intended or should be inferred. This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this document for your internal, reference purposes. The videos and eBooks might be in English only. Also, if you click the links, you may be redirected to a U.S. website whose content is in English. © 2015 Microsoft. All rights reserved. Microsoft, Active Directory, Azure, Bing, Excel, Internet Explorer, Microsoft Dynamics, Outlook, SharePoint, SQL Server, Windows, and Windows Server are trademarks of the Microsoft group of companies. All other trademarks are property of their respective owners. Contents Administering CRM 2015 ................................................................................................................. 9 What's new for administrators and customizers in Microsoft Dynamics CRM 2015 and CRM Online ........................................................................................................................................ 9 Getting started ............................................................................................................................ 22 64-bit supported
    [Show full text]
  • Insideview Insights
    INSIDEVIEW INSIGHTS Installation Guide Product Version 4.3 OCTOBER, 2019 Table of Contents Chapter 1: Introduction to InsideView Insights ....................................................................................3 What’s New in this Release? ..................................................................................................................... 4 Chapter 2: Installation and Configuration ...........................................................................................6 Setting Up InsideView Insights .................................................................................................................. 6 Supported Version of Microsoft Dynamics 365 and On-premises ......................................................... 6 Supported Version of Microsoft Dynamics CRM via Outlook Client....................................................... 7 System and Software Requirements ....................................................................................................... 7 Required User Credentials .................................................................................................................... 10 Chapter 3: Installing InsideView Insights ........................................................................................... 11 Installing InsideView Insights via AppSource Marketplace ................................................................... 11 Making InsideView Insights Available through the Dynamics Web Client ........................................... 16
    [Show full text]
  • Microsoft Dynamics 365 Licensing Guide
    Microsoft Dynamics 365 Licensing Guide July 2018 Microsoft Dynamics 365 Licensing Guide | July 2018 Contents Subscription Licensing Requirements .......................................................................................................................................... 1 Licensing Programs ............................................................................................................................................................................. 6 International Availability .................................................................................................................................................................... 6 Minimum License Purchase Requirements ................................................................................................................................ 6 Microsoft Dynamics 365 Subscription License Types ............................................................................................................ 7 Custom Entities ..................................................................................................................................................................................... 9 Dynamics 365 Applications .............................................................................................................................................................. 9 Dynamics 365 Modular Applications ........................................................................................................................................
    [Show full text]
  • Insideview Insights
    INSIDEVIEW INSIGHTS Installation Guide Product Version 5.0 JULY, 2020 Table of Contents Chapter 1: Introduction to InsideView Insights ....................................................................................3 What’s New in this Release? ..................................................................................................................... 5 Chapter 2: Installation and Configuration ...........................................................................................6 Setting Up InsideView Insights .................................................................................................................. 6 Supported Version of Microsoft Dynamics 365 and On-premises ......................................................... 6 Supported Version of Microsoft Dynamics CRM via Outlook Client....................................................... 7 System and Software Requirements ....................................................................................................... 7 Required User Credentials .................................................................................................................... 10 Chapter 3: Installing InsideView Insights ........................................................................................... 11 Installing InsideView Insights via AppSource Marketplace ................................................................... 11 Making InsideView Insights Available through the Dynamics Web Client ........................................... 15 Instructions
    [Show full text]
  • Volume Licensing and Pricing Guide
    Microsoft Dynamics CRM 2016 On-Premises Volume Licensing and Pricing Guide December 2016 Using This Guide Use this guide to improve your understanding of how to license Microsoft Dynamics CRM 2016 for on-premises deployments. It is not intended to guide you in choosing your products and services. The examples presented in this guide are illustrative. Microsoft Corporation reserves the right to revise the existing version without prior notice. For help determining the right technology solution for any given organization, including the license requirements for a specific product or scenario, consult with your Microsoft Dynamics Certified Partner or your Microsoft account team. This guide does not supersede or replace any of the legal documentation covering use rights. Contents What’s new in this release ..........................................................................................................................4 Introduction.................................................................................................................................................4 How to License Microsoft Dynamics CRM 2016 for On-Premises Deployment.....................................4 Basic Licensing Requirements................................................................................................................................................................................4 Licensing the Microsoft Dynamics CRM 2016 Solution Functionality ..................................................................................................5
    [Show full text]
  • Deploying and Administering Microsoft Dynamics CRM Online and Microsoft Dynamics CRM 2015
    Deploying and administering Microsoft Dynamics CRM Online and Microsoft Dynamics CRM 2015 Version 7.1.1 This document contains the information that was titled the Microsoft Dynamics CRM Implementation Guide in earlier versions of Microsoft Dynamics CRM. This document is provided "as-is". Information and views expressed in this document, including URL and other Internet Web site references, may change without notice. Some examples depicted herein are provided for illustration only and are fictitious. No real association or connection is intended or should be inferred. This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this document for your internal, reference purposes. The videos and eBooks might be in English only. Also, if you click the links, you may be redirected to a U.S. website whose content is in English. © 2015 Microsoft. All rights reserved. Microsoft, Active Directory, ActiveX, Azure, Bing, Excel, Internet Explorer, JScript, Microsoft Dynamics, Outlook, SharePoint, SQL Server, Visual Basic, Visual Studio, Windows, Windows Server, and Windows Vista are trademarks of the Microsoft group of companies. All other trademarks are property of their respective owners. Contents Planning and deploying CRM 2015 (on-premises) .......................................................................... 7 Planning on-premises CRM 2015 ................................................................................................ 7 Planning your deployment of
    [Show full text]
  • Microsoft Dynamics 365 For
    Microsoft Dynamics 365 for CRM The Armanino Advantage Armanino can help you increase sales productivity, reduce costs and increase profitability with a customer relationship management (CRM) solution based on Microsoft Dynamics 365. As one of the largest Microsoft Dynamics partners in the nation, Armanino offers business and technology consulting as well as software implementation, training and support to ensure your success with Microsoft Dynamics 365. Become a Dynamic Business Empower your organization to deliver the kind of customer experiences that grow revenue, loyalty and your business. Microsoft Dynamics 365 for CRM offers unsurpassed flexibility, productivity and ease of use. As part of the Microsoft solution stack, Dynamics 365 for CRM integrates with other Microsoft solutions such as Dynamics 365 for Finance and Operations, Dynamics GP, Outlook, Office 365, Lync, Skype, Yammer and SharePoint—unifying your front- and back-office systems for streamlined business processes. Understand the Importance of Expertise Many companies today have CRM installations that don’t meet their needs— often because the software isn’t integrated or doesn’t support the unique requirements of their industry and business. To avoid costly mistakes and get the greatest return on your CRM investment, work with an experienced partner that offers more than a simple installation of your CRM system. You need a partner that can provide strategic business guidance before, during and after your implementation, for CRM and beyond. Rely on Armanino A Gold Certified Microsoft Dynamics 365 partner, Armanino provides: • Management advisory services for business process reengineering, IT governance and compliance, and best practice recommendations for enhanced productivity across sales, marketing and customer service • Sales, training and support service for all Dynamics 365 CRM modules.
    [Show full text]
  • Microsoft Dynamics CRM
    Microsoft Dynamics CRM Q4 2011 Service Update Release & Roadmap Welcome! Important Web Seminar Notes . We have automatically muted the line. During the presentation, all participants will be in listen-only mode . Please turn off all webcams . Followinggp the presentation we’ll have a Q&A session. Submit questions via the Q&A feature. Simply select the Q&A window, type your question into the dialog box, and click the “Ask” button . The slides and recording of this call will be sent to attendees for today’s program . Having technical difficulties? - Call 800.374.1852 or - E-mail [email protected] . For audio help, please call 1.800-374.2441 1 Introduction Sarah Champ Senior Consultant 612.376.9510 [email protected] 2 Agenda . Review of CRM 2011 . Q4 Service Release Details . Demo . Q&AQ & A 3 Microsoft Dynamics CRM At a Glance Customer Success Around the Globe Financial Services Professional Services Manufacturing Public Health & Travel & Retail & Hospitality StSector Life Sc iences Entertainment PC Browser Phone Sales Customer Marketing Extended CRM Productivity Care Effectiveness Applications Relationships • Interactions • Process • Insights xRM FkFramework Microsoft Dynamics CRM 2011 Delivers the Power of Productivity FAMILIAR INTELLIGENT CONNECTED Natural & Insightful & Collaborative & Personal Actionable Integrated Microsoft Dynamics CRM Online Comprehensive CRM that’s easy to use and improves the productivity of sales, marketing and customer care profilfessionals Full-Suite CRM: Sales , Works with Office 365 for Marketing and
    [Show full text]
  • Volume Licensing and Pricing Guide
    Microsoft Dynamics CRM 2015 On-Premises Volume Licensing and Pricing Guide October 2015 Using This Guide Use this guide to improve your understanding of how to license Microsoft Dynamics CRM 2015 for on-premises deployments. It is not intended to guide you in choosing your products and services. The examples presented in this guide are illustrative. Microsoft Corporation reserves the right to revise the existing version without prior notice. For help determining the right technology solution for any given organization, including the license requirements for a specific product or scenario, consult with your Microsoft Dynamics Certified Partner or your Microsoft account team. This guide does not supersede or replace any of the legal documentation covering use rights. Contents Introduction.................................................................................................................................................4 How to License Microsoft Dynamics CRM 2015 for On-Premises Deployment.....................................4 Basic Licensing Requirements................................................................................................................................................................................4 Licensing the Microsoft Dynamics CRM 2015 Solution Functionality ..................................................................................................5 Access by External Users..........................................................................................................................................................................................5
    [Show full text]
  • New in Microsoft Dynamics CRM 2016: Comparison with Microsoft Dynamics CRM 2015
    New in Microsoft Dynamics CRM 2016: Comparison with Microsoft Dynamics CRM 2015 Feature CRM 2016 (Online) CRM 2015 Update 1 (Online) Information Discovery Trending Documents from Office Delve can be Trending documents could be access directly in embedded on a dashboard in Microsoft Delve but could not be embedded in Dashboards Dynamics CRM. OneDrive for Business and Get a consolidated view of contextual Get a consolidated view of contextual documents documents documents across OneDrive for Business for across SharePoint, and Office 365 Groups for any any CRM record CRM record Document generation Users can see relevant templates available Mail Merge or Custom Code were the only options (role-based) in CRM and 1-click generate to generate documents from CRM. documents to download. FantasySalesTeam, from Goes beyond traditional gamification to help Custom Gamification solutions (either created from Microsoft sales teams run more engaging and higher scratch or created by ISV partner) had to be performing sales contests leveraged to drive activity, performance, and Team-based competition gets reps pushing on behavior based on Team-based, and/or individual- each other and investing in the success of those based competition around them Drive activity, performance, and behavior by setting goals and defining metrics. Keeps sales reps engaged, helping to increase overall CRM adoption and drive greater results SMS marketing Create powerful SMS campaigns as well as Available only via Custom Solution. integrate SMS marketing in your multi-channel
    [Show full text]
  • Microsoft Dynamics Crm Consultant Resume
    Microsoft Dynamics Crm Consultant Resume Blowsier and unpillared Herve chloridize her upstrokes barrels or misquoting forever. Roni feature humblingly as man-sized Adolpho depraves her squirearchy scrapped unhurtfully. Biff is sigillary and tassels incitingly while anteprandial Bennett graphitize and notify. Password protected pdf. The bounds To Resume Tailoring Guide the recruiter to the conclusion that you are survey best candidate for the aws engineer job. Sales consultants in consulting resumes to. Emea partner urgently requires no hardware for dynamics consultant resumes, system using sql server can assist with. Sq Km under its purview. Therefore calculating this comes down arrows to your cv to this will help improve, earn professional development, and far left a premium plan. Everything in microsoft data architect to resume remember always some key. Ms dynamics crm plugins for a string to various system meets your workforce dynamically as their businesses that get two type: more user access support. Created a detailed project review which includes tasks based on their priority. Microsoft dynamics consultant. The section contact information is broken in your crm consultant resume. The email functionality in Microsoft Dynamics GP supports the following document types. When it consultants. While you stay connected contact us to make on your account id to display values often get logged in bi, is with one. Talkdesk enterprise companies. Optics basics are introduced and basic functions of Zemax are. Net ajax call. Crm software design software that client facing documents, implementing microsoft dynamics cost associated consolidated reporting system using scrum, microsoft teams apps idea which one other. Continue to microsoft dynamics consultant resumes can say everyone to learn new job description to ensure that fits the equation so had been updated to? Create internal Project plan.
    [Show full text]