问题:
关键词:震勘探软件,批处理,远程过程调用,作业分配策略,远程shell
● 参考解析
随着计算机技术在地球物理行业中的应用, 当今主流的地震数据处理解释一体化系统,都是集网络、并行、交互、批量于一体的、具备支持大型数据处理中心、支持网络环境、工作站环境的复杂系统。这样一个复杂的地震处理系统的正常和有效运行, 必须依靠一套合理和有效的地震作业管理和调度系统。 因此, 必须开发一套地震作业管理与调度系统软件, 实现基于地震处理系统的作业发送,排队,调度,执行和作业的管理及监控,合理调度作业,从而达到充分和有效地使用系统资源。目前比较流行的作业调度系统,虽然具有比较完善的基本管理能力,但是与地震数据批处理作业结合的不是十分紧密,同时安装和部署比较繁琐,增加了用户的使用以及维护成本,而且在资源的动态管理与配置方面不够灵活。根据对地震数据处理作业的分析以及考虑到系统投入运行后的维护成本,设计并实现了相应的地震数据处理作业调度系统。1、在分析了地震数据批处理作业的特点以及集群软硬件资源的基础上,提出了只保留一个服务节点,其余计算资源动态配置的送耦合结构。2、地震数据批处理作业调度系统的进程之间采用远程过程调用的通信方式保证通信的实时性,采用远程shell技术在服务节点以及资源节点间传递作业。3、根据地震数据批处理作业的特点提出了兼顾等待时间,作业类型,作业部门,作业资源需求等的作业调度策略。4、提供动态资源配置,方便使用者随时调整系统的规模。本文对于地震数据批处理作业调度系统的研究与实现工作,很好的适应了地震数据批处理作业,具有很强的应用价值。
相关内容
相关标签