面向多学科虚拟实验的任务管理机制研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:jonquil1981
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体技术、建模仿真技术和网络通信技术等一系列信息技术的发展,虚拟实验在诸多学科的作用越来越显著。而传统的单学科虚拟实验系统在实现上没有统一的标准,实现方法差异很大,导致不同系统间的兼容性很差,不可扩展,难以满足虚拟实验多学科、多领域日益发展的需要。针对多学科虚拟实验支撑平台的需求,设计并实现了多学科虚拟实验平台核心的任务管理子系统,解决了支持大规模并发任务请求的问题,并向上层应用提供了安全统一的请求接口,同时能与底层的计算节点集群进行交互通信,为平台的其他子系统接入提供了一系列统一透明的服务接口,保证了平台的高效性、稳定性、可靠性和可扩展性。针对任务管理子系统的实际需求,提出了三种优化策略,包括采用基于Twisted的异步网络服务框架并作出改进来支持大规模的并发实验请求,根据基于Modelica的仿真任务执行模式,实现任务的迁移和失效恢复模块来保证平台的可靠和可用性,同时,系统中还引入基于STUNT协议来实现TCP的NAT穿越机制,减少通过管理主节点由于大规模并发所产生的巨大数据量,系统中实现了断点续传,数据压缩模块,并提供了一些其他子系统的数据访问接口。断点续传功能可以解决客户端与服务器之间网络不稳定或者网络短暂断开所造成实验中断的困扰,而数据压缩开关一旦开启,则可以减少网络中的数据量,节约带宽资源和缩短网络传输延迟。通过对系统需求和特征进行充分挖掘和分析的前提条件下,实现了面向多学科虚拟实验的任务管理子系统,实验表明,系统能提供稳定可靠的服务。与未经改进的Twisted服务相比,改进的多进程服务模型在给定的响应时间限制内,并发量可提高50%以上;利用TCP的NAT穿越机制,则可以减少管理主节点数据流量30%以上。
其他文献
在移动对象数据挖掘领域,移动对象异常检测是一个十分值得研究的方向。本文针对移动对象异常轨迹检测的发展状况,全面总结了该领域中的各种方法,对各种方法的不足进行阐述,从
互联网已经成为人们获取信息的重要来源,如何从互联网海量信息中快速、准确地获得所需要的信息,成为当前亟待解决的问题。然而传统的Web信息抽取方法依赖特定的模板,针对一个模
近年来,大数据、人工智能和物联网技术得到飞速的发展,图像、视频等高维数据正呈现爆炸性增长。在这些海量的高维数据中查找目标数据也随之变得耗时和低效。为了解决上述问题
为推动中国高清光盘产业的发展,中国高清光盘产业推进联盟结合国内蓝光和红光的力量,致力于在光盘物理格式之上建立一致的应用层格式,以提高整体竞争力。光盘应用数据格式规定了
随着三维测量与计算机相关技术的发展,人们可以通过多种数据采集手段来获取现实物体的表面信息,并对其进行处理、加工、分析和应用。由扫描获取的点云数据得到了广泛的研究与
过程化SQL语言是一种集成于数据库服务器中的高级数据库程序设计语言,专门用于各种环境下对数据库中的数据进行快速高效访问处理。过程化SQL语言在程序开发过程中存在语法错
当前,云计算与虚拟化技术发展迅速。云计算的重要意义在于为所有用户提供高性能、高可靠度的计算能力。故在云计算系统中,计算资源的调度是云计算中一个重要的组成部分,资源
发达的移动互联网及移动设备加速了移动产品用户行为的无处不在,传统的基于桌面的研究方法已经不能很好的适用于移动用户体验研究中,需要可以配合实时采集用户数据的远程用户
生活中的知识通常具有不确定性、不一致性和不完全性,这些知识被统称为信念。怎样解决信念间的不一致性是计算机模拟人类推理过程的重要研究内容。目前。信念修正要进行修正
随着网络资源的不断膨胀,信息的不断增多使得人们获取有价值的信息变得越来越困难。而Tweets、微博等短文本的发展和流行,使得人们更加无法从中获取更多感兴趣的内容,拓展命