drmaa2os统一作业管理的 Go API

联合创作 · 2023-09-27 11:54

drmaa2os 是一个基于开放标准(DRMAA2)的 Go API,用于提交和监督在操作系统进程、容器、POD、任务或 HPC 批处理作业中运行的工作负载。

该 API 允许您在 OS 进程中开发和运行作业工作流,并切换到在 Kubernetes 中运行的容器,作为 Cloud Foundry 任务、纯 Docker、Singularity 或通过 C libdrmaa.so 库支持 DRMAA 标准的任何 HPC 工作负载管理器(像 SLURM、Grid Engine 等),而不改变应用程序逻辑。

它的主要目的是在平台、工作负载管理器和HPC集群调度程序之上支持抽象层,这样开发人员就不需要处理作业提交、状态检查等底层细节和差异。

 

 

浏览 1
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报