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)
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |