Services
We provide consulting services to IT departments, ISVs, and system integrators. Our goal is to help you solve your performance related issues as quickly and cost-effectively as possible.
Our consulting services are tailored to your exact needs. We know your time is valuable. We aim to provide concrete results in the shortest time possible.
Types of Services We Offer
Root Cause Analysis
When a system is performing poorly, the cause is often obvious. No one needs a consultant for the obvious, but sometimes the problem is much more difficult to diagnose. This is where we can help. We will work with you to analyze the problem and discover its cause and how to correct it.System Sizing
What hardware do you need? That can be a difficult question to answer. The standard approach requires workload analysis and modeling. When you don't have the resources to deal with these questions, we can help. ISVs often need a methodology for sizing their systems for customers. System integrators can face the same type of problem. We can help you set up a sizing solution.System Instrumentation
System instrumentation is rarely included in requirements. Yet many systems should be instrumented. Instrumentation can help in optimizing the system, as well as helping in the day to day running of the system. Instrumentation data can also play an important role in capacity management. We can help you in instrument your programs. What data should you instrument? What management protocols, if any, should you use? These are the kinds of questions we can help you answer.Performance Engineering
If you develop software, you need to ensure that what you deliver meets its service level objectives. It's best if this is done as part of the design and development process. We can help you to include performance engineering in your development process. This can be particularly important if you system needs to scale to multiple processors or systems.Program Optimization
If you have programs that are consuming too many resources, we can help you to determine if program optimization is cost effective. If it is, we can help you in optimizing individual programs.