基于工作流的高性能地学计算通用服务平台实现及应用

来源 :电子科技大学 | 被引量 : 4次 | 上传用户:wenhui10005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
空间数据获取技术的快速发展产生了大量的空间数据,给数据处理过程带来较大的压力,而高性能地学计算技术以其强大的计算性能在空间信息处理中发挥着重要作用。然而,目前高性能计算技术具有计算平台异构多样、地理分布、编程模型多样、处理过程繁杂等特征,使得人们在使用高性能计算技术进行数据处理时,需要掌握与该技术相关的一些技术细节。与此同时,空间信息应用处理过程被不断细分并且逐渐变得更加复杂。以上问题无疑增加了研究成本和处理操作的复杂程度,因此,如何构建一个基于高性能地学计算且能够自动创建和执行包含诸多中间环节的空间信息处理流程的平台,是一个值得研究的课题。Web Service是一种跨编程语言和操作系统平台的远程调用技术,用户不必过多关注服务的内部实现细节即可使用服务提供的功能。工作流技术可以使计算机按照事先定义的由多个子任务组成的业务流程。将Web Service和工作流应用于空间信息处理无疑会为使复杂的空间信息处理过程更加的简单。综上,本文考虑基于高性能计算的空间信息数据处理过程中的处理子任务多,处理过程繁琐,以及计算资源异地分布且异构等特性,基于Web Service和Activiti5工作流技术,构建基于工作流的Web服务链处理流程。该平台将多个处于不同地理位置的高性能计算平台上的独立的Web服务连接起来,形成一个完整的处理流程,以简化复杂空间信息处理过程的复杂操作;它结合高性能计算技术提高流程的处理效率,并且依托构建的Web平台可以快捷地实现具体的应用。本文主要研究内容如下:(1)分析平台设计的背景需求和功能需求,基于Java Web和Activiti5工作流相关技术设计并实现本研究所提出的基于工作流的高性能地学计算空间信息服务平台。(2)基于Web Service技术,借助开源的流行工作流引擎Apache Axis2,设计高性能计算空间信息算法服务的通用发布模式,以方便构建空间信息处理算法的Web服务。(3)以DEM数据的特征地形要素中山脊线、山谷线提取的空间信息处理应用为例,从数据获取到数据处理,将整个处理流程具体细分。分步处理过程不仅有基于ArcGIS和python建立的串行处理模块,也有基于不同HPC平台不同并行方式的并行处理模块。这些分步处理模块将被发布并被部署在本文平台上,并以工作流驱动的方式运行。通过与采用传统处理方式对DEM数据处理应用实例的对比测试,发现本文研究的方法具有方便快捷、准确高效之优势,初步达到了设计要求。
其他文献
室温、无溶剂条件下,邻甲基苯磺酸铜可有效催化邻氨基苯甲酸、胺和原甲酸酯三组分"一锅法"合成喹唑啉-4(3H)-酮衍生物.考察了原料配比及催化剂用量对产率的影响.经催化剂循环
贝贝网的定位是"分众电商",这完全有别于传统的垂直电商。后者以类目为划分维度,"给所有人卖一类东西",而贝贝网则以消费者人群为划分,以用户为导向,"向一类人卖所有东西"。
期刊
目的探讨NK/T淋巴瘤放化疗并发嗜血综合征的临床护理方法与效果。方法选随机将2014年2月-2018年3月期间我院收治的90例NK/T淋巴瘤患者分为两组,其中对照组行常规护理,而观察
运用高温气相色谱技术及双质谱技术对济阳坳陷东营凹陷高蜡原油的高分子量烃类的组成、分布特征及非常规的生物标志物进行了研究。高温气相色谱分析结果表明,王古1井奥陶系高
近年来,我国在分布式能源的开发与利用上发展迅猛,但与此同时带来的政府补贴资金短缺和“弃风弃光”问题也日趋严重。随着电力市场改革的逐步深入,考虑可再生能源配额制和绿色电
需要处理的信息容量迅速增加着,同时对计算能力要求越来越大。串行数字电子计算机大概只能应付目前的需要,但有一,二个例外。甚至在目前也难以想象有足够的计算能力来处理从
<正> 在伟大领袖毛主席的英明领导下,在毛主席的革命路线指引下,我国卫生事业蓬勃发展。经络、针炙及针麻原理的探讨及治疗在近年来继续取得很大成绩。下面主要复习了1974年
将传染性支气管炎病毒M41毒株通过接种鸡胚的方法扩繁,从含病毒的尿囊液中提取总RNA,RT-PCR扩增M基因,构建原核表达载体pGEX-6p-1-M,导入大肠杆菌Transetta(DE3)内诱导表达。
针对近年来低煤阶煤矿区高瓦斯矿井数量增多,但瓦斯赋存规律及涌出特征知之甚少的问题,以陕西省黄陇煤田彬长矿区为例,依据勘查阶段和煤矿生产过程中测试的瓦斯参数及抽采数
为了使学生积极参与课堂活动,教师应改变教学观念,以学生为中心,创建一种互相尊重,互相协作,和谐的轻松愉快的学习环境.使学生在合作中学习,在问题解决过程中提高自己的分析