Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[geclipse-dev] GRIA Information System

Hi All,

 

This mail mainly addresses Nick and IT Innovation but may also trigger a general discussion about the GRIA information system. Its purpose is to give you a short insight into the current implementation of the GRIA VO and the services and a proposal for a new and maybe better implementation that I would like to give before leaving for my vacation J

 

The current GRIA implementation:

When creating a new GRIA VO you have to specify the service endpoints in the dedicated dialog. When pressing OK in this dialog the underlying GRIA service is immediately instantiated. That particularly requires the creation of a new GRIA authentication token which is definitely not the best solution. Furthermore we do not yet have a concept for a GRIA based information system. Keeping these two aspects in mind I would like to propose a maybe better solution.

 

The alternative:

When creating a new GRIA VO the services should not be created immediately. Instead a GRIA information service should be created that holds the service endpoints of all other services. This information service has no direct counterpart in the GRIA architecture but may be seen as a helper for g-Eclipse. Now if the user creates a new Grid project with the GRIA VO the corresponding VO node and the underlying computing, storage and service nodes will be created. Now the information service should create the CEs, SEs and services on demand, i.e. if the user expands the corresponding node in the VO tree or if a service is needed for a dedicated user action (e.g. job submission). At this point the user may be asked to authenticate which is the much better approach in my eyes than letting him authenticate at the point he creates his VO.

 

Obviously the implementation of such an information service would be on your side Nick. Furthermore it would be interesting in what extend the content of the WSDLs of a GRIA service can be fed in to our GLUE schema. So what is your impression on such a solution? What are the opinions out there? Any comment from Ken or Mike? If we decide to go for such a solution we should NOW start the corresponding implementation since this is the base of everything else concerning GRIA.

 

So hope this mail starts an interesting and fruitful discussion J

 

Cheers, Mathias


Back to the top