一种面向自愈计算的OS体系架构的研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:wangzhao0922
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统OS的主要设计目标是为用户提供一个屏蔽各种硬件细节的虚拟机,从而导致OS过分层次化,造成OS重要的状态数据分散在OS的各层之中,使OS不能轻易地收集或修改自身的状态信息,最终增加了系统中错误诊断和错误恢复的难度。此外,传统的OS对上层面向自愈计算应用的支持不够,如:i.上层应用系统中的监控进程和该应用系统的普通进程均运行在同一权利级别下,造成监控进程不能便捷地实施监控。ii.监控进程本身行为的正确性一般由该监控进程开发者负责,缺乏运行时对监控进程本身行为的制约机制。针对上述问题,本文提出了一种新的面向自愈计算的OS体系架构,该体系架构设计思想来源于章鱼和社会组织中权力的制约机制,在该体系架构下,系统中的所有重要状态均放在共享内存中集中统一管理。并且采用两层闭环反馈,由运行在高权力级别上的闭环反馈对运行在低权力级别上的闭环反馈进行监控。另外,该架构还引入了多监控进程,以对监控进程本身的行为进行一定程度的制约。最后,该架构通过一个来源于列车自动控制的原型系统进行了验证。该架构主要的创新点在于:i.将OS和应用看成一个系统整体,并将该系统整体中的重要状态集中统一存放。ii.位于高权力级别的,并且相互之间存在制约的多监控进程对位于低权力级别的应用进程实施监控。
其他文献
计算机算术是一个亘古而恒新的论题。随着微电子技术的飞速进步,以硬件电路来实现的算术运算种类越来越丰富、运算器的位宽越来越大。但是二进制定点整数加法始终是通用微处理
长为n,最小距离为d的置换码(阵列)记为(n,d)置换码,是关于某n个元素的置换的集合C,并且对任意不同的x,y∈C,它们之间的汉明距离至少为d。令P(n,d)记为(n,d)置换码的码元数量
签名作为一种个人身份鉴定中使用广泛的生物特征,在当今社会的重要性越来越突出。自动签名鉴定涉及到计算机视觉、图像处理、模式识别以及人工智能等多个学科领域,是一项极富
档案是一种特殊的社会资源,来源于社会实践,最终又服务于社会实践。档案作为社会整体记忆的一部份,承担着艰巨的社会责任。
自古以来,医生以神圣、纯洁、真诚、善美的象征,在人们心中始终占据着崇高的地位,从古代的“悬壶济世”到现在的“白衣天使”。但是,随着社会发展以及经济利益驱使,医患矛盾日益突
当前,社会经济快速发展,科学技术也逐渐更新进步,职业学校的图书馆作为学生以及教职工获取文献信息资源的重要场所,应努力提高流通阅览工作的效果。图书馆中的流通阅览工作是一项
数据库技术是CSCW的支撑技术。在企业活动中,数据库提供了数据一致性共享的基础,也是应用程序开发、运行的环境,是非常重要的一个环节。数据库对协同工作支持的程度直接影响