Does anyone know of any project to expose the DRMAA API (job scheduling and maintenance API) from SGE (Sun Grid Engine) as a web service API? A RESTful API would be best.
I do not think there are any web service API for SGE. I found drmaa-python pretty easy implementing in python script that can be called from server side scripts like PHP.
There is nothing like this available at the moment, but:
The Open Grid Forum started a new standardization activity to define how DRMAAv2 can be exposed as RESTful API. The specification draft is publicly available.
Since more and more people ask for such a remote interface, implementations might be available pretty soon. They are most likely to be announced by the OGF OCCI working group, so follow them if you are still interested.
Mapping such an implementation to the DRMAAv1 library in GridEngine should be relatively straightforward.
发布评论
评论(2)
我认为 SGE 没有任何 Web 服务 API。我发现 drmaa-python 在 python 脚本中实现非常容易,可以从服务器端调用PHP 等脚本。
I do not think there are any web service API for SGE. I found drmaa-python pretty easy implementing in python script that can be called from server side scripts like PHP.
目前还没有类似的东西,但是:
开放网格论坛启动了一项新的标准化活动来定义如何将 DRMAAv2 公开为 RESTful API。 规范草案已公开发布。
由于越来越多的人需要这样的远程接口,因此可能很快就会实现。它们很可能由 OGF OCCI 工作组发布,因此如果您仍然感兴趣,请关注它们。
将此类实现映射到 GridEngine 中的 DRMAAv1 库应该相对简单。
There is nothing like this available at the moment, but:
The Open Grid Forum started a new standardization activity to define how DRMAAv2 can be exposed as RESTful API. The specification draft is publicly available.
Since more and more people ask for such a remote interface, implementations might be available pretty soon. They are most likely to be announced by the OGF OCCI working group, so follow them if you are still interested.
Mapping such an implementation to the DRMAAv1 library in GridEngine should be relatively straightforward.