码迷,mamicode.com
首页 > 其他好文 > 详细

LXC/KVM虚拟化基本概念

时间:2021-01-11 10:40:12      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:hyper   除了   部署   kvm虚拟化   名称   核心模块   应用   进一步   创建   

LXC:其名称来自Linux软件容器(Linux Containers)的缩写.LXC利用cgroups与名称空间的功能,提供应用软件一个独立的操作系统环境。LXC不需要Hypervisor这个软件层,软件容器(Container)本身极为轻量化,提升了创建虚拟机的速度。严格来说不算是虚拟化技术,只是进程隔离和资源限制,软件Docker被用来管理LXC的环境。 Docker 的基础是 Linux 容器(LXC)等技术.在 LXC 的基础上 Docker 进行了进一步的封装.当然,Docker除了实现容器以外,还有相关的一系列概念和组件,例如镜像、仓库等等,大大简化了应用的分发、部署等工作

KVM:基于内核的虚拟机(Kernel-based Virtual Machine,缩写为 KVM).是一种用于Linux内核中的虚拟化基础设施,可以将Linux内核转化为一个hypervisor。KVM在2007年2月被导入Linux 2.6.20核心中,以可加载核心模块的方式被移植到FreeBSD及illumos上,在主流的Linux内核,如2.6.20以上的内核均已包含了KVM核心。准确的来说,KVM仅仅是Linux内核的一个模块,管理和创建完整的KVM虚拟机,需要更多的辅助工具

LXC/KVM虚拟化基本概念

标签:hyper   除了   部署   kvm虚拟化   名称   核心模块   应用   进一步   创建   

原文地址:https://www.cnblogs.com/imust2008/p/14247958.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!