Skip to Content.
Sympa Menu

perfsonar-dev - Re: [pS-dev] Re: LS API

Subject: perfsonar development work

List archive

Re: [pS-dev] Re: LS API


Chronological Thread 
  • From: Maciej Glowiak <>
  • To: Nicolas Simar <>
  • Cc: , Szymon Trocha <>, "" <>, Waldemar Zurowski <>
  • Subject: Re: [pS-dev] Re: LS API
  • Date: Tue, 13 Mar 2007 14:00:18 +0100
  • Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA CXBIWXMAAEU1AABFNQF8gVf5AAAAB3RJTUUH1QYQDjo6uEWvwgAAAM5JREFUGNNN0LFqAkEUheGj KRZsfATrvENgYyH4APabxwgWGUUQC99BsNDCInUq7VImbbDZ0kayxBXMuN7jvTuKVh//mZlmQKZ1 EhQ8GAVgZECspEBdWQHRjR70KlgFKkoUaCw3ijSYQ4n5HfBK4a4jDcdDQPol/80Sr9BxZOOL4Fmr Jq8VBx7eopaSPvWGOm67fqol3j1q0XNs7Nk2cs6MU6gPNzf+ZGKQX4Ek8H6rAnFZnXB2vJxJcv8g C2P+WzL4tD+Txc4KydrIkh+eAdo01QbjQ84vAAAAAElFTkSuQmCC
  • Organization: Poznan Supercomputing and Networking Center

Hi Anand and Nicolas,

We had a discussion with Anand (and Internet2 guys) about LS API that would be created. Such work is scheduled after the release perfSONAR 2.0 process. I think I'll do it after (or in parallel to) performance and architectural changes which are the most important things.

Of course, requirements should be agreed before, next week for conf-call is fine for me.

Best regards.

Maciej

Nicolas Simar wrote:
Hi Anand,

thanks for this first set of information.

So basically, you are looking for an API that you could use to register pairs of parameters-values (both not hardcoded), so the API and the LS protocol only carries those pairs of value.

One idea you had from your past experience with EGEE would be to start from the test clients that have been developed. Waldemar (Cc-ed) has been working on such a similar issue and can provide some input on how AMPS delivered an API to EGEE.

Your timeline is Y3.

I suggest to set-up a conf call for next week between AMPS and LS to define the requirements and how it could work, so that we could investigate on our side the time it would take.
Szymon Torcha will organise that conf call.

To prepare that conf call, you would like to have some specification of the LS and of its interface. Szymon will send them.

Cheers,
Nicolas


Anand Patil wrote:
Hi,

I am looking for a single file (perhaps called
perfsonar-ls-client-api.jar) which contains java API corresponding to
the web service interfaces (i am guessing you have things like register,
de-register, renew registration, lookup etc).

Hopefully the java API can be made generic enough to cater to any
request. This is subject to discussion - if a generic API is not
possible then we need to think how to make it useful for all clients.

The API should make the (future) transition to a federated LS
transparent to clients.
>
How complex can the lookup queries be ?
Can I specify X operator Y e.g.
1. domain = 'GEANT2'
2. interfaces = I1 or I2
3. servers > 2 etc

I would recommend this to be maintained by LS team in the LS codebase
with corresponding testing and releases along with LS releases OR cross
certification (this version of client API is certified to work against
this version on LS).

regards,
- anand.

Nicolas Simar wrote:

Hi Anand,

in order to prioritise the work, could you please let me know for when
you need the LS API?

Could you also please provide us with your requirements (one is known
a Java API that doesn't change over time, though the communication in
the background can evolved). Could you please specify us the
information you intend to send.

Cheers,





--

--------------------------------------------------------------------
| Maciej Glowiak Network Research and Development ||
|

Poznan Supercomputing and Networking Center ||
| (+48 61) 858 2024 -- skype_id: maciej_psnc GG: 4526858 ||
====================================================================


  • Re: LS API, Nicolas Simar, 03/13/2007
    • Re: [pS-dev] Re: LS API, Maciej Glowiak, 03/13/2007
    • Re: LS API, Sven Ubik, 03/13/2007

Archive powered by MHonArc 2.6.16.

Top of Page