简述虚拟化技术有哪四种
问题描述
- 精选答案
-
什么是虚拟化?
这里简单归纳一下我的理解:
1.虚拟化是资源的一种逻辑表示,并不会受限于物理资源。
2.运行的环境不在真实的硬件上,而是硬件之上的虚拟内存中的一段,或者说是虚拟的环境中。
3.虚拟化为数据、计算能力、存储资源等提供了一个逻辑视图,而不是物理视图。
4.虚拟化的发展,大幅降低了IT硬件成本,减少了资源的浪费,并且提升了系统的稳定性和安全性。
全虚拟化
全虚拟化(FullVirtualization)也称为原始虚拟化技术,该模型使用虚拟机协调Guest操作系统和原始硬件,VMM在Guest操作系统和裸硬件之间用于工作协调,一些受保护指令必须由Hypervisor(虚拟机管理程序)来捕获处理。全虚拟化的运行速度要快于硬件模拟,但是性能方面不如裸机,因为Hypervisor需要占用一些资源。
半虚拟化
半虚拟化(ParaVirtualization)是另一种类似于全虚拟化的技术,它使用Hypervisor分享存取底层的硬件,但是它的Guest操作系统集成了虚拟化方面的代码。该方法无需重新编译或引起陷阱,因为操作系统自身能够与虚拟进程进行很好的协作。半虚拟化需要Guest操作系统做一些修改,使Guest操作系统意识到自己是处于虚拟化环境的,但是半虚拟化提供了与原操作系统相近的性能。
虚拟化技术的关键特性
同质-Equivalence
即VM的运行环境和物理机的环境在本质上是相同的,表现上允许有一些差异。如CPU的桥片必须一致,CPUcore的个数以及内存可以不同,不必使用同类型的网络适配器驱动等等。
高效-Efficiency
即VM的性能必须接近物理机。因此,常见的虚拟系统模拟器(Boches,simics等)就不能成为VM。为达此目的,软件在虚拟系统上运行时,大多数指令要直接运行在硬件上执行,只有少量指令需要VMM的模拟或翻译处理。
资源受控-Resourcecontrol
即VMM(VirtualMachineMonitor)对物理机的所有资源有绝对的控制力。虚拟机不允许直接执行敏感指令。
- 其他回答
-
虚拟化技术有四种:服务器虚拟化、网络虚拟化、存储虚拟化和桌面虚拟化。
服务器虚拟化通过将一台物理服务器划分为多个虚拟服务器来提高资源利用率。
网络虚拟化将物理网络资源划分为多个逻辑网络,实现网络资源的灵活分配和管理。
存储虚拟化将多个物理存储设备整合为一个虚拟存储池,提供统一的存储管理和分配。
桌面虚拟化将用户的桌面环境虚拟化到服务器上,用户可以通过终端访问虚拟桌面,提高工作效率和安全性。
猜你喜欢内容
-
简单网:构建全网教育数据枢纽,让知识检索化繁为...
简单网:构建全网教育数据枢纽,让知识检索化繁为“简”回答数有0条优质答案参考
-
去三亚有什么好玩的地方
去三亚有什么好玩的地方回答数有1条优质答案参考
-
石狮一日游必去景点推荐
石狮一日游必去景点推荐回答数有1条优质答案参考
-
电气工程师的证书考取条件是什么
电气工程师的证书考取条件是什么回答数有1条优质答案参考
-
房地产估价师的具体报考条件有啥
房地产估价师的具体报考条件有啥回答数有1条优质答案参考
-
房产经纪人的工作内容具体包含什么
房产经纪人的工作内容具体包含什么回答数有1条优质答案参考
-
学习小提琴都有哪些难点
学习小提琴都有哪些难点回答数有1条优质答案参考
-
企业行政管理证书的含金量怎么样
企业行政管理证书的含金量怎么样回答数有1条优质答案参考
-
初学者要怎么入门小提琴
初学者要怎么入门小提琴回答数有1条优质答案参考
-
报考珠宝鉴定师要啥条件
报考珠宝鉴定师要啥条件回答数有1条优质答案参考
















