虚拟化技术的术语

写在前面

本文章属于虚拟化技术系列文章,点击查看本系列的说明

宿主机(Host Machine)

宿主机是运行虚拟机的物理机,是真实地存在于物理世界的机器。它包含如 CPU,内存和网卡等物理资源。

虚拟机(Virtual Machine)

虚拟机是对物理机虚拟化后的结果,并由虚拟化软件运行和维护。

客机操作系统(GuestOS: Guest Operating System)

指运行在虚拟机中的操作系统。

虚拟机管理程序/虚拟机监视器(Hypervisor/VMM)

实际上就是管理虚拟机和实现虚拟化的程序。在比较老的资料里这两个名词可能是不同的概念,即 Hypervisor 是直接运行在硬件上的,而 VMM 是运行在软件上的,但貌似目前这两个名词已经差不多一样了,不需要去可以区分了。

半虚拟化(Paravirtualization)

通过修改操作系统的源代码实现的虚拟化,比如将一些敏感指令(可能导致虚拟化出错的指令)修改为 hypercall 使 VMM 可以模拟这类执行的执行以避免错误。

全虚拟化(Full virtualization)

即不修改操作系统的源代码就可以实现的虚拟化。

虚拟 CPU(vCPU)

指 VMM 虚拟出来的供虚拟机使用的 CPU,并不存在于物理世界中。

参考资料

本文作者:ADD-SP
本文链接:https://www.addesp.com/archives/1877
版权声明:本博客所有文章除特别声明外,均默认采用 CC-BY-NC-SA 4.0 许可协议。
暂无评论

发送评论 编辑评论


|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇