Re[2]: Root DSA
D.W.Chadwick@iti.salford.ac.uk Fri, 18 November 1994 18:22 UTC
Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa06530; 18 Nov 94 13:22 EST
Received: from CNRI.Reston.VA.US by IETF.CNRI.Reston.VA.US id aa06523; 18 Nov 94 13:22 EST
Received: from haig.cs.ucl.ac.uk by CNRI.Reston.VA.US id aa12232; 18 Nov 94 13:22 EST
Received: from bells.cs.ucl.ac.uk by haig.cs.ucl.ac.uk with local SMTP id <g.07337-0@haig.cs.ucl.ac.uk>; Fri, 18 Nov 1994 15:48:29 +0000
Via: uk.ac.salford.europa; Fri, 18 Nov 1994 15:48:00 +0000
Received: from mailgate-0.salford.ac.uk by europa.salford.ac.uk with SMTP (PP); Fri, 18 Nov 1994 15:48:03 +0000
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: D.W.Chadwick@iti.salford.ac.uk
Date: Fri, 18 Nov 1994 14:51:00 -0000
To: osi-ds@cs.ucl.ac.uk
Subject: Re[2]: Root DSA
X-Mailer: University of Salford cc:Mail/SMTP gateway 1.71
Encoding: 109 TEXT
Message-ID: <9411181322.aa12232@CNRI.Reston.VA.US>
From: Steve Kille <S.Kille@isode.com> David, I've looked at your proposal, and the followup discussion. First, I believe that it does not make sense to make changes of the form that you suggest, other than as a part of an X.500(93) transtion. I believe that our current focus should be on transition to X.500(93) and not on the current pilot. The timescales are too short and the pain too large to justify anything else. In particular, the first phase changes you make will have a nasty ripple down effect onto all QUIPU DSAs in the pilot. The only pre-X.500(93) change I would advocate, is incremental changes of the form suggested by Bruno to facilitate the participation of non-QUIPU DSAs in the 1988-based pilot. My reply: I was asked by Dante to look into the removal of the root DSA by May 1995. Hence my intial document circulated to all. Now if the REAL requirements are actually to open up first level DSAs to non-Quipu products, and not to actually remove the root DSA, then of course, solutions such as Bruno's and Colin's are far more sensible. We should still use the root DSA as a source of automatic updates of the root context for Quipu first level DSAs, and have a less automated method for non-Quipu DSAs. We should also remove the root DSA from the chaining/referrals path, so that it is simply an information provider, but not part of name resolution. We are obviously going to discuss this next week in Utrecht, and I will try to update my paper in time for the meeting, by taking account of all of the comments that I have received. But until the REAL requirements are actually known, we cannot finalise a migration path. David Second, you started with a proposal to phase out the root DSA. You do this in phase 1, and then in phase 2 you bring it back (as the pseudo root DSA). This suggests to me that phasing out the root DSA may be the wrong idea. I believe that what is needed is to evolve the root DSA service, rather than to phase it out. Steve, The reason for this was as described above, and also that the pseudo root in phase 2 was a standard conforming product, whereas the root in phase 1 was quipu specific. David The current root DSA service performs five functions. 1) Resolving queries 2) Relaying queries 3) Mastering Data 4) Distributing top level data 5) Distributing top level knowledge The first two functions are a problem, as performing it at a central site will just lead to bottlenecks. Work needs to be done to distribute this function and to phase out the service at the root DSA. This is likely to be hard to do completely whilst 3) is done centrally. Steve, Agreed that these functions need to be removed pretty quickly. 3) is a function which should not be performed centrally. > AGREED! < The RFC 1276 approach requires this if the level below is replicated (which in my view is pretty much essential in the pilot). Removing this restriction will fall out as a part of the X.500(93) transition, and this is the right stage to do this. Steve, this is probably where we disagree, primarily due to timing. I do not expect 1993 systems supporting replication to be available in under a year (but then you do have more inside knowledge than me on this topic!) We thus make the pilot less open if we require the root DSA to master first level information. David 4/5 are functions which need to be provided in the long term. Given the X.500 nature of the data involved, use of X.500 replication protocols and some form of DSA seems to be a natural means to achieve this (you reach this conclusion too). I believe that the key issue here is to define a mechanism to enable the co-ordination service to transition to use of X.500(93) replication protocols for distributing this data and knowledge information. Steve, we agree (nearly) on this point. The small point of disagreement is that I believe that only 5 (knowlegde) is needed, and not 4 (data). Data should be mastered in each of the first level DSAs. David To summarise, we should focus our efforts onto X.500(93) transition, and avoid doing disruptive things to the current pilot. It is important that products are available to enable the transition to be made. Steve Kille ISODE Consortium
- Root DSA D.W.Chadwick
- Re: Root DSA pays
- Re: Root DSA Colin Robbins
- Re: Root DSA Thomas Lenggenhager
- Re: Root DSA Andrew Waugh
- Re: Root DSA D.W.Chadwick
- Re: Root DSA D.W.Chadwick
- Re: Root DSA Steve Kille
- Re[2]: Root DSA D.W.Chadwick