[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference azur::mcc

Title:DECmcc user notes file. Does not replace IPMT.
Notice:Use IPMT for problems. Newsletter location in note 6187
Moderator:TAEC::BEROUD
Created:Mon Aug 21 1989
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:6497
Total number of notes:27359

4303.0. "poor performance of TSAM compared with TSM" by GIDDAY::CHONG (Andrew Chong - Sydney CSC ) Mon Dec 21 1992 22:05

	A customer has found the use of TSAM unsatisfactory over extended LAN.
Most of their terminal servers are at remote sites bridged with Vitalink 
Bridges. Some of them are 2 hops away (over 48K links). 

	They have 2 major concerns. 1) TSAM alarms , set up to poll servers 
every 3 mins , frequently encounter exceptions , reason connot communicate 
with target. The consoles of the servers concerned were free at the time. 
Subsequent polls are almost certainly successful. This presents alot of
false alarms which tends to clutter up the notification window. 
2) Using MCC_TS_AM_GETCHAR.EXE there is a 30% success rate in geting 
characteristics of these servers over the extended lan. The message is
MCC_TSAM_GETCHAR terminated due to the following error:
*** Cannot communicate with target ***

	Using TSM , however , there is no problems at all with geting 
characteristics of servers and it takes less time. 

	The questions are :

	Why does it take considarably longer to access servers using TSAM 
	as compared with TSM ?

	Are the alarm exceptions and getchar timeouts considered a problem 
	and are there any workarounds ?


The customer's view  is that if TSAM is to replace TSM it ought to do the same 
job . I find it hard to argue with that.


Andrew	
T.RTitleUserPersonal
Name
DateLines
4303.1Partial answer...2582::CHRISB::BRIENENNetwork Management Applications!Wed Dec 23 1992 15:1621
>	Why does it take considarably longer to access servers using TSAM 
>	as compared with TSM ?

   The Terminal Server AM "layers" on TSM.

   Specifically, TS_AM uses TSM ("callable TSM") to communicate with 
   Terminal Servers.

   TS_AM might be, via TSM, CONNECTING TO / DISCONNECTING FROM the
   target Terminal Server with each mcc_call request (i.e. SHOW ALL ATTR
   = multiple connect/disconnects). 

   Also, TS_AM parses the ascii text returned by TSM (/terminal server),
   mapping this text into MCC attribute values (and into the management
   model that TS_AM provides). It translates MCC directives (e.g. SET)
   into TSM commands. It provides translation between real Terminal
   Server identifiers and MCC ones (e.g., FullName). 

   Dave, correct me if I'm off base...

						Chris
4303.2TOOK::FONSECAI heard it through the Grapevine...Wed Dec 30 1992 13:0022
Thanks Chris,  what Chris describes is correct.  In fact one of the
things which makes TSAM so much slower than TSM is that it actually
must establish and break the connection with the terminal server
every time a single command is executed.  Thus every time a SET or SHOW
is executed, the following is done:
	1. USE SERVER XYZ
	2. SHOW SERVER		! For TSAM's own internal use
	3. SET PRIV		! If you have provided a password
		<password>
	4. The SET or SHOW requested
	5. USE DIR

Thus, if you are going to do a getchar, or any continuous stream of
commands through TSAM, the results will not be as fast as bare-back
TSM.

This along with all of the other DECmcc oriented code makes TSAM slower
than you would like.  I hope knowing this will help, I know that for
your customer (and others) this can be very frustrating.

-Dave

4303.3use bothPHDVAX::COMFORTMon Jan 04 1993 13:1717
    
    For my part, I have been recommending both products for those customers
    who need to make large scale changes against a large number of terminal
    servers.  If the customer can definitively say that the amount of
    re-configuration is limited to say replacing a terminal server with a
    new one, then they might get by with TSAM and some crafty scripting. 
    By this I mean that there are 255 characters on an MCC command line,
    and I have have noticed that, in accordance with the previous
    discussions, when one places many items in one set command line, things
    process accordingly faster because of a single connect.
    
    My main point is to present TSAM as a monitoring tool and TSM as the
    management tool and I have had excellent success with this approach. 
    
    Regards,
    
    Dave