OpenMosix的非传统进程迁移实现之分析

来源 :中山大学 | 被引量 : 0次 | 上传用户:yocar
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多用户、分时共享是集群系统的基本特点之一,其主要目标是通过高效的资源管理和任务调度技术实现集群范围内资源的有效共享,从而提高资源利用率,获得高性能。 在系统内核层实现的进程迁移,可以充分利用操作系统提供的功能,全面获取进程和操作系统状态,其实现效率高并且对用户程序透明。OpenMosix正是内核层进程迁移实现的典型例子,经过多年的发展其已经实现了完善的传统进程迁移,但在OpenMosix上实现分布式共享存储则是最近一年多的事情。随着越来越多分布式共享存储应用程序在网络、数据库等各计算机领域的使用,在OpenMosix上实现和完善分布式共享存储进程的迁移显得越来越有意义。同时由于OpenMosix上的分布式共享存储才崭露头角,因此目前国内外对于该部分内容的研究甚少。本文正是基于该现状,研究和分析了OpenMosix的分布式共享存储实现过程。 本文主要研究了几个问题:共享内存进程迁移的核心问题——如何保证共享内存数据一致性问题,以及共享内存是否随进程迁移、如何迁移等其他问题。本文研究了Linux操作系统,熟悉掌握Linux进程管理以及内存管理之后,深层次的剖析了OpenMosix源代码,得出:1.OpenMosix中共享内存数据一致性实现使用急切释放一致性控制模型,在共享内存进程迁移中急切释放一致性使用无效消息协议而在线程迁移中急切释放一致性使用数据更新协议;2.共享内存迁移时,OpenMosix通过一种机制判断共享内存是否与进程强关联而决定共享内存是否迁移;3.共享内存迁移的实现是一种逻辑迁移。本文就以上实现机制做了优缺点分析评价,并且在文章最后部分设计了三部分的实验,第一部分模拟各种迁移情况验证本文中分析所得的各种机制,第二部分性能分析用来验证分析所得机制的优缺点,第三部分功能实验用来验证受OpenMosix实现机制限定的一些功能缺陷。
其他文献
随着无线传感器网络应用规模的不断扩大,由于其高度面向特定应用、节点资源严重受限等内在特点,导致了原有网络体系结构阻碍了其自身的进一步发展。近年来随着软件定义网络范式
802.11b(Wi-Fi)标准的成熟以及无线局域网的方便快捷使基于Wi-Fi的应用以惊人的速度发展,但主要还是局限在标准的系统平台上。目前,Wi-Fi技术在语音通信、监控、数据采集等嵌
浙江庆元县把对党员的要求,细化成43项行为标准,这些标准既是镜子也是行为标杆,党员做得怎么样,一比一照就知道。 In Qingyuan County, Zhejiang Province, the requirement
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
主要内容“新农村新农民文明风采”全国农民文艺汇演活动由民政部、中央文明办、文化部、新闻出版总署、国家广播电影电视总局、中国作家协会联合主办。各地要广泛开展以农民
机器调度问题来源于不同的领域,如柔性制造系统、生产计划、计算机设计、后勤及通信等,这些问题的共同特性是没有一个有效的算法能在多项式时间内求出最优解。古典的作业车
在电信事业蓬勃发展的今天,综合化、分布化、智能化已经成为电信网络管理技术发展的方向。电信管理网(Telecommunications Management Network, TMN)作为一个国际通行的电信
目的 探讨消化内科常用口服药不合理使用情况及影响.方法 纳入我院2018年1~12月消化内科收治的1367例消化系统疾病患者为对象,回顾性分析其中口服药不合理使用情况.结果 纳入1
目前国内的银行业虽然已经开展了多种形式的对外业务,但是银行内部的管理与监督机制却仍然处于原始模式,这使得银行业务部门常常遭受到一定的风险而不能够及时有效的发现与控制
正是因为天怡公司有一大批特别能战斗、特别能吃苦、特别能奉献的党员队伍,从而使公司各项业务工作齐头并进,协调发展。 It is precisely because a large number of Tianyi