[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

1794.0. "No DNS with MCC ?" by SWORD1::SANDSTROM (born of the stars) Mon Nov 11 1991 15:15

    I understand that DECmcc is pulling out from requiring DECdns with
    V1.2..
    
    So, if I have 5 sites in my company and I choose not to maintain a DECdns
    namespace do I now have 5 seperate DECmcc management databases or will
    it be possible for one site's MCC director to access another site's 
    director?
    
    
T.RTitleUserPersonal
Name
DateLines
1794.1No sharing of local namespacesTOOK::MINTZErik MintzMon Nov 11 1991 16:2110
If you use the local namespace option, then you get one namespace
per director, no sharing.  We still recommend using DECdns, especially for
sites with multiple directors, and for those sites running DECnet-OSI
(which requires DECdns anyway).

The local namespace option is included for ULTRIX systems running
DECnet phase IV (which does not support a DECdns clerk), and for
very simple networks which require only one director, and do not
wish to set up DECdns.

1794.2No DNS Namespace - but shared accessNANOVX::ROBERTSKeith Roberts - DECmcc Toolkit TeamTue Nov 12 1991 08:537
You might be able to play games with logicals ... and put your
DNS/MIR files on one system, and allow other systems to access
the files via DECnet.

Just a thought - I didn't try it.

/keith
1794.3Keith, don't open that can of worms again.TOOK::GUERTINDon't fight fire with flamesTue Nov 12 1991 09:0811
    With Ultrix I'm sure you can use an NFS mount point to share the DNS
    Local MIR file(s).  On VMS it will NOT work because we (the MCC Kernel)
    open the file as Multi-stream with multiple RAB connects for multi-thread
    access, which does NOT work with DECnet.  We would either have to open
    the file as single stream/single connect and multiplex between threads
    (not easy when your dealing with multiple wildcard requests), or
    implement an RPC over the MIR routines (also not as simple as it
    may sound).  So please do not even try it on VMS (I've already received
    a couple of QARs from some adventurous users).
    
    -Matt.
1794.4Good this came up now thenNANOVX::ROBERTSKeith Roberts - DECmcc Toolkit TeamTue Nov 12 1991 09:546
Thanks Matt

I'm glad this came up now -- before someone went out and tried it, only
to find it didn't work

/keith
1794.5The whole story...TOOK::SWISTJim Swist LKG2-2/T2 DTN 226-7102Tue Nov 12 1991 16:0031
    NFS will work if you want to share those MIR files used by the non-DNS
    DNS implementation, but there are some aspects of it you might not like.
    One problem is that locking is optional with NFS - if you don't use it
    you will have no protection against writers running into readers and
    other writers in a destructive way.  Even if you use nfs locking, locks
    are acquired and released around individual record operations only -
    registration typically requires several logically-related records to be
    written together - so while the locking will insure that you don't
    physically corrupt an individual record, it still can't give you true
    serialization of the entire transaction and weird things can still
    happen.
    
    The above can be avoided though a site-imposed access discipline (i.e., 
    only one person registers and all other users wait), but this is of
    course subject to lots of unintentional screwups.
    
    Another approach might be to maintain n copies of the files, and copy
    them from site to site to keep them in sync.  This may be reasonable if
    you have only a few sites and a relatively static instance database,
    but you very quickly wind up having to do some or all of the things DNS
    was designed to do to begin with.
    
    These issues are important to understand.  We know that some people are
    put off by DNS since it carries its own management overhead and is
    unfamiliar to many people; however, it is specifically designed to
    provide a network-wide view of configuration data.  As such, MCC
    development has little motivation to try to get the non-DNS DNS to work
    in any configuration other than a single system.  (We are continously
    working on improvements to smooth out the MCC-to-DNS interfaces, so
    the user can make the choice based on what's right and not what's hard
    or easy to use).
1794.6DNS it'll be...CTHQ3::SANDSTROMborn of the starsWed Nov 13 1991 13:316
    Thanks folks, you confirmed my suspicions!  We'll be using DNS but
    wanted to know how cumbersome it might end up being if we didn't
    and had even thought of logicals.  Thanks for saving us lots of
    aggravation!
    
    Conni