O'Reilly logo

Professional BizTalk® Server 2006 by Ewan Fairweather, Kevin B. Smith, Darren Jefford

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

9.1. Laying the Foundations

Before beginning any performance testing, you must ensure that the base environment and software that you're working with is configured correctly. Otherwise, any testing you perform will be highly skewed and will not represent reality. This can lead to many hours or days of wasted effort diagnosing phantom problems — trust me, I've been there!

This section runs through the things that you should ensure are configured correctly in every environment before any testing is performed. Everything listed here has affected customers to varying degrees and collectively represents on its own the root of most performance problems (which we as consultants get called out to deal with).

You might also want to review some of the information included in the Managing A Successful Performance Lab white paper, published by Microsoft at http://msdn2.microsoft.com/en-us/library/aa972201.aspx. This white paper lays out a canonical approach to managing a performance lab and details the process aspects that you should consider.

9.1.1. Hardware

Hardware is critical to the performance of any solution. In this section, we'll discuss areas to be aware of when undertaking performance testing.

9.1.1.1. Workstation Testing

Some developers attempt to benchmark the performance of their BizTalk solution on their development workstation with both BizTalk Server and SQL Server installed on the same machine. Although this is the natural approach and is sometimes reasonable for non-BizTalk ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required