Linux的虚拟化
分类
全虚拟化:
将5大组件全部虚拟到虚拟机管理器
消耗进行5大组件的虚拟,两次虚拟用户空间和内核空间
vmware、Hyperrunder
半虚拟化:HOST OS[vmm:virtual machine manager]
抛开虚拟化 管理器或者叫多次使用用户控件和内核空间
传统虚拟化和容器虚拟化的区别
a、启动速度
一个分钟级别,一个是秒级别
b、消耗资源方面
很大,一个几乎不消耗
c、是否跨系统平台:
不能跨平台,可跨平台
d、隔离性:
无法实现资源隔离,可以实现6种资源隔离
6种资源隔离:
UTS:Name、DmainName
MOUNT:根文件系统
IPC:进程间的通信专用通道
PID:独立的进程树
USER:用户名、用户组
NET:网络实现隔离+