Enterprise Performance Analysis

Over the past several weeks I have been working on performance & scaleability issues across multiple systems in our Enterprise. We have a mix of Legacy Systems, e-Commerce, MRP, DRP, BizTalk 2002, .NET Applications, and Sql Server 2000 that perform a range of business and EAI functions. Once you add network monitoring, and the use of SAN and NAS devices for storage you end up with a potpouri of analysis challenges.

As a result, in order to identify opportunities to scale or tune, you must understand both the individual systems' performance, as well as how they affect the Whole enterprise. This has been quite a challenge for me, since my primary problem-domain has traditionally been restricted to the applications or servers on an individual Windows-based system.

Lately, I have started learning how to setup Windows Performance Counters, Create Perf Logs, Monitor live and recorded sessions, and Interpret the results. There is way too much to try and blog about right now, but here are some useful articles I have found helpful:

General Performance Analysis:

Sql Server:

BizTalk:

.NET Related Topics

No Comments