[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A DNS Based Mapping Peering System for Peering CDNs
Is it really necessary to derive the metrics or is it important to just
accommodate for a metric of some sort and allow the operator to determine
what parameters they are sensitve towards?...which is how OSPF works.
On Thu, 30 Nov 2000, Hilarie Orman wrote:
> The main metrics are time and money. Time might be related to hops or
> measured latency; money is the cost of sending the bits. If QOS is
> available, then maybe we need to bring in those attributes.
>
> If the tables are exchanged, then there are graph algorithms to
> efficiently find a short distance between two points. In the usual OSPF
> calculation, each party uses all the other parties tables to find good
> paths from its site to all the other destinations.
>
> For the "find the closest surrogate" problem, a "director" must
> do this calculation using the client as the origin. It's still the same
> calculation, but the storage requirements might be much greater
> (because of the multiple origin problem and because "destination"
> depends on what object you are trying to access).
>
> Hilarie
>
> >>> "Abbie Barbir" <abbieb@nortelnetworks.com> 11/30/00 08:44AM >>>
> Thanks for the reply, please find my notes below.
>
> Hilarie Orman wrote:
>
> > First, there's more than one metric that could be used, so the tables
> > must give distance in terms of named metrics.
>
> can we elaborate on those metrics. Can we elaborate on the distances and what do
> they represent?
>
> > Second, in order to do this, CDN's must exchange tables that
> > identify their surrogates and measured distances. I thought
> > there was some sensitivity about this level of disclosure. Thus,
> > the architecture would only require that some form of query/response
> > protocol be used; this might be a DNS query.
>
> ok agreed on the sensitivity. However, let us assume that all tables are shared,
> the distances that are measured
> still do not reflect the distance from the surrogate to the client. If it does
> can you explain how??
>
> > Third, shortest-path-first is a reasonable way to minimize a graph
> > metric parameter for those parties who are willing to exchange
> > tables.
>
> ok this can be done, but again are we minimizing the graph to get to a node that
> is not the client. If not can you elaborate?
>
>
> Regards
> Abbie
>
>
> >
> >
> > Hilarie
> >
> > >>> "Abbie Barbir" <abbieb@nortelnetworks.com> 11/29/00 02:50PM >>>
> > Martin May wrote:
> >
> > > We work on this issue. Indeed, we are about to propose the exchange of
> > > "mapping tables" (PMT) during the peering process. A tree based DNS-MS
> > > system simplifies the peering exchange especially if footprints are
> > > used.
> > >
> >
> > good to hear that.
> >
> > on a different note, any ideas on methods that could choose a particular
> > surrogate that is closest to the client. It could be beneficial if this aspect
> > of mapping start getting more attention. Any feedback people????
> >
> > ----
> > abbie
>
>