基于PVM的研究任务迁移,C++对象分布并行及Capability实现

来源 :电子科技大学 | 被引量 : 4次 | 上传用户:mjynht
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
具有并行处理能力的计算机系统是计算机技术的一个重要发展方向。机群系统是分布并行计算主流中的一个重要分支,而PVM则是机群系统的一个优秀实例。提高机群的动态规模可扩展性、降低分布并行应用软件的开发难度,以及增强系统抗欺骗与攻击的安全能力都是有理论意义和应用价值的课题。本文以它们为目标,基于PVM展开了深入的研究。其主要贡献有: 1.透彻地分析了PVM源代码,借此详尽描述了PVM核心机制:软件体系结构,消息传递,消息驱动和系统控制的原理。这些内容在多计算机分布内存环境,基于消息驱动开发分布并行系统和应用软件是有借鉴意义和参考价值的。 2.鉴于PVM动态规模可扩展性的基础问题是任务透明迁移。针对这一问题本文建议了一种新的改名机制的任务迁移协议及实现。其原理是让参与迁移活动的相关任务“暂停”,对途中报文的源、目的地址进行一致性的新地址改名处理;任务间重新进行正确的连接;源任务向目的任务发送数据图像后自己消亡,目的任务获取源任务数据图像后,在目的主机上重新启动。具体实现采用了在原消息驱动机构上进行有关迁移协议函数的扩充,使之对系统数据结构能自动进行处理,从而完成任务透明迁移。本文提出的任务迁移协议具有的优点是:(i)任务迁移活动的独立,即多个不相关的任务迁移活动可在PVM系统中并存;(ii)任务迁移活动的透明,即PVM系统不受任务迁移活动影响,其它任务仍可正常运行;(iii)任务迁移结束后,系统通信量不因发生过任务迁移而变大;(iv)任务迁移协议简单。 拘要 3.提出了基于PVM的一种C++对象分布并行新机制。其要点是:厂)通过将面向对象应用主程序和并行类映射为PVM任务,翩并行对象—并行类的实例映射为以请求消息为参数并行类PVM任务例程的一次执行,请求并行类对象消息映射为请求PVM任务消息;O)在原PVM系统结构上,通过对PVM协议和Pvmlib作向后兼容的协议函数扩充,使其成为对象分布并行支撑;O)用基于PVM的对象分布并行预处理任务分离并行类代码,转换它为PVM任务代码,并派遣到远端,进行异地编译运行。预处理任务最后执行应用主程序,同并行类任务通信,完成用户作业。 4觎了一种新的可用于机群系统的可信OS安全核心的C@ability实现机制,其特点是:O)可以对用户(进程)和程序分别进行独立的*…帅权限控制,具有极好的灵活性和可伸缩性。O)应用虚拟w用户技术,本机制可对系统功能、tot用户使用的Shell命令分别进行控制,可分解ftwt特权,并禁止用户以tOO身份登录系统。u)本机制与C d作系统的DACM制呈鳖加关系,完全不冲突,大大加强了系统的安全性。 O叫本机制的权限并不能由被授权的用户任意转让与它人,因此不具 “DAC”特住;相反,一旦针对进程的 Capabdity机制开启后。核心的Cae峋权限检测是强制的,因此具有“MAC”#性。本机制的主要特点是:开发工作量小,OS核心增加代码少,且能达到同样的安全控制效果。3
其他文献
编者按:5月16日,中国(深圳)文化产业博览交易会开幕前夕,由中国演出行业协会、中国建筑装饰协会主办,深圳市文体旅游局支持,深圳市中孚泰文化建筑建设股份有限公司承办的民族文化复
报纸
中国的关系格局是一种差序格局,中国私营企业家的行为是关系导向的,家族价值观决定了企业家行为选择的基本方向。中国私营企业家具体的关系运作模式是一种渗透模式:以己为中
通过文献、实地考察等研究方法,对汉江生态经济带传统体育文化与旅游融合发展的演化逻辑进行分析,结果表明:汉江生态经济带传统体育文化与旅游业之间具有诸多天然耦合性和共
ICP-AES分析技术以其高效快速、准确灵敏等特点,广泛被应用于环境、地矿、冶金、食品、石油、医学检验等领域中的多元素分析。本文主要介绍了近年来国内在电感耦合等离子体原
基于对钻井取心的岩心分析化验资料以及测井资料的统计,分别从泥质含量、粘土矿物、地层水矿化度与束缚水饱和度四个方面进行了低阻成因机理分析;结合spss中的聚类分析功能,
<正>如果问从事客车运营的人他们最关心的是什么?估计每个人都会给出相同的答案:安全与节能。记得有人说过"安全是可以计算的,安全是‘1’,每天的经营收益就是在后面加‘0’
高职高专儿童歌曲创编课程教学中,采用能力点贯穿教学法,注重以学生主体和教师为主导,探究了课程教学的教具、教学步骤以及考核与工作岗位的结合,并对小组划分、学习动机激发
<正>近年来,全球经济和中国经济都表现出错综复杂的形势。当前,世界经济增长继续呈疲弱态势,贸易增长乏力,经济仍面临较大的下行压力和一定的通缩风险。我国经济的增速正逐年
<正>2018年12月,财政部正式印发第三批《管理会计应用指引第204号——作业预算》等5项管理会计应用指引,标志着我国管理会计指引体系已基本建成。此次印发的管理会计应用指引
近年来,中小企业在促进西藏经济发展中发挥了巨大的作用,同时也推动着就业率的提升。西藏自治区中小企业的发展离不开政府支持中小企业公共服务体系体系的建设。当前西藏自治