[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: RE: [geclipse-dev] Sorry to bother you again
|
Dear Ken:
Well, I
didn't know that. Actually this GOS middleware are developed by three
organizations. Beihang is in handle of the workflow part while we are
responsible for data intergration and programming tools developing. So our main
interests in implementing g-Eclipse on GOS is to use it as an IDE for
common MPI programmer. I am not sure whether we have a further plan for
implementing its workflow and other parts such as
grid management component.
2008-05-09 :
10:53:43
Yuanbin
Zou
FIT 1-111, Tsinghua
University, Beijing,China
100084
Residence: +86-10-6279-6954
Mobile:
+86-135-8154-2786
E-mail: stgrandet@xxxxxxxxx
From: Ken
Meacham
Sent at:
2008-05-07 21:49:58
To: Developer mailing
list
Cc to: Thomas
Leonard
Subject: RE:
[geclipse-dev] Sorry to bother you again
Dear Yuanbin,
I
was wondering if you were aware of the BRIDGE project (http://www.bridge-grid.eu/) that is
attempting to integrate GRIA middleware (from IT Innovation) and GOS (from
Beihang)?
Best regards,
Thanks very much for your advises.
I have asked the
developers for a long time and I think we have no documents in other language
than Chinese.
So this is the site to fetch infomations about this GOS grid
middleware,
http://www.cngrid.org/web/guest/gos3however
they are all in Chinese.
I am trying coding, while without documents,though
we have help docs we still have specific annotations about the codes, about
g-Eclipse, we found the developing work pretty tough. So I am wondering
whether it is too impertinent to request some instant messaging ways such as
msn or gtalk.
-Regards
Yuanbin
Zou
FIT 1-111, Tsinghua University,
Beijing,China
100084
Residence: +86-10-6279-6954
Mobile:
+86-135-8154-2786
E-mail: stgrandet@xxxxxxxxx
2008/4/9 Ariel Garcia <
garcia@xxxxxxxxxx>:
Hello
Zou,
> So, if I want to impelement one copy on
our
> own middleware, the projets we have to rewrite are those ones
with
> *glite*?
well, it would be easier if you start
taking a look a the 4
plugins/projects named
eu.geclipse.gria*
eu.geclipse.efs.gria
They have less
functionality but they are much smaller and easier to
understand than the
glite part.
> Can you give some introduction about the function
of these
> projects? I have read the developer guides while find still
a little
> confuse about the actual implementation. Thanks so
much.
well, all depends a bit on what functionality your
middleware has, and
which parts you plan to implement support
with.
First you need to decide how your middleware concepts map to
the gEclipse
grid model.
Can you provide us with some high level
technical description of your
middleware, or some link describing it?
then we could probably provide
more concrete
suggestions.
Concretely, usually you would start implementing support
for
1 - your authentication tokens
1.1
- a class extending AbstractAuthenticationToken
1.2 - a class implementing IAuthenticationTokenDescription
(see eu.geclipse.gria.auth package as example)
2 - your "virtual
organization" (even if your MW doesn't have this notion
you need a simple
'fake' one)
2.1 - a class extending
AbstractVirtualOrganization
2.2 - a class
implementing IStorableElementCreator
(see eu.geclipse.gria.vo
package as example)
3 - your 'information system': if your MW doesn't
have this notion this
class should anyway tell you which /where are your
resources.
4 - only then start implementing access to
jobs/storage
Hope this helps, cheers,
Ariel