1. Definition of Problem

While the performance problems are numerous, Richard Kimble and Rob Bent helped to identify three specific ones that tests results can be analyzed more easily:

  1. Web Logon
    The delay between entering of the user ID and password and the display of the following web page is lengthy.  Sometimes it is over a minute.

  2. View Manager Loading
    This is part of the Comshare tool kit.  It is running as a client/server application.  The delay after View Manager has been launch before the display of the next screen is very lengthy.  Sometimes stretches over a few minutes.

  3. View Manager Ad Hoc Unlock
    Likewise, the delay after the Unlock button has been clicked until the lock button is displayed again lasted over a few minutes at times.

2. Network Data Path

   Dataflow

  1. Web Logon
    Traffic goes from the Workstation to TRANSAM, the Application Server.  Then the transaction goes between TRANSAM and MATADOR.  Then the data is returned to the Workstation from TRANSAM.

  2. View Manager Loading
    Traffic goes between the MATADOR, the Database Server and the Workstation.

  3. View Manager Ad Hoc Unlock
    Traffic goes between the MATADOR, the Database Server and the Workstation.

To isolate the source of the above problems, the following equipment were deployed on the network:

El Segundo

  1. Transaction Simulator – NTBOX1
    This performs periodic simulation of Web Logon transactions.  As a control, SQL Logon and Web access to home.brea.com are also run periodically.
  2. Test Workstation (ilan-litton)
    This performs manual testing of the Web Logon, View Manager Loading and View Manager Ad Hoc Unlock.
  3. Sniffer – ilan-litton
    This allows the capture of the traffic between the Test Workstation and another device.

3. Analysis of  the Captured Application Signature

A previous report, “Analysis of Network-Comshare Client/Server Applications, issued on 7/26/01, covered both the View Manager Loading and View Manager Ad Hoc Unlock signatures.

  1. View Manager Loading
    This traffic signature indicates a majority of the delay is due to the large number of frames transferred in this transaction.  Even under the circumstance that the T1 link is available 100% for this transaction, the best transaction time can be not less than 60 seconds.
       
  2. Web Logon
    Prior to 8/8/01, this transaction signature displays 61 second delays due to MATADOR.
       
    After 8/8/01, this transaction signature displays 40 second delays by MATADOR.
       
  3. View Manager Ad Hoc Unlock
    Prior to 8/8/01, this transaction signature displays 61 second delays due to MATADOR.
       
    After 8/8/01, this transaction signature displays 40 second delays by MATADOR.

Many tests have been done between 8/3/01 and 8/7/01 to rule out that the 61second delays were due to:

  1. Network Congestions
  2. Microsoft NT NETLOGONs
  3. Other network activities
  4. Logon ID conflicts

3. Analysis of the Transaction Simulations

Analysis of the transaction simulations performed by NTBOX1 and NTBOX2 show the same 61 second delays prior to 8/8/01 and 40 second delays thereafter as exhibited in the (2) above.

4. Conclusion

It is conclusive that there are 61 second delays generated by MATADOR that caused the slow transactions seen by the Web Logons and the View Manager Ad Hoc Unlock.  These 61 second delays are now 40 second delays.  They may be causing the delays in other parts of the application.

The SQL Logons that were run as a control in the Transaction Simulators do not show the 61 second, and now, 40 second delays.  This leads to a high degree of certainty that the delays are related specifically to the Comshare SQL transactions.