Remote execution (code to the data)
Dave Morris
dave.morris at metagrid.co.uk
Thu Oct 19 07:45:18 CEST 2023
Dear GWS members,
This email is a follow up on a conversation Vicente Navarro and I had at
the GWS telecon last month.
I was promoting ExecutionPlanner as a way of developing a common API for
execution service discovery and orchestration.
https://github.com/ivoa-std/ExecutionPlanner
Vicente was concerned that this may be too complex to implement in
fast-moving digital scenario depicted by Cloud and Container players. It
might be better to concentrate on what we already have and see if we can
define some common patterns for accessing platforms based on a minimum
compatibility at technology stack level (Kubernetes, S3 etc.). Based on
this assessment we could measure the gap across organisations in order
to implement PoCs for those that are close to each other.
I'm following up on this in a mailing list thread because I have also
heard similar concerns and suggestions from other people too.
This thread is somewhere for us to discuss the pros and cons of the two
directions, the abstract ExecutionPlanner interface, and the more
pragmatic approach looking for common patterns in how we use the
technologies.
Please jump in with your thoughts and suggestions.
Cheers,
-- Dave
More information about the grid
mailing list