容器文件系统扩展性评估与优化

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:coolwater_3
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
容器是一种轻量级的虚拟化技术。由于其部署便捷和启动快速等特点,容器在云平台中的应用场景近年来不断增加。容器需要专门的存储驱动(如Aufs、Overlay等)对镜像进行层次化的管理。然而,存储驱动的引入也增加了I/O路径的复杂性,使得多容器场景下的I/O扩展性受限。为了研究容器文件系统的扩展性问题,设计了有关Overlay文件操作扩展性的性能评估。根据评估结果,当执行文件操作时,Overlay比主机文件系统引入了更多的性能开销。并且,Overlay的性能开销还会随着核数的增加而上升。基于测试结果发现,容器文件系统的扩展性瓶颈主要来源于锁竞争和文件重定向:1)尽管宿主机文件系统的互斥锁(VFS互斥锁)能够避免死锁,但它也限制了数个操作(如重命名、写时复制、和文件删除)的扩展性和并发性,因为这些操作需要竞争并获得该锁后才能继续执行;2)用户态持有的文件路径无法感知Overlay的层级,而打开文件时,Overlay通过利用该层级信息进行重定向才能访问到实际文件。基于上述两种扩展性瓶颈,分别提出免锁重命名(Free-lock Rename)和可记忆重定向(Memorable Redirection)两种优化策略。免锁重命名的核心思想是,容器的文件操作不再将获得VFS互斥锁作为必要条件,仅由Overlay提供的文件锁和容器特点(非共享工作空间和单向重命名)来避免死锁场景的发生。具体地,在免锁重命名中,同一容器中的重命名只会竞争Overlay文件系统提供的文件锁,但并不会竞争VFS互斥锁。但是,只有获得该文件锁后,重命名才能继续进行。通过这种方式,免锁重命名能有效地避免一次锁竞争和死锁的发生。可记忆重定向会直接利用查询得到的实际文件来避免过多的跨层访问。在查询阶段结束时,可记忆重定向模块会将查询结果存储下来,而重定向过程能直接调用存储在该模块中的结果。为了测试两种优化策略的效果,对存在扩展性瓶颈的文件操作进行对比实验。实验结果表明,大部分操作的性能均有提升,更接近主机的原生系统。其中,免锁重命名能将重命名、写时复制和文件删除等操作的性能提升90%~280%;而可记忆重定向能将打开文件的性能提升14%。
其他文献
研究发生于白垩纪中期的地磁场异常及大洋缺氧事件2(OAE2)是理解白垩纪温室地球时期各圈层异常事件耦合关系的重要基础。而获得详细的晚塞诺曼期地磁场强度(古强度)记录对于全面认识白垩纪中期异常的地磁场(正极性超时CNS)具有重要意义。重建晚塞诺曼期OAE2事件发生之前的古海洋环境则对于理解OAE2的成因机制至关重要。因而选择沉积速率快且有高分辨率年代标尺的西藏定日地区OAE2剖面岗巴村口组和冷青热组
针对目前纯电动汽车节能、轻量化的电气应用需求,本文研究了柔性透明电加热薄膜系统来替代汽车空调的除霜除雾系统,它具备更高的电能利用率,能够有效增加纯电动汽车的续航。本论文将从三个方面对该系统进行设计与实验研究。首先,提高加热膜上银纳米线导电网络的稳定性。通过采集加热膜工作时的电压、电流和温度等信息,建立银纳米线导电网络的简易模型,分析出导电网络崩溃的原因,并据此提出利用银纳米线与氧化锌复合来提升透明
光栅测量技术在精密测量领域占据着重要地位,相比激光测量,光栅常受环境影响小且抗干扰能力强,同时具有高精度、高分辨力、响应速度快等显著优点。随着我国制造业的蓬勃发展,对角度测量的需求越来越迫切,虽然近年来我国在光栅系统应用领域取得了长足的进步,但仍落后于德国和日本等发达国家。光栅莫尔信号的细分精度受限于光电信号的质量,国外相关公司针对该问题研发了相应的产品,但高端的光栅编码器在华被禁售与封锁。为了满
目前中国野生亚洲象的种群数量在300头左右,零散地分布在云南南部和西南部的几个自然保护区及周边区域。其中位于西南部的南滚河国家级保护区,其亚洲象种群数量最小,且分布区域仅有70 km~2。亚洲象同时面临着栖息地减少、破碎化以及种群自身孤立带来的多重生存威胁。因此,摸清保护区现存亚洲象种群数量,明确其性别比例和年龄等种群结构,掌握其身体健康状况,预测亚洲象在该地区的适宜栖息地对保护其种群生存和发展至
后基因组时代的最终目标是认识生命过程中全部蛋白质的表达形式和生物功能。蛋白质相互作用在生命运动中起核心作用。对蛋白质相互作用网络的拓扑特性分析的研究,有助于从系统角度加深对细胞结构和功能的认识,为预测未知蛋白质的功能开拓了新方向,并且为新药靶位点的发现和药物设计提供理论基础。随着蛋白质相互作用数据的不断丰富,蛋白质相互作用网络的构建取得很大的发展。本文构造一种蛋白质相互作用模糊关系,将蛋白质网络拓
人口老龄化趋势是全世界共同关注的话题,老年人的养老服务设施建设引起了各界的广泛研究。针对我国人口老龄化持续发展的需求,国内各类养老设施机构为应对这一问题不断更新迭代。研究表明,老年人开展适量的户外活动可以延缓身体衰老,愉悦身心。但既有的健身娱乐设施却普遍存在着形式主义或使用率低下的问题。为老年人建设合适的健身娱乐设施,是刻不容缓的话题。据此,本文从人性化的理论研究入手,以老年人实际需求为导向,以理
近些年来,在我国大力推行基础设施建设的条件下,土工工程行业的发展愈加迅猛。因此,桥梁工程作为土木行业里一个非常重要的板块,为了跟上时代的步伐,不断的向复杂化、精细化方向发展,这无疑对桥梁的设计和施工的要求更高。若仍然使用二维图纸进行桥梁设计,则会存在信息孤立、管理效率低、位置冲突多等情况。为此,建筑信息模型(Building Information Modeling,BIM)的出现为改变这一现状起
目的:研究线粒体膜蛋白Atad3a在T细胞发育及抗肿瘤免疫中的重要作用及其机制。方法:我们采用了Cre-Loxp系统来构建T细胞特异性敲除Atad3a小鼠(LckcreAtad3afl/fl,KO小鼠),采用琼脂糖凝胶电泳和Western Blot实验定性分析基因Atad3a的敲除情况;随后我们取KO小鼠和野生型小鼠(Atad3afl/fl,WT小鼠)胸腺,制成单细胞悬液后采用流式细胞术检测T细胞
学位
桩基极限承载能力是桩基性能的重要指标。在预制桩桩身表面进行刻痕,增大桩身与土体的摩阻力,该方法能够在不破坏桩基性能的前提下有效提高桩基的极限承载能力。本文通过直剪试验、有限元分析两方面讨论了表面刻痕对桩身摩阻力的影响,主要工作及结论如下:(1)利用室内直剪试验设备,通过试验研究了表面带有刻痕的混凝土-土接触面的抗剪性能,考虑到不同刻痕类型对混凝土板抗剪性能的影响不同,进行了四种不同刻痕类型(凹陷型