基于微内核的容器资源隔离机制研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:huacheng520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人工智能物联网时代的到来,越来越多的智能设备需要操作系统的支持。微内核架构操作系统具有内核精简、系统服务弱耦合的特性,这使其易于裁剪或扩展以适配各种各样的设备,但通过一套系统整合云边端各种异构设备又对应用的部署和迁移提出了巨大挑战。容器可以为各种应用提供一个可靠的轻量级虚拟运行环境,这为这些挑战提供了一条应对之策,但微内核架构操作系统上缺乏容器运行所必需的资源隔离机制,难以确保各容器公平地共享宿主机的物理资源。针对这个问题,结合微内核架构操作系统服务抽象、模块化的特点,在保持内核精简性的前提下设计并实现了微内核架构操作系统上的资源隔离机制。资源隔离机制总体上由用户态伪文件系统和各个资源隔离子系统所组成:1)用户态伪文件系统作为用户与各个资源隔离子系统交互的媒介,转发控制信息至各个资源隔离子系统;2)CPU资源隔离子系统结合系统现有的进程调度策略,确定了依据CPU权重值为进程分配时间片的CPU资源控制方式,保证了CPU资源的定量分配;3)内存资源隔离子系统根据以物理块为单位的内存分配策略,判断进程的每次内存申请是否超出用户设定的硬限制值,据此来决定是否满足其内存申请,从而限制进程的内存资源使用量;4)Freezer进程控制子系统通过系统调用改变进程在内核进程表中的状态标志位,借助内核中的进程调度机制来控制进程的运行状态。依托开源微内核架构操作系统Minix实现了资源隔离机制。资源隔离机制使系统物理资源变得用户可控,保证了容器之间不会出现对物理资源的无序竞争,避免了容器之间的互相干扰。测试结果表明,资源隔离机制可实现良好的隔离效果,资源隔离机制的引入仅为系统带来了最多3.14%的性能开销。
其他文献
甲醇是重要的基础化工原料,随着全球甲醇产能过剩,将甲醇催化转化为高附加值的下游化学品具有重要意义。甲酸甲酯分子中同时存在醛基和酯基,可用于合成丙烯酸甲酯、乙醇酸甲酯和二甲基甲酰胺,是C1化学的重要中间体。我国甲酸甲酯需求量大,国内产能难以满足,因此,开发甲醇制甲酸甲酯工艺路线具有重要的意义。目前,以甲醇为原料生产甲酸甲酯主要有4种工艺路线:甲醇甲酸酯化法、甲醇羰基化法、甲醇氧化脱氢法和甲醇无氧脱氢
为使我国居民在改革开放中得到更多实惠,缩小我国居民的贫富差距,金融市场必须更好地发挥资源配置的作用,使家庭可以有更加丰富的选择进行资产配置。本文利用微观家庭数据,通过寻找描述户主特征的相关指标来研究户主特征对家庭风险性金融资产配置的影响,从而使家庭更合理地进行资产配置,实现效用最大化。本文首先对家庭金融投资相关的概念进行了梳理,并且明确了家庭金融投资的相关理论。接着对家庭金融资产构成的现状进行了分
随着社会经济的发展,“用工荒”从2006年开始,一直是传统制造业挥之不去的难题。为了解决制造业的用工荒,很多企业采取了人性化的管理,但仍然无法解决制造业组织留人难的问题。在传统制造行业,80后产业工人是劳动力的主体。本研究基于X公司在长期实施人性化管理的情况下,离职率仍居高不下的现状,对80后产业工人进行叙事研究,从身份的角度探索离职意向形成的原因,并对X公司提出相应的优化策略。以身份建构、身份标
随着云计算的快速发展,容器在云平台的部署规模与密度呈现几何增长,容器的隔离性与安全性也面临更多挑战。与传统虚拟机相比,容器技术使用命名空间和控制群组进行资源的隔离与限制,本质上仍共享操作系统内核资源。需要使用内核模块为容器定制内核功能与访问权限,从而在内核中对容器实现强隔离。内核模块运行于内核中,具有较高的权限且可以任意访问的内核地址,恶意攻击者可以通过内核模块中存在的漏洞对物理内核进行攻击,因此
第一部分基于静息态脑功能磁共振带状疱疹后神经痛患者全脑功能的小世界网络属性分析目的:探讨基于静息态脑功能磁共振成像(resting state functional magnetic resonance imaging,rs-f MRI)带状疱疹后神经痛(Postherpetic Neuralgia,PHN)患者脑拓扑结构网络及小世界网络属性特征参数变化。方法:12例PHN患者(平均年龄60.25
在整个社会发展进程中,个人信息通过各种方式和途径被采集、传递和利用。传统意义上的个人信息内容和形式都相对简单,只需要在适当的法律法规的基础上,再通过相应的技术予以规范,就能够防止这些个人信息被泄露和滥用,较大程度上保障个人信息的安全。但是市场经济的发展使得个人信息所具有的商业价值和经济利益更加凸显,而目前个人信息侵权问题却十分严重,由此个人信息安全问题也成为了人们广泛关注的焦点。如今数据已经伴随着
资金管理水平的高低不仅关系到集团公司在日常生产经营过程中能否生存,还关系到集团公司在打造核心竞争力和实现战略目标过程中能否发展。集团公司具有成员单位多、分布地域广的特征,如若采用分散的资金管理方式,则会出现集团公司难以有效监督成员单位、成员单位的资金余缺难以进行调配、无法实现资金的规模效应等问题,不仅存在资金风险,还会降低集团整体的资金使用效率和收益。因此,越来越多的集团公司采用集中管理的方式统筹
随着互联网的不断发展,传统IP网络变得愈加难以管理。为此,研究人员提出了软件定义网络(Software Defined Network,SDN)的概念,解决了传统网络中存在的配置难等问题。但是SDN网络作为一种新的网络架构也面临着严重的网络安全问题,因此如何防范针对SDN网络的网络攻击成为目前的热点问题。异常流量检测技术是一种常用的防范网络攻击的手段,为解决SDN网络中存在的网络安全问题,在研究国
中国象棋有着两千多年的发展历史,是中华民族传统文化的一块绮丽的瑰宝。中国象棋既蕴含智慧又充满趣味,既能够启迪人的思维,又能够丰富人的生活。机器博弈是以计算机为媒介的博弈游戏与人工智能算法的结合,是人工智能领域的一个重要研究方向,被广泛应用在各个行业。中国象棋与人工智能的结合在近些年得到了国内外各界的充分重视,成为科研领域备受瞩目的热门研究课题之一,关于中国象棋的博弈算法和评估函数的研究成果如雨后春
随着全球经济一体化融合,国家对外开放程度进一步加深,市场经济的发展水平和国家经济制度建设也进入更加完善的层次。为了适应国内外经济发展大势,作为宏观经济运用调整的关键性“工具”,税收政策也随之频繁调整变动,税收制度也不断优化完善,各种税收法律条文也愈加繁多,税收执法力度和操作规范性都大大增强。即便是在减税降费的宏观大背景下,企业对税收政策的理解不足或运用不当,都可能错失这些利好政策带来的税收效益,甚