Skip to Content.
Sympa Menu

perfsonar-dev - Re: [pS-dev] [Fwd: Global LS deployment until we have dLS]

Subject: perfsonar development work

List archive

Re: [pS-dev] [Fwd: Global LS deployment until we have dLS]


Chronological Thread 
  • From: "Jeff W. Boote" <>
  • To: Nicolas Simar <>
  • Cc: Nina Jeliazkova <>, Maciej Glowiak <>, "" <>
  • Subject: Re: [pS-dev] [Fwd: Global LS deployment until we have dLS]
  • Date: Tue, 29 Apr 2008 08:36:21 -0600

Nina,

It is important to point out that while it will of course be possible for pS-UI to make both queries - the intent was to create a resolver style library that abstracts this into an API. That way the move to dLS would be transparent to clients. (If you have read the dLS document at all - this is discovery phase, then query phase. Most common uses of the LS should not need to explicitly do both.)

We intend to have a straw-man specification of the API sent out to the list for comment in the next week or two. (We had our member meeting last week, so this week is the first chance we have had to work on it.) It will be as language independent as we can make it - but we will likely be creating a specific perl version and working with Maciej for the Java implementation.

jeff

Nicolas Simar wrote:
Hi Nina,

at the end of the Zagreb meeting, the idea was launched to have a global LS (awaiting for the dLS). Several groups of users have been complaining that there isn't any discovery of MAs and they'd like to skip the pSUI selection step.

The idea shown on the slide would be that the current LS would be transformed to register to a global LS their URL and the list of domains they are responsible for.

The general idea would be that a client would go first to the global LS. The request would contain the domain name (or AS or list of domain name or AS) for which the information is seeked. The gLS would then send back the URL of the LS which has registered that information.

The client can then contact the LSes to get the URL of the web-service for which they wish to have the data.

We would wish for the June Berlin workshop to have the global LS working along with perfSONAR-UI.


In order to investigate for its feasibility, I'd like
- to have your comments on the idea
- to have your thoughts on how perfsonarUI would use the gLS to go from a traceroute IP address and find out the web-services that contains the data


Potential Drawback: in the case of the Hades MA, which data spans across multiple domain, it wouldn't work (IMHO?) as the search would be done based on domain names. But that's not an issue as we got only one Hades MA.

Thanks a lot,
Nicolas

-------- Original Message --------
Subject: Global LS deployment until we have dLS
Date: Fri, 11 Apr 2008 12:50:14 +0200 (CEST)
From: Maciej Glowiak
<>
To: , , ,
CC:


Hi,

According to discussion on Thursday and our talk with Martin I am sending the
slide depicting the idea of global LS deployment until the time when we have
dLS implemented and deployed.

The idea is to have one common global-LS that would keep summarized information
from other Lookup Services.

The summary will be send as LSRegistration Request and will contain:
1) domain name of services stored in local LS
or (next step?)
2) first level of summary (all IPs, geografical info and evnetTypes)
(to be discussed)

For instance on the picture there is PSNC MA that register to LS1. LS1 will
register its summarized information to global LS (well known address).

Client application that wants to get information about PSNC services will ask
for LS address for (query 1)
1) specific domain
or
2) IP, geografical location, eventType (if used 1st level summary)

Then the client will be responded with LS1 URL and will perform just
xquery to obtain (query 2) further data.

There might be also replication from gLS to another gLS (backup) - just full
database copy.

Best regards
Maciej





Archive powered by MHonArc 2.6.16.

Top of Page