[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

4098.0. "DNS Performance" by WELLIN::MCCALLUM () Tue Nov 17 1992 11:54


	I am implementing a fairly large management environment on ULTRIX.
	We currently have about 500 'things' registered and quite a few
	domains. We have multiple MCC systems, all on Ultrix 4.2a and
	BMS 1.2.3. Some of the MCC systems use DNS, some use a local MIR.

	We have noticed significant performance differences when entering
	large domain hierarchies between the DNS and Local MIR systems.

	I have also had some errors in some domains, and have noticed that
	when entering domains from the IMPM , I can get errors reported 
	from other domains which aren't even in the tree of domains I am 
	entering. This has only been on the DNS system, although the errors
	may not be on the MIR systems.

	I have two questions:

	Would we expect the DNS system to be significantly slower than 
	the MIR at opening large domain hierarchies ?

	Why am I getting errors from domain trees outside the one I am 
	opening ? It seems to look all over the place, even scanning sub
	domains before drawing the map.

	Thanks,

	Dave McCallum.

T.RTitleUserPersonal
Name
DateLines
4098.1DNS is slower than local MIRCUJO::HILLDan Hill-Net.Mgt.-Customer ResidentWed Dec 02 1992 14:4614
    Hi, Dave,
    
    My experience has indicated that DNS V1.1 is roughly 5 times slower
    than a local MIR.  This will, of course, depend on how fast your DNS
    servers are, but you can still use it as a rule of thumb.
    
    V2.0 of DNS should be (I'm told) about 20% faster than V1.1.  I have yet 
    to test it.
    
    Regarding the domain errors, could you be more specific?  What kind of
    errors?  Can you provide an example of your hierarchy and which domains
    are giving you problems?
    
    -Dan
4098.2dns server=mcc???CTHQ::WOODCOCKWed Dec 02 1992 14:5411
>    My experience has indicated that DNS V1.1 is roughly 5 times slower
>    than a local MIR.  This will, of course, depend on how fast your DNS
>    servers are, but you can still use it as a rule of thumb.
    
Dan, in this comparison was the DNS server resident on the MCC node (eg. a
private namespace) or did the lookups have to go elsewhere? The reason I ask
is that I have a private ns and if the local mir works better I may contemplate
a change.

thanks,
brad...
4098.3What exactly is "5 times"TOOK::LYONSAhh, but fortunately, I have the key to escape reality.Wed Dec 02 1992 15:2410
    Making the statement that Local MIR is 5 time faster is not really
    helpfull unless you also add some description about how that number
    was arrived at.  Local MIR may be faster then DNS whne there are only a
    few objects, but what about for MIR's the have 1000 objects, 10000
    objects, or event 100,000 objects.  Local MIR performance drops off
    quickly when the size gets into the 1000 object size, and performance
    changes is quite noticable.  Also, are the numbers the same (in
    magnatude, at least, for object creates, updates, reads, and deletes?
    
    Dave
4098.4True on ultrix, but not on VMSTOOK::GUERTINDon't waffle (unless you want to)Wed Dec 02 1992 16:0913
    Actually Dave, I've only seen the performance of the Local MIR drop off
    the way you've described on Ultrix.  On VMS, since we use ISAM file
    structures, the performance curve is very flat.  This is mainly because
    they are tuned to run as large files, so small files read relatively
    slower than they might ordinarily, and larger files read faster than
    they might ordinarily, resulting in a very flat curve.  Write and
    Delete operations (i.e., Register, Deregister) on VMS Local MIRs will
    still slow down at a steeper slope for larger files, but those
    operations are done much less frequently than reads (Directory
    requests).  On Ultrix, the drop off in performance is more dramatic.
    
    -Matt.
    
4098.5CasesTOOK::MINTZErik MintzWed Dec 02 1992 16:1317
Consider several cases:

1) Local namespace (no DECdns involved)
2) DNS server on the same system as MCC
3) DNS server on the same LAN
4) Remote DNS server

2 may well be slower than either 1 or 3.   Both 
DECdns servers and DECmcc are fairly resource intensive,
so it may not be best to force them to compete for resources
on the same system.

The speed of 3 and 4 depend on the network latency, the speed of the
machine hosting the DNS server, and the number of requests from
other sources placing a load on the server.


4098.6DNS namespace on remote serversCUJO::HILLDan Hill-Net.Mgt.-Customer ResidentTue Dec 08 1992 23:1517
    Brad,
    
    To answer your question, the DNS server nodes are uVAXes, neither one
    being a DECmcc node.  I suspect that a 40+ VUP system with a second
    generation Ethernet controller might shave this factor of 5 down
    considerably, but I'd be willing to bet that the local RMS-based MIR
    will still be noticably faster.  
    
    I have almost 1500 entities in my local MIR and it screams past what
    DNS provided.  Matt has done some testing with Ultrix, as I'll bet Dave
    has, also, hence their comments about large files and slow performance.
    RMS is a different story.
    
    Additionally, Erik is right on the money when it comes to performance
    degradation.  I've tried it each way.  #1 is best, #4 is worst.
    
    -Dan