perfsonar-dev - Re: [pS-dev] [Fwd: Global LS deployment until we have dLS]
Subject: perfsonar development work
List archive
- From: Nina Jeliazkova <>
- To: Michael Bischoff <>
- Cc: "Jeff W. Boote" <>, Nicolas Simar <>, Maciej Glowiak <>, "" <>
- Subject: Re: [pS-dev] [Fwd: Global LS deployment until we have dLS]
- Date: Wed, 30 Apr 2008 11:35:11 +0300
- Openpgp: id=EEABA669
Nicolas:
see comments inline.
Jeff :
I will indeed will prefer to follow some API specification and a transparent one for global LS/dLS is a very good solution.
Michael:
I completely agree - perhaps it make sense to wait couple of weeks to get the API specification ready and then refactor your code to fit the API.
Best regards,
Nina
Michael Bischoff написа:
hi all,As a side note: the user can have all MA selected , psUI will find the correct ones anyway.
Using the code I submitted a couple of weeks ago to Nina it should be trivial
to implement
with that api, since it returns generic services which can be LS's
themselves, and the lookup
method also takes a generic service. you can simply traverse down the tree by
calling lookup
again as soon as you encounter a LS.
regards,
Michael Bischoff
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 seems fine as a workaround.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
The steps are more or less clear:- 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
- get domain name of the IP
- send it to gLS
- receive URL of LS
-query LS for the IP
-get MA URL
-query MA as usual
YesPotential 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.
Best regards,
Nina
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
--
---------------------------------
Dr. Nina Nikolova-Jeliazkova
Institute for Parallel Processing
Bulgarian Academy of Sciences
Acad. G. Bonchev St 25-A
1113 Sofia, Bulgaria
Tel: +359 886 802011
ICQ: 10705013
www: http://ambit.acad.bg/nina
---------------------------------
PGP Public Key
http://cert.acad.bg/pgp-keys/keys/nina-nikolova-0xEEABA669.asc
8E99 8BAD D804 1A43 27B7 7F87 CF04 C7D1 EEAB A669
---------------------------------------------------------------
- [Fwd: Global LS deployment until we have dLS], Nicolas Simar, 04/29/2008
- Re: [pS-dev] [Fwd: Global LS deployment until we have dLS], Jeff W. Boote, 04/29/2008
- Re: [pS-dev] [Fwd: Global LS deployment until we have dLS], Michael Bischoff, 04/29/2008
- Re: [pS-dev] [Fwd: Global LS deployment until we have dLS], Nina Jeliazkova, 04/30/2008
- Re: [pS-dev] [Fwd: Global LS deployment until we have dLS], Maciej Glowiak, 04/30/2008
- Re: [pS-dev] [Fwd: Global LS deployment until we have dLS], Nicolas Simar, 04/30/2008
- Re: [pS-dev] [Fwd: Global LS deployment until we have dLS], Nina Jeliazkova, 04/30/2008
- Re: [pS-dev] [Fwd: Global LS deployment until we have dLS], Michael Bischoff, 04/30/2008
- Re: [pS-dev] [Fwd: Global LS deployment until we have dLS], Jeff W. Boote, 04/30/2008
- Re: [pS-dev] [Fwd: Global LS deployment until we have dLS], Nina Jeliazkova, 04/30/2008
- Re: [pS-dev] [Fwd: Global LS deployment until we have dLS], Michael Bischoff, 04/29/2008
- Re: [pS-dev] [Fwd: Global LS deployment until we have dLS], Jeff W. Boote, 04/29/2008
Archive powered by MHonArc 2.6.16.