虚拟化技术和云计算的关系

1、云计算底层就是虚拟化技术。

(1)常见的虚拟化技术:VMware(闭源的,需要收费)、XEN、KVM

(2)大部分公司用的虚拟化方案:XEN、KVM

2、虚拟化的历史

(1)1999年VMware首先推出了X86架构虚拟化产品

(2)2002年XEN开源了

(3)2006年以色列公司qumaranet开发了KVM虚拟化

(4)2007年redhat发布了RHEL 5.0版本中加入了XEN虚拟化,同年10月思杰收购了XEN

(5)2008年redhat收购了KVM,

(6)2010年redhat在发布的RHEL6.0版本中剔除了XEN虚拟化,只保留了KVM

(7)2011年开始IBM、红帽、英特尔、惠普成立了一个联盟,主推KVM,使得KVM达到了顶流

(8)2013年Docker退出

(9)2018年IBM收购了红帽

3、虚拟化的应用

Guest OS:运行在物理机的虚拟机的操作系统上

Guest Machine:运行在物理机上的虚拟机

Hypervisor(虚拟机监视器):VMM(Virtual Machine Monitor:虚拟机监视器),虚拟机是靠它来运行的,可以跑到宿主机上,也可以跑在宿主机的操作系统上

Host OS:运行在物理机、宿主机上的操作系统

Host Machine:物理机、宿主机

4、KVM(Kernel-based Virtual Machine:基于内核的虚拟机)

思杰(Citrix)收购了XEN之后,赞助了一家开源社区CloudStack

红帽(Redhat)收购了KVM之后,赞助了一家开源社区OpenStack

特点:kernal-based virtual machine 基于内核的虚拟机。属于linux内核的一部分,无需单独维护一套虚拟化内核。

5、Hypervisor分类

(1)类型一:裸金属(就是hypervisor直接运行在物理机上,例如CNA/ESXI)

(2)类型二:宿主型(hypervisor运行在操作系统的软件上,例如VM workstation / VirtualBox)

相关推荐
0***143 分钟前
HarmonyOS系统安全机制
华为·harmonyos
LCG元28 分钟前
Linux 文本处理三剑客(grep, sed, awk)核心用法与实战
linux
RisunJan32 分钟前
Linux命令-exportfs命令(管理NFS服务器上共享文件系统)
linux·运维·服务器
天翼云开发者社区37 分钟前
正式发布CTyunOS V4.0!
云计算·ctyunos v4.0
动感小麦兜39 分钟前
服务器搭建
linux·服务器·python
LCG元1 小时前
效率翻倍!10个让你爱不释手的 Linux 命令行"神器"
linux
m***D2861 小时前
HarmonyOS在智能家居中的家庭网络
华为·智能家居·harmonyos
BS_Li1 小时前
【Linux系统编程】Ext系列文件系统
android·linux·ext系列文件系统
q***01772 小时前
Linux 下安装 Golang环境
linux·运维·golang
S***42802 小时前
HarmonyOS在智能家居中的Huawei HiLink
华为·智能家居·harmonyos