基于容器虚拟化技术研究

被引:64
作者
汪恺
张功萱
周秀敏
机构
[1] 南京理工大学计算机科学与工程学院
关键词
虚拟化; 容器; 资源控制; 隔离; 云计算;
D O I
暂无
中图分类号
TP393.09 [];
学科分类号
080402 ;
摘要
虚拟化是构建云基础架构不可或缺的关键技术之一,它保证了云计算平台的高性能与高可用性,使云计算平台在实际应用中资源最大化、利润最大化。Linux容器LXC(Linux containers)是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。LXC的实现需要Linux内核的支持,理解Cgroups和Namespace是分析LXC的关键。文中介绍了这两种内核机制,从原理上解释了如何隔离进程的资源,并分析了开源项目LXC容器启动的过程,然后通过实验来验证LXC在资源隔离和分配中所起的作用。随着LXC的更加完善,不久的将来轻量级虚拟化一定会推动Paa S的发展,被更广泛地运用在部署中。目前openstack已经支持基于LXC的docker部署,容器虚拟化技术也将会在云计算领域发挥越来越大的作用。
引用
收藏
页码:138 / 141
页数:4
相关论文
共 7 条
[1]   基于应用虚拟化技术的安全移动办公解决方案 [J].
丘诗雅 .
移动通信, 2011, 35 (17) :66-68
[2]   基于操作系统容器虚拟化技术的JBS模型的研究 [J].
吴革 ;
李健 ;
赖英旭 .
网络安全技术与应用, 2010, (04) :39-41
[3]   面向计算系统的虚拟化技术 [J].
金海 ;
廖小飞 .
中国基础科学, 2008, 10 (06) :12-18
[4]   XEN虚拟机分析 [J].
薛海峰 ;
卿斯汉 ;
张焕国 .
系统仿真学报, 2007, (23) :5556-5558+5569
[5]  
基于Xen隔离的嵌入式Linux系统安全增强技术.[D].李安伦.南京理工大学.2013, 06
[6]  
基于容器的虚拟机调度算法优化及实现.[D].吴义鹏.北京邮电大学.2011, 09
[7]  
Container-based operating system virtualization.[J].Stephen Soltesz;Herbert Pötzl;Marc E. Fiuczynski;Andy Bavier;Larry Peterson.ACM SIGOPS Operating Systems Review.2007, 3