10.3969/j.issn.1673-629X.2015.08.029
基于容器虚拟化技术研究
虚拟化是构建云基础架构不可或缺的关键技术之一,它保证了云计算平台的高性能与高可用性,使云计算平台在实际应用中资源最大化、利润最大化。 Linux容器LXC( Linux containers)是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。 LXC的实现需要Linux内核的支持,理解Cgroups和Namespace是分析LXC的关键。文中介绍了这两种内核机制,从原理上解释了如何隔离进程的资源,并分析了开源项目LXC容器启动的过程,然后通过实验来验证LXC在资源隔离和分配中所起的作用。随着LXC的更加完善,不久的将来轻量级虚拟化一定会推动PaaS的发展,被更广泛地运用在部署中。目前openstack已经支持基于LXC的docker部署,容器虚拟化技术也将会在云计算领域发挥越来越大的作用。
虚拟化、容器、资源控制、隔离、云计算
TP393(计算技术、计算机技术)
国家自然科学基金重点基金612724420
2015-09-09(万方平台首次上网日期,不代表论文的发表时间)
共4页
138-141