Export (0) Print
Expand All

Summary of Test Scenarios

This topic summarizes the results from the test scenarios.

The Testing BizTalk Server Performance on Hyper-V section of this guide describes test scenarios that compare the performance of a BizTalk Server environment running on physical hardware to the performance of a BizTalk Server environment running on Hyper-V virtual machines. Because SQL Server database performance is so critical to the overall performance of a BizTalk Server environment, the test scenarios evaluated the performance of both BizTalk Server and SQL Server when running on Hyper-V virtual machines. These tests evaluated throughput as measured by the "BizTalk:Messaging/Documents processed/Sec" performance monitor counter and latency as measured by the "BizTalk:Messaging Latency/Request-Response Latency (sec)" performance monitor counter.

Throughput Comparison Sample Results

With all other factors being equal, throughput of the BizTalk Server solution as measured by the "BizTalk:Messaging/Documents processed/Sec" performance monitor counter was roughly 71% of the throughput attainable when the BizTalk Server computers used in the BizTalk Server environment were installed on physical hardware.

With all other factors being equal, when the SQL Server databases used in the BizTalk Server environment were run on Hyper-V virtual machines, throughput of the BizTalk Server solution as measured by the “BizTalk:Messaging/Documents processed/Sec" performance monitor counter was roughly 88% of the throughput attainable when the SQL Server databases used in the BizTalk Server environment were installed on physical hardware.

Latency Comparison Sample Results

With all other factors being equal, when the BizTalk Server computers used in the BizTalk Server environment were run on Hyper-V virtual machines, latency of the BizTalk Server solution as measured by the "BizTalk:Messaging Latency/Request-Response Latency (sec)" performance monitor counter was roughly 90% of the latency attainable when the BizTalk Server computers used in the BizTalk Server environment were installed on physical hardware.

With all other factors being equal, when the SQL Server databases used in the BizTalk Server environment were run on Hyper-V virtual machines, latency of the BizTalk Server solution as measured by the "BizTalk:Messaging Latency/Request-Response Latency (sec)" performance monitor counter was roughly 85% of the latency attainable when the SQL Server databases used in the BizTalk Server environment were installed on physical hardware.

Cc768531.note(en-US,BTS.10).gifNote
It is important to note that there is generally a trade-off in BizTalk systems between throughput and latency. Higher throughput typically equates to increased latency. With all other things being equal, a BizTalk Server solution running on physical hardware will provide higher throughput than a BizTalk Server solution running on virtual machines. This is due to the overhead that the virtual processor has when executing hypervisor code. In this scenario, it is possible that the BizTalk Server solution running on virtual machines will actually provide improved latency as compared to the BizTalk Server solution running on physical hardware.

To verify that networking is not a bottleneck, measure the network counters detailed in Measuring Performance on Hyper-V.

Show:
© 2014 Microsoft