什么是虚拟化?

这里简单归纳一下我的理解:

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)对物理机的所有资源有绝对的控制力。虚拟机不允许直接执行敏感指令。
  人工智能、大数据、云计算和物联网的未来发展值得重视,均为前沿产业,多智时代专注于人工智能和大数据的入门和科谱,在此为你推荐几篇优质好文:
1.云计算与虚拟化到底有何不同?
2.虚拟化与私有云之间的关系
3.各种虚拟化技术,你知道几个?
多智时代-人工智能和大数据学习入门网站|人工智能、大数据、物联网、云计算的学习交流网站

虚拟化是什么,虚拟化技术分类相关推荐

  1. 虚拟机的分类_虚拟化精华问答 | 虚拟化技术分类

    虚拟化是一种资源管理技术, 是将计算机的各种物理资源, 如服务器.网络.内存及存储等,予以抽象.转换后呈现出来,打破物理设备结构间的不可切割的障碍,使用户可以比原本的架构更好的方式来应用这些资源.这些 ...

  2. 虚拟化精华问答 | 虚拟化技术分类

    虚拟化是一种资源管理技术, 是将计算机的各种物理资源, 如服务器.网络.内存及存储等,予以抽象.转换后呈现出来,打破物理设备结构间的不可切割的障碍,使用户可以比原本的架构更好的方式来应用这些资源.这些 ...

  3. 虚拟化精华问答 | 虚拟化的关键技术有哪些?

    在实际的生产环境中,虚拟化技术主要用来解决高性能的物理硬件产能过剩和老的旧的硬件产能过低的重组重用,透明化底层物理硬件,从而最大化的利用物理硬件.今天就让我们一起来看看关于虚拟化的精华问答吧. 1 Q ...

  4. 浪潮服务器开始虚拟化,(浪潮服务器-虚拟化解决方案.ppt

    (浪潮服务器-虚拟化解决方案 * Virtuozzo: KSAL Layer & VZFS VZFS文件系统通过模版技术工作 KSAL (Kernel Service Abstraction ...

  5. 【KVM系列03】KVM的I/O 全虚拟化和准虚拟化

    第三章 I/O 全虚拟化和准虚拟化 1. 全虚拟化 I/O 设备 1.1 原理 1.2 QEMU 模拟网卡的实现 1.3 RedHat Linux 6 中提供的模拟设备 1.4 qemu-kvm 关于 ...

  6. 天翼云从业认证(1.6)虚拟化技术基础、服务器虚拟化、存储虚拟化和网络虚拟化技术;

    虚拟化技术基础.服务器虚拟化 常见虚拟化技术:vmware.xen.kvm. 虚拟化技术特征:分区.隔离.封装.相对于硬件独立. 全虚拟化:抽象VM具有完全的物理机特征,操作系统在其上运行,不需要任何 ...

  7. 完全虚拟化和半虚拟化区别

    半虚拟化和全虚拟化最大的区别: 半虚拟化是需要更改系统内核才得以实现虚拟化,而完全虚拟化是不需要修改内核. Xen虚拟机有两种运行方式:完全虚拟化(full virtualization)和半虚拟化( ...

  8. 虚拟化精华问答 | 虚拟化会使管理更轻松吗?

    戳蓝字"CSDN云计算"关注我们哦! 虚拟化是实现动态IT的重要基石,在虚拟化蓬勃发展的这些年里,虚拟化可以根据不同划分标准进行分类,包括全虚拟化,CPU 虚拟化,硬件虚拟化,服务 ...

  9. 云计算学习(4-3)虚拟化技术-存储虚拟化

    云计算学习(4-3)虚拟化技术-存储虚拟化 存储虚拟化:统一存取接口,屏蔽物理实现. 1.存储类型支持 本地存储:本地硬盘 光纤FC存储:外接存储设备,使用光纤来与服务器通讯 ISCSI存储:外接存储 ...

  10. 服务器虚拟化的培训,VMware服务器虚拟化及桌面虚拟化培训.pptx

    VMware服务器虚拟化及桌面虚拟化培训 VMware服务器及桌面虚拟化;什么是虚拟化;虚拟化基础知识;虚拟化四大特性;虚拟化体系架构;虚拟化 -新型数据中心架构;虚拟数据中心 – 资源共享;虚拟数据 ...

最新文章

  1. float以后设置的小细节
  2. 需求分析的接口需求_再谈需求分析
  3. shell脚本的exit问题(退出脚本还是退出终端)
  4. There is no configured/running web-servers found! Please, run any web-configuration and hit the Refr
  5. 统计学习方法例2.1实现(转)
  6. 兄弟j220怎么清零_兄弟打印机MFC_J220墨水回收盒满如何清零?
  7. CocosCreator2.3.1按钮节点防止多次连续点击
  8. 自学C语言 零基础 最详细 最全面 最有趣 只有沉的下心的人才觉得好(有每更彩蛋呦~)
  9. 甘肃政企云计算机服务平台,西北政企云计算服务中心
  10. 随访软件的计算机技术,患者随访管理系统
  11. google translate - 谷歌翻译小工具
  12. Python set 计算集合的并集,交集,差集以及对称集(补集)
  13. 用Angular实现图片上传问题
  14. 缓解核心交换机网线过多的设计思路
  15. SpringBoot之——动态数据源(多数据源自动切换)
  16. 汇编指令学习(JMP、JE、JS、JP,JO,JB)
  17. 自助建站:凡科建站和PageAdmin建站系统的比较
  18. 怎么打造小红书爆款笔记账号?教你几招
  19. Postgre配置环境变量
  20. 等离子电视工作原理(转)

热门文章

  1. Python中scipy.signal.stft函数详解
  2. 【专题5:硬件设计】 之 【50.运算放大器详解b - 负反馈电路、正反馈电路和共模干扰】
  3. TOEFL wordlist 26
  4. IDEA报 java 找不到符号解决办法
  5. meethigher-与骗子之间的对招
  6. 大部分码农辛苦半辈子,还是做不了软件架构师,转行后只能碌碌无为一生?(这是一个交流贴欢迎讨论)
  7. python计算偏态、极差、方差、标准差、平均数、中位数、众数
  8. 手持普通计算机怎么开根号,数学里怎么开根号?具体方法
  9. Excel单元格引用
  10. 微信更换绑定手机人工服务器,微信更换已绑定手机号码的操作方法