简述虚拟化
什么是虚拟化,虚拟化有什么用?
相信大家多多少少都有过这些疑虑?
虚拟化以为这创建设备或资源的虚拟版本,其虚拟的技术可以有
计算虚拟化
网络虚拟化
cpu虚拟化
存储虚拟化
等等
其中虚拟化可以有三种实现方式
纯软件仿真
虚拟化翻译
容器技术
其中纯软件仿真是通过模拟硬件环境虚拟来宾平台
虚拟化翻译又分为
硬件辅助的全虚拟化
半虚拟化
无硬件辅助的全虚拟化
其中hypervisor技术是虚拟化实现的重心
hypervisor分为俩类
有着裸金属型和宿主型
其中容器技术
主要基于linux操作系统的docker容器技术,docker容器技术在当今时代优势十分大,一是因为其更轻更快、二是其运行环境一致,但其弊端是安全性不够高,其中docker技术经常与vmware中的虚拟机相比较,但docker技术比虚拟机要占优势更大
其中docker技术是主要由docker镜像和json文件所构建的一个箱子模型的容器,容器是由一层一层的镜像所搭建的,但容器只有最上层是可写层,其下面的层次都是只读层。