2. 计算虚拟化简介

2.1 计算虚拟化介绍

虚拟机是什么?

将物理机转化为虚拟机。

什么是虚拟化

把物理设备进行逻辑化。

计算虚拟化中的重要概念

2. 计算虚拟化简介

Guest OS:虚拟机操作系统

Guest Machine:虚拟出来的虚拟机

Hypervisior:虚拟化软件层/虚拟机监控机(Virtual Machine Monitor,VMM)

Host OS:运行在物理机之上的OS

Host Machine:物理机

; 计算虚拟化的分类

2. 计算虚拟化简介

虚拟化的特点

2. 计算虚拟化简介

2. 计算虚拟化简介

; CPU虚拟化

2. 计算虚拟化简介

内存虚拟化

2. 计算虚拟化简介

; I/O虚拟化

  • 模拟(完全虚拟):完全使用软件来模拟真实硬件,模拟通常硬件,例如键盘鼠标,通过焦点捕获,焦点被哪个主机捕获就被哪个主机使用,性能很差。
  • 半虚拟化:对硬件驱动由前端(IO fronted)直接转到后端(IO backend)调用,通常仅适用于硬盘和网卡,性能高。
  • IO-through:IO透传,直接分配给虚拟机物理设备,例如直接分配一个硬盘或网卡给虚拟机,需要硬件具备IO透传技术,在Xen下由Dom0分配,但是访问使用直接使用,不经过Dem0,需要硬件支持。

云计算和虚拟化

有了虚拟化,能更好地实现云计算。

主流计算虚拟化技术

2. 计算虚拟化简介

; Xen vs KVM

2. 计算虚拟化简介

2.2 KVM和FusionCompute简介

KVM是什么?

Kernel Based Virtual Machine,基于内核的虚拟机。

2. 计算虚拟化简介

; KVM体系架构

2. 计算虚拟化简介

Libvirt

2. 计算虚拟化简介

; KVM I/O操作流程 – 默认

2. 计算虚拟化简介

KVM I/O操作流程 – Virtio

2. 计算虚拟化简介

; FusionCompute架构

2. 计算虚拟化简介

FusionCompute的优势

2. 计算虚拟化简介

; FusionCompute组件的作用

2. 计算虚拟化简介

思考题

  1. 在计算虚拟化中,为虚拟机分配CPU和内存的是( D )。 A. Guest OS B. VMM C. Hypervisior D. Host OS
  2. 开源的虚拟化技术都为I型虚拟化,闭源的虚拟化技术都为II型虚拟化。 A. True B. False

Original: https://blog.csdn.net/weixin_43909650/article/details/127825622
Author: 程序员小勇
Title: 2. 计算虚拟化简介

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/660579/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球