1(同济大学计算机科学与技术系 上海 200092);2(嵌入式系统与服务计算教育部重点实验室(同济大学) 上海 200092);3(湖北大学计算机与信息工程学院 武汉 430062);4(湖北省教育信息化工程技术研究中心(湖北大学) 武汉 430062) (wwang@tongji.edu.cn)
出版日期:
2019-07-01基金资助:
国家自然科学基金项目 (61672384);湖北省教育信息化工程技术研究中心开放基金重点项目(201701);中央高校基本科研业务费专项资金项目(0800219373)An Ultra Lightweight Container that Maximizes Memory Sharing and Minimizes the Runtime Environment
Zhang Liqing1,2, Guo Dong1,2, Wu Shaoling1,2, Cui Haibo3,4, Wang Wei1,2,41(Department of Computer Science and Technology, Tongji University, Shanghai 200092);2(Key Laboratory of Embedded System and Service Computing(Tongji University), Ministry of Education, Shanghai 200092);3(School of Computer Science and Information Engineering, Hubei University, Wuhan 430062);4(Hubei Engineering Research Center for Education Information (Hubei University), Wuhan 430062)
Online:
2019-07-01摘要/Abstract
摘要: 容器技术的兴起带来了数据中心的深刻变化,大量软件转为微服务方式部署与交付.如何优化海量用户环境下大规模容器的启动、运行与维护问题具有广泛的现实意义.目前以Docker为代表的主流容器技术已经取得较大成功,但在镜像体积、资源共享等方面仍有较大改进空间.梳理了虚拟化技术的发展过程,阐明轻量级的虚拟化技术是未来的研究方向,对数据敏感型应用至关重要.通过建立库文件共享模型,探究了库文件的共享程度对容器最大启动数量的影响.给出了一种超轻量级的容器设计方案,通过细化可操作资源的粒度,使得支撑应用程序运行的容器运行时环境最小化;将依赖库文件与可执行二进制文件单独抽取成层,实现了容器对主机内存资源的最大化共享.根据上述方案实现了一种超轻量级容器管理引擎:REG(runtime environment generation),并定义了一套基于REG的工作流.在镜像体积、启动速度、内存占用、容器启动风暴等方面进行对比实验,验证了所提方法在大规模容器环境下的有效性.
参考文献
相关文章 15
[1] | 刘波涛,彭长根,吴睿雪,丁红发,谢明明. 面向数字型的轻量级保形加密算法研究[J]. 计算机研究与发展, 2019, 56(7): 1488-1497. |
[2] | 李杰,张静,李伟东,张学杰. 一种基于共享公平和时变资源需求的公平分配策略[J]. 计算机研究与发展, 2019, 56(7): 1534-1544. |
[3] | 李玮,曹珊,谷大武,李嘉耀,汪梦林,蔡天培,石秀金. 物联网中MIBS轻量级密码的唯密文故障分析[J]. 计算机研究与发展, 2019, 56(10): 2216-2228. |
[4] | 吴松,王坤,金海. 操作系统虚拟化的研究现状与展望[J]. 计算机研究与发展, 2019, 56(1): 58-68. |
[5] | 王悦,樊凯. 物联网中超轻量级RFID电子票据安全认证方案[J]. 计算机研究与发展, 2018, 55(7): 1432-1439. |
[6] | 许志伟,张玉军. 高效物联网虚假数据融合结果检测机制[J]. 计算机研究与发展, 2018, 55(7): 1488-1497. |
[7] | 李玮,吴益鑫,谷大武,曹珊,廖林峰,孙莉,刘亚,刘志强. LBlock轻量级密码算法的唯密文故障分析[J]. 计算机研究与发展, 2018, 55(10): 2174-2184. |
[8] | 郝庭毅,吴恒,吴国全,张文博. 面向微服务架构的容器级弹性资源供给方法[J]. 计算机研究与发展, 2017, 54(3): 597-608. |
[9] | 李玮,葛晨雨,谷大武,廖林峰,高志勇,郭筝,刘亚,刘志强,石秀金. 物联网环境中LED轻量级密码算法的统计故障分析研究[J]. 计算机研究与发展, 2017, 54(10): 2205-2214. |
[10] | 何王全,魏迪,权建校,吴伟,漆锋滨. 基于排队理论的动态任务调度模型及容错[J]. 计算机研究与发展, 2016, 53(6): 1271-1280. |
[11] | 陈浩, 王睿, 孙荣丽, 肖克江, 崔莉. DSlT:面向传感网信息融合的证据推理方法[J]. 计算机研究与发展, 2015, 52(4): 972-982. |
[12] | 徐钦桂,秦勇,杨桃栏. 基于散列时间有效性的轻量级完整性监测方法[J]. 计算机研究与发展, 2015, 52(3): 702-717. |
[13] | 贾刚勇,李曦,万健,王超,代栋. 一种减少竞争的内存划分方法[J]. 计算机研究与发展, 2015, 52(11): 2599-2607. |
[14] | 金永明1 吴棋滢2 石志强1 芦 翔1,3 孙利民1. 基于PRF的RFID轻量级认证协议研究[J]. 计算机研究与发展, 2014, 51(7): 1506-1514. |
[15] | 夏小玲 李海燕 王 梅. 列存储数据仓库中基于概率的保序字符串压缩方法[J]. , 2013, 50(8): 1674-1682. |
PDF全文下载地址:
https://crad.ict.ac.cn/CN/article/downloadArticleFile.do?attachType=PDF&id=3973