一种异地协同计算应用管理调度算法制造技术

技术编号:24409232 阅读:23 留言:0更新日期:2020-06-06 08:26
本发明专利技术公开了一种异地协同计算应用管理调度算法,位于不同地点的集群任务调度模块从任务管理端读取任务文件并加以分析,使用先进先出和短作业优先相结合的特殊算法,自动提取出标靶蛋白和小分子配体文件加载到Docking窗口中的靶点蛋白和配体文件相应选择区域进行对接操作,一个对接流程结束后,自动将计算结果上传到管理控制端并在任务调度文件中进行标记,然后重新向任务调度模块申请下一次任务。本发明专利技术的有益效果是为科研人员提供海洋药用生物资源的计算服务,提高药品合成效率和质量,缩短药品研制周期,降低生产成本。

A scheduling algorithm for application management of remote collaborative computing

【技术实现步骤摘要】
一种异地协同计算应用管理调度算法
本专利技术属于高性能计算HPC
,涉及一种异地协同计算应用管理调度算法。
技术介绍
异地协同计算因具有异地计算资源协同管理、高效便捷等特点,可为药物设计提供新的思路,也为先导化合物的优化和生物学验证提供了计算基础,这对加快推进我国的海洋农业药物研究有着重要的意义和迫切的需求。
技术实现思路
本专利技术的目的在于提供一种异地协同计算应用管理调度算法,本专利技术的有益效果是为科研人员提供海洋药用生物资源的计算服务,提高药品合成效率和质量,缩短药品研制周期,降低生产成本。本专利技术所采用的技术方案是位于不同地点的集群任务调度模块从任务管理端读取任务文件并加以分析,使用先进先出和短作业优先相结合的特殊算法,自动提取出标靶蛋白和小分子配体文件加载到Docking窗口中的靶点蛋白和配体文件相应选择区域进行对接操作,一个对接流程结束后,自动将计算结果上传到管理控制端并在任务调度文件中进行标记,然后重新向任务调度模块申请下一次任务。附图说明图1是算法流程示意图。具体实施方式下面结合具体实施方式对本专利技术进行详细说明。本专利技术异地协同计算应用管理调度算法如图1所示,要实现分子对接的有序运行,任务调度模块起着关键作用。位于不同地点的集群任务调度模块从任务管理端读取任务文件并加以分析,使用先进先出和短作业优先相结合的特殊算法,自动提取出标靶蛋白和小分子配体文件加载到“Docking”窗口中的靶点蛋白和配体文件相应选择区域进行对接操作。一个对接流程结束后,自动将计算结果上传到管理控制端并在任务调度文件中进行标记,然后重新向任务调度模块申请下一次任务。整个过程Sybyl-X软件的运行一直处于脚本程序的监控之下,软件的所有交互操作均由脚本程序自动控制完成。以上所述仅是对本专利技术的较佳实施方式而已,并非对本专利技术作任何形式上的限制,凡是依据本专利技术的技术实质对以上实施方式所做的任何简单修改,等同变化与修饰,均属于本专利技术技术方案的范围内。本文档来自技高网...

【技术保护点】
1.一种异地协同计算应用管理调度算法,其特征在于:位于不同地点的集群任务调度模块从任务管理端读取任务文件并加以分析,使用先进先出和短作业优先相结合的特殊算法,自动提取出标靶蛋白和小分子配体文件加载到Docking窗口中的靶点蛋白和配体文件相应选择区域进行对接操作,一个对接流程结束后,自动将计算结果上传到管理控制端并在任务调度文件中进行标记,然后重新向任务调度模块申请下一次任务。/n

【技术特征摘要】
1.一种异地协同计算应用管理调度算法,其特征在于:位于不同地点的集群任务调度模块从任务管理端读取任务文件并加以分析,使用先进先出和短作业优先相结合的特殊算法,自动提取出标靶蛋白和小分子配体文...

【专利技术属性】
技术研发人员:王海黄国富曲丽君孙晓婷
申请(专利权)人:青岛农业大学
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1