|
To really understand the MIR you should read chapter 2 of the SRM.
In section 2.4 it descirbes the four types of information stored
in the MIR.
But, to quickly answer your question, the MIR is not one store.
It is actually made up of multiple stores so as to best handle the
storage and retrieval of the four classes of information maintained
in the MIR.
The table on page 16 (table 2.1) shows you which routines to use
to access the different types of MIR data. As to which file or in
memory section we are using, this is hidden behind the implementation.
For some information on these files you should take a look at the
guide to writing an access modules which describes some of this.
|
| Jill is correct, we are trying to keep the implemetation specifics
hidden behind the interfaces as we know that eventually we probably want
to move to another datastore, such as a distributed database.
Currently, however, the Configuration instance database is stored in the
DECdns nameserver as part of the namespace. MCC augments the global
entries stored there with MCC-defined DNS attributes.
For the short term, at least, current values of reference information is
also stored by MCC using the MCC-defined attributes modifying the DECdns
entries. This allows all instances of MCC in a single network to `see'
the same values.
...kjn
|