博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
虚拟机的几种分类
阅读量:5732 次
发布时间:2019-06-18

本文共 573 字,大约阅读时间需要 1 分钟。

虚拟机(Virtual Machine),在计算机科学中的体系结构里,是指一种特殊的软件,可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于这个软件所创建的环境来操作软件。

按构架分类:

vm

  • I型:虚拟机直接运行在系统硬件上,创建硬件全仿真实例,被称为“裸机”型。
  • II型:虚拟机运行在传统操作系统上,同样创建的是硬件全仿真实例,被称为“托管(宿主)”型。
  • Ⅲ型:虚拟机运行在传统操作系统上,创建一个独立的虚拟化实例(容器),指向底层托管操作系统,被称为“操作系统虚拟化”。

注意:I型和II型都支持运行不同类型的操作系统,技术上都是以虚拟硬件层来实现,客户机和宿主机不处于同一层。III型技术上以隔离为主,宿主机和客户机位于同一层,不支持不同类型操作系统。

按虚拟程度分类:

  • 全虚拟化:虚拟机虚拟整个硬件,隔离程度最高,兼容性最好,客户机可运行完整操作系统,需要消耗部分资源,资源消耗大约20%。
  • 半虚拟化:让某些调用直接访问硬件,部分虚拟化,操作系统需要修改内核来保证兼容性,资源消耗大约3%。
  • 进程隔离:由操作系统内核实现进程隔离,配合chroot,namespace实现虚拟化,资源损耗可以忽略。

其它:

硬件辅助虚拟化:硬件提供结构支持帮助创建虚拟机监视并允许客户机操作系统独立运行,比如Intel VT技术。

 

转载请注明: » 

你可能感兴趣的文章
Aho-Corasick automation-KMP
查看>>
【http】post和get请求的区别
查看>>
/etc/profile
查看>>
摘记总结(1)
查看>>
TFS强制撤销某个工作区的文件签出记录
查看>>
编写who命令
查看>>
2.1 sikuli 中编程运行
查看>>
愚公移山第一章伪代码
查看>>
常见的位运算技巧总结(膜wys)
查看>>
python魔法函数(二)之__getitem__、__len__、__iter__
查看>>
EL表达式无法显示Model中的数据
查看>>
Linux应用小技巧
查看>>
考题纠错2
查看>>
ps6-工具的基础使用
查看>>
关于CefSharp.WinForms的学习
查看>>
灵活运用 SQL SERVER FOR XML PATH
查看>>
es 加磁盘扩容
查看>>
linux 参数内核
查看>>
使用Azcopy在Azure上进行HBase的冷热备份还原
查看>>
计组_定点数一位乘_布斯公式
查看>>