主流计算虚拟化技术
Xen VS KVM
Dom 0 管理虚拟机 实现I/O虚拟化,管理dom u的生命周期
Dom u用户虚拟机 CPU和内存的虚拟化xen
KVM:
Kernel-based Vritual Machine,以色列的工程师开发
KVM模块 实现CPU/内存的虚拟化 (Linux天生集成) CPU硬件虚拟化/内存基于硬件的虚拟化
Qemu I/O虚拟化 是个软件
KVM到底是什么呢?
Libvirt C语言;屏蔽虚拟化平台的差异;Libvirtd 进程,操作虚拟化平台;设计了api接口(C语言 Python);管理工具 图形化/命令行的工具。
KVM体系架构:
Libvirt:
KVM I/O操作流程-默认
KVM I/O操作流程-Virtio
虚拟化:通过软件层将我们的硬件硬件资源转化为虚拟化资源
架构:硬件——>虚拟机监视器——>虚拟机——>操作系统——>应用
FusionCompute架构:
华为产品
Fusionspere(虚拟化套件)fc/其他的产品
Fusioncompute(虚拟化产品)实现虚拟化
1.功能:实现虚拟化
2.版本:6.1(xen)-6.3(kvm)-6.5-8.0(支持arm(鲲鹏CPU)架构的CPU)
3.用在服务器端4.架构cna vrm
在linux系统上安装软件(Cna软件包)
安装:CNA:1.物理服务器安装,导入镜像 Vrm:1.物理服务器,导入镜像安装 2.选择虚拟机安装
FusionCompute的优势:
FusionCompute组件的作用: