[glue-wg] new servcie types

Paul Millar paul.millar at desy.de
Wed Sep 24 06:41:23 EDT 2014


Hi David,

In principal, adding new services isn't a problem.

On 23/09/14 14:49, david.meredith at stfc.ac.uk wrote:
> 1. name of service: com.schedmd.SlurmClient
> 2. high-level description of the service functionality: SLURM (Simple
> Linux Utility for Resource Management) is an open-source resource
> manager designed for Linux clusters of all sizes. Machine flagged this
> type is hosting software to submit jobs to SLURM. http://slurm.schedmd.com/

However, this one looks wrong.

A service is normally distinguished by having an endpoint through which 
a client can interact with it.  For this reason, Service objects are 
normally servers, not clients.  What you describe sounds like client 
software for interacting with SLURM: i.e., the software installed on 
some machines that lets one submit jobs into a SURLM-managed batch system.

Would this service describe a machine that a user can log into somehow 
(ssh?) and, once logged in, can submit jobs via SLURM client?

If so, it sounds a bit like a EGI UI machine: how do we publish these 
currently?

> 1. name of service: eu.unity-idm.Unity
 > 1. name of service: eu.unicore.UnicorePortal
 > 1. name of service: eu.egi.egrant

These all looks reasonable ...

Although I'm sure we can have the discussion about which level of 
granularity makes sense for Type --- or if it makes sense having 
Service.Type at all :-)

Cheers,

Paul.




More information about the glue-wg mailing list