[Zoo-discuss] Introduction - Rémi Cresson

Tim Erwin taerwin at gmail.com
Mon Aug 10 00:55:05 PDT 2015


Hi Remi,

That sounds fantastic, I would be interested in trying out your code on
some HPC services!

Cheers,

Tim


On Fri, Aug 7, 2015 at 1:33 AM, Rémi Cresson <remi.cresson at teledetection.fr>
wrote:

> Hello Nicolas and Gerald,
>
> Should I share the code through the Zoo-Project trac first? The code is
> not really clean yet, I mean I have to improve a lot of things.
>
> By the way there are issues related to code and contribution want to
> discuss about:
> -the service require an autonomous application (i.e. completely
> independent of the zoo-kernel) on the supercomputer side (for job
> submitting) and this application must be compiled on the supercomputer. One
> way to cope with this problem may be to put this application separately in
> the third parties?
> -I don't yet know the way to catch environment parameters (which are in
> the main.cfg)
> -I have to understand how to properly activate the service at compile time
> (e.g. the use of #ifdef USE_MYSERVICE in zoo_service_loader.c ... where is
> defined the USE_MYSERVICE variable?) for now, I just don't use #ifdef...
>
> Thanks for your replies,
>
> Best
>
> Rémi
>
>
> On 06/08/2015 07:36, nicolas bozon wrote:
>
> Hello Rémy,
>
> Welcome to this list and thank you for such feedback and contribution.
> It is very interesting to learn how Irstea is using and extending
> ZOO-Project for the needs of the Geosud SDI.
> As Gerald mentioned, please feel to share your services source code
> through the ZOO-Project trac directly.
> You are of course most welcome as new committer! Please accept the
> committers guidelines on this list first so we can proceed.
> IMHO, you would also be a great and valuable addition to the ZOO-Project
> PSC. This will first take a request from the PSC Chair and then vote by
> other PSC members.
>
> Best regards,
>
> Nick
>
>
>
> 2015-08-05 15:02 GMT+02:00 Fenoy Gerald <gerald.fenoy at geolabs.fr>:
>
>> Welcome aboard Rémi !
>>
>> I am glad to hear that you are using the ZOO-Project and its OTB support
>> even if it was not your original goal as you need to run the service
>> remotely from the WPS server rather than running them directly on the same
>> server.
>>
>> The work and the implementation you made looks very interesting and is a
>> real asset to the ZOO-Project giving it the capability to be linked to a
>> HPC infrastructure. So we welcome your contribution.
>>
>> Anybody can contribute code to the ZOO_Project, obviously if you need
>> write access to the SVN then it will require that you are part of the
>> ZOO-Project developers [1]. You should be member of the ZOO-Project PSC
>> only in case you want to deal with the project organisation, plan and so on.
>>
>> Prior to ask the PSC for a vote, we should make sure that you agree with
>> the committer guideline [2], once confirmed, I can then forward the request
>> to the PSC.
>>
>> Hope to hear back from you,
>> Best regards,
>>
>>
>> [1]
>> http://zoo-project.org/docs/contribute/code.html#for-registered-developers
>> [2] zoo-project.org/docs/contribute/dev.html
>>
>> > Le 4 août 2015 à 15:21, Rémi Cresson <remi.cresson at teledetection.fr> a
>> écrit :
>> >
>> > Hello,
>> >
>> > My name is Rémi Cresson, I work in the field of remote sensing image
>> processing. I am currently with french National Research Institute of
>> Science and Technology for Environment and Agriculture (Irstea) to develop
>> a geospatial data infrastructure for the GEOSUD project. I work mainly with
>> c++ libraries (GDAL, OTB, ITK, GEOS, ...) for image processing pipelines
>> development. A goal of the project is to use supercomputers for remote
>> sensing data processing, binded with web services.
>> > We tried Zoo because it was the only open source WPS server which has a
>> friendly binding with OTB applications. We used it, and found that Gerald
>> did a nice work (at least a very solid proof of concept). However, we
>> needed to launch our programs from a HPC architecture (i.e. not programs
>> hosted by the WPS server as Zoo kernel do with OTB applications libraries).
>> Indeed, we wanted to make use of our supercomputer's front node job
>> scheduler in order to delegate resources management, job submitting, ...
>> That leads us to implement a new Zoo service, which use ssh/sftp on the WPS
>> server side and DRMAA on the HPC front node side. This new Zoo service
>> basically transfert files between WPS server and HPC front node, construct
>> a command line and submit a job, then transfert back files. We make it
>> working with OTB applications only, using the same .zcfg files (but with
>> another service name). We think the approach can be generalized to other
>> existing processing libraries (Grass, ...). In addition, it can for sure be
>> extended to parallel applications (MPI), as DRMAA can be used to dispatch
>> process on a given number of nodes.
>> > I want to contribute to zoo-project with this service, and I might be
>> interested to be PSC member of Zoo-project in a near future, if however
>> this is an option.
>> >
>> > Thank you for taking time to read this, I look forward to responses !
>> >
>> > Cheers,
>> >
>> > Rémi Cresson - Research Engineer, Irstea
>> > Maison de la Télédétection
>> > 500 Rue de jean François Breton
>> > 34090 Montpellier
>> >
>> > _______________________________________________
>> > Zoo-discuss mailing list
>> > Zoo-discuss at lists.osgeo.org
>> > http://lists.osgeo.org/cgi-bin/mailman/listinfo/zoo-discuss
>>
>>
>>
>> Gérald Fenoy
>> http://wiki.osgeo.org/wiki/User:Djay
>>
>> _______________________________________________
>> Zoo-discuss mailing list
>> Zoo-discuss at lists.osgeo.org
>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/zoo-discuss
>>
>
>
>
> _______________________________________________
> Zoo-discuss mailing list
> Zoo-discuss at lists.osgeo.org
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/zoo-discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/zoo-discuss/attachments/20150810/6e19236a/attachment.html>


More information about the Zoo-discuss mailing list