navbar
 


Shady Lane Consulting Performance Management

Shady Lane Consulting offers a wide range of services centered around managing the performance and capacity of UNIX and NT environments.

  • Implement a performance management methodology using MeasureWare and PerfView
  • Implement Application Response Monitor (ARM)
  • Implement Process Resource Management (PRM)
  • Integrate MeasureWare with OpenView Operations (OVO)
  • Integrate SAP R3 performance metrics with MeasureWare
  • Conduct Baseline Performance Analysis
  • Conduct System Configuration Review / Tuning
  • Conduct Oracle Configuration Review / Tuning
  • Design & Implement Service Level Agreements
  • Conduct Application Design Review
  • Conduct & Monitor Load Testing
  • Conduct Capacity Planning Study
  • Monitor Application Performance
  • Conduct Training and Knowledge Transfer

    Shady Lane Consulting helps you get the most out of your IT resources. It is important to take a holistic view of the environment, not focus on just one or two components.


     

    Description of Consulting Modules

    Implement a performance management methodology using MeasureWare and PerfView
    Customers often buy tools such as GlancePlus, MeasureWare and PerfView along with their systems, and they may even start collecting performance data. However, they seldom develop and implement a performance management methodology which enables them to get the most value from these products. This module helps the customer to manage their logfiles, define applications, develop custom graphs, etc.

    Implement Application Response Monitor (ARM)
    ARM is a feature of MeasureWare which allows for the measurement of transaction rates and response times for a user written application. Once the application is instrumented, the data is logged and can be graphed with PerfView.

    Implement Process Resource Management (PRM)
    PRM allocates system resources to defined applications. A specific application may be getting too many resources, in which case PRM will be used to limit the available resources. In other cases PRM can be used to ensure that a particular application is getting sufficient resources. The need for PRM typically occurs on very busy systems with multiple applications.

    Integrate MeasureWare with OpenView Operations (OVO)
    Customers who have implemented ITO or OVO typically have a need to integrate performance alarms into their message browser. This module helps to define MeasureWare alarms and integrates them into OVO.

    Integrate SAP R3 performance metrics with MeasureWare
    SAP customers can look at performance metrics with CCMS, but like GlancePlus, it is only a snapshot of performance at a certain time. This module provides for the SAP transaction and response time metrics to be continuously logged and then graphed with PerfView.

    Conduct Baseline Performance Analysis
    There are multiple reasons why a customer should have a baseline of their performance. The initial reason is to gain an understanding of the current resource utilization, any current or potential bottlenecks, and a general idea of available capacity. There is, however, an even more important reason to have a baseline performance analysis. Whenever a significant change is made to an application or to the infrastructure, it is important to be able to determine the effect that the change has made. This can best be done by measuring the performance again and comparing it to the previous baseline.

    Conduct System Configuration Review / Tuning
    This module is a review of hardware and software configuration, from a performance point of view. The analysis of disks includes lvm as well as channels and controllers. Kernel parameters will be reviewed. Tuning and configuration recommendations will be made.

    Conduct Oracle Configuration Review / Tuning
    The best time to do a configuration review is prior to going live with a major application, with the hope of avoiding performance problems. Unfortunately, this module is most commonly used when a customer already has a performance problem, and needs help. This module is a review of hardware and software configuration, from a performance point of view. The analysis of disks includes lvm as well as channels and controllers and may include tablespace layout. Kernel and database parameters will be reviewed. Tuning and configuration recommendations will be made.

    Design & Implement Service Level Agreements
    The basis for proactive Performance Management is a Service Level Agreement (SLA). Most customers attempt to manage performance by monitoring system resource utilization. This can be effective in many situations, but this approach has some drawbacks. If the end users are satisfied with response time and throughput, it doesn't necessarily matter how busy the system is, or whether there are any bottlenecks. On the other hand, the demands of the application may be such that even a lightly loaded system may not be fast enough to meet the user's needs. This module helps to establish and monitor a performance based SLA.

    Conduct Application Design Review
    Generally, when a customer develops a new application, the last thing that is considered are the performance objectives, and how can the application be developed to meet the performance objectives. Sometimes, however, the customer is aware that performance is critical, and they want someone to review the application design from a performance perspective. This module is intended to be used during the design phase of developing a new application.

    Load Testing
    Load testing is similar to benchmarking, but is somewhat different because the configuration is usually pre-determined. Prior to implementing a major application, a load test can be used to determine the performance of the infrastructure.

    Conduct Capacity Planning Study
    Customers are frequently asking, "Is there enough capacity to add 100 more users?", or "What will happen to response time if another application is added?". Capacity planning can be as simple as doing a trend analysis, or as complex as using analytical modeling techniques to determine the answers to questions like these. It always starts with a Baseline Performance Aanalysis, as described above.

    Monitor Application Performance
    Monitoring application performance can take many forms. For a user-written application, ARM can be used to measure transaction response time. Sometimes information can be extracted from log files. Other times, custom scripts need to be written to execute and monitor dummy transactions.

    Conduct Training and Knowledge Transfer
    Customized training can be conducted for any of HP's performance management products.

     

    Return to Top of Page
     

    Home | About Us | Services | Resources | Contact Us