首页> 美国卫生研究院文献>other >JMS: An Open Source Workflow Management System and Web-Based Cluster Front-End for High Performance Computing
【2h】

JMS: An Open Source Workflow Management System and Web-Based Cluster Front-End for High Performance Computing

机译:JMS:开源工作流管理系统和基于Web的高性能计算集群前端

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Complex computational pipelines are becoming a staple of modern scientific research. Often these pipelines are resource intensive and require days of computing time. In such cases, it makes sense to run them over high performance computing (HPC) clusters where they can take advantage of the aggregated resources of many powerful computers. In addition to this, researchers often want to integrate their workflows into their own web servers. In these cases, software is needed to manage the submission of jobs from the web interface to the cluster and then return the results once the job has finished executing. We have developed the Job Management System (JMS), a workflow management system and web interface for high performance computing (HPC). JMS provides users with a user-friendly web interface for creating complex workflows with multiple stages. It integrates this workflow functionality with the resource manager, a tool that is used to control and manage batch jobs on HPC clusters. As such, JMS combines workflow management functionality with cluster administration functionality. In addition, JMS provides developer tools including a code editor and the ability to version tools and scripts. JMS can be used by researchers from any field to build and run complex computational pipelines and provides functionality to include these pipelines in external interfaces. JMS is currently being used to house a number of bioinformatics pipelines at the Research Unit in Bioinformatics (RUBi) at Rhodes University. JMS is an open-source project and is freely available at .
机译:复杂的计算管道正在成为现代科学研究的主要内容。这些管道通常会占用大量资源,并且需要数天的计算时间。在这种情况下,有必要在高性能计算(HPC)群集上运行它们,在这些群集中它们可以利用许多强大计算机的聚合资源。除此之外,研究人员通常希望将其工作流程集成到自己的Web服务器中。在这些情况下,需要使用软件来管理从Web界面到群集的作业提交,然后在作业完成执行后返回结果。我们已经开发了作业管理系统(JMS),工作流程管理系统和用于高性能计算(HPC)的Web界面。 JMS为用户提供了一个用户友好的Web界面,用于创建具有多个阶段的复杂工作流。它将此工作流程功能与资源管理器集成在一起,该工具是用于控制和管理HPC群集上的批处理作业的工具。这样,JMS将工作流管理功能与集群管理功能结合在一起。此外,JMS还提供了开发人员工具,包括代码编辑器以及对工具和脚本进行版本控制的功能。任何领域的研究人员都可以使用JMS来构建和运行复杂的计算管道,并提供将这些管道包含在外部接口中的功能。罗德斯大学(Rhodes University)的生物信息学研究单元(RUBi)目前正在使用JMS容纳许多生物信息学管道。 JMS是一个开放源代码项目,可以从上免费获得。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号